Тёмный
Syntax
Syntax
Syntax
Подписаться
Hosted by Wes Bos and Scott Tolinski since 2017, Syntax has published over 800 podcast episodes on full-stack web development, covering everything from HTML, CSS, JavaScript, server side languages, databases, deployment environments, and more.

In 2023 Syntax.fm joined forces with Level Up Tutorials adding 2000+ free video tutorials to our library.

Wes Bos is co-host of Syntax and a web development educator. Constantly learning, he creates web development courses focused on JavaScript, TypeScript, React, CSS, Node.js and whatever else comes his way.

Scott Tolinski is co-host of Syntax and the creator of Level Up Tutorials. In his free time Scott is a dedicated Bboy (breakdancer) & enjoys pushing himself athletically through dance, working out and snowboarding.

CJ joined the team to help make RU-vid videos that dive deeper into topics covered on the podcast. He is a full stack software developer and the host of Coding Garden.

Syntax is brought to you by Sentry (sentry.io)
You Need These 30 Apps  - PART 2
56:29
4 часа назад
Syntax Assistant Desktop App
28:34
9 часов назад
Is Cursor AI the VS Code Killer
50:39
21 час назад
Receipt Printer with JavaScript
20:14
День назад
Is Tauri the Electron Killer?
54:34
14 дней назад
CJ × Hosting Meetups - Lunch and Learn
50:35
21 день назад
You Need These 30 Apps - PART 1
57:09
21 день назад
What is Semantic Versioning? (semver)
4:36
21 день назад
Why Your CSS Sucks
28:01
21 день назад
Deno 2 with Ryan Dahl
44:32
28 дней назад
Fundamentals: HTML in 2024
55:14
28 дней назад
How I Set Up VS Code
7:33
Месяц назад
CSS: Scroll Driven Animations
21:32
Месяц назад
TypeScript Utilities You Should Know
9:06
Месяц назад
NodeJS Evolves
55:46
Месяц назад
The King of Drag and Drop: Alex Reardon
55:30
Месяц назад
Комментарии
@yuri.caetano
@yuri.caetano Час назад
You said 2 months for free in sentry but its only 14 days
@RicoTrevisan
@RicoTrevisan 2 часа назад
FYI: his RU-vid link youtube.com/@tophermartini?si=Xnt_R5KcKUx3BS3l
@hugodsa89
@hugodsa89 3 часа назад
Treating people as peers 🙏🏻
@aijokker
@aijokker 3 часа назад
Ahaha if you need 30 apps for developing you waste too much time and will never develop anything
@l_i_t_108
@l_i_t_108 4 часа назад
bro, I am just starting out to be good in frontend, your vid is the first one I am watching after basic html and css and js stuff, this is so easy to understand. thanks a ton for your effort.
@matiasfacio1988
@matiasfacio1988 7 часов назад
For the first CSS Battle, the one with the squares, a possible idea to style could be: <div style="--c: #FFFCOLOR" ></div> <div style="--c: #FFFRED" ></div> Then, on each grid child, set the background to var(--c). Maybe something like this: body { background: #DEFAULT_COLOR display:grid; // other properties here * { background: var(--c); } }
@phasethree1993
@phasethree1993 7 часов назад
Just wanted to flag that SetApp is managed by the same developer as CleanMyMac, so if you are concerned about their practices then it should apply to both.
@bluetheredpanda
@bluetheredpanda 10 часов назад
Affinity Designer is a very good alternative to Illustrator Affinity Photo isn't my cup of tea but powerful Affinity Publisher is a good alternative to Indesign Pixelmator Pro is an excellent alternative to Photoshop Photomator (same devs) is a young but excellent alternative to Lightroom
@tcaruth
@tcaruth 11 часов назад
I have Snagit and Camtasia (both paid) for screenshots, screen recording and editing
@XoemilykaybXo
@XoemilykaybXo 15 часов назад
college student with just an ipad here: it’s great if im being honest. used to have a laptop but there was just a point where i wasn’t using it at all, so it made more sense to me to sell it. i use my ipad to read my sheet music as a music major :)
@kevyyar
@kevyyar 17 часов назад
Instead of yabai for window managers I prefer using Aerospace
@D3naiLabs
@D3naiLabs День назад
Hello do you need to do extra configuration for Cloudflare letencrypt certificate
@obensunday
@obensunday День назад
This is superb! Can you talk about multi-tenant routing (subdomain/custom domain), image optimization/handling...
@aryan.prince
@aryan.prince День назад
Raycast does a lot of the utilities mentioned here, if you just want one app to handle these stuff: 1. Window Management (4:15): Not as powerful as BTT but Raycast does simple stuff like making windows larger/smaller too 2. App Cleaner (14:54): Raycast does the same "app uninstalling thingy" and clears all related files too. Search for any app > ⌘ + K > "Uninstall" 3. Emojis (17:36): Add a hotkey to replace the default MacOS keybind and it pops up INSTANLY! And the "AI Fuzzy" search is super convenient (paid)! 4. Clipboard History (20:27): Raycast can pin stuff, quickly filter (by links, images, colors for example) and 'remember' the history for very long (upto 3 months & forever if you pay up) And like Wes mentions, if you find it annoying to search for each of these utilities from the Raycast menu everytime - just assign a hotkey to these common stuff. I use "⌘ + ^ + Space" for emojis, "⌘ + Shift + V" for clipboard history
@alwayzsmarter
@alwayzsmarter День назад
Not gonna lie. I've been coding for years and I have no idea wtf caching really means. I know in sveltekit I've got my server endpoint stuff and client stuff. There's cookies and the hooks thing but no idea where this caching stuff belongs in the flow of things
@zero11010
@zero11010 День назад
If your primary usage at school is writing in a google doc or whatever … why would you need a full computer? You don’t buy a Ferrari to drive down the street to buy milk and come right back. Figure out your needs. Get what fits your needs. What percentage of people do you think use a terminal? Do you think it’s 5%? Less? If you don’t really watch TV do you really need to spend $2,300 on an 8k TV? If an iPad covers your needs there’s no reason to get a MacBook or windows laptop. It’ll run a mouse and keyboard. It’s got reasonable battery life. It’ll run Google’s suite of cloud apps in a browser.
@syntaxfm
@syntaxfm День назад
We’re talking specifically about coding.
@zero11010
@zero11010 День назад
@@syntaxfm So, computer science students only using an ipad? Sorry, that wasn't clear from context in the short or the title. I imagine for early parts of a CS education even that is fine. I think for the average person an ipad is a perfectly find computer for them outside of trying to write code. For a lot of classes you're basically working in a browser or whatever anyhow. I would assume that after a couple of semesters a more capable machine may be needed.
@DrGreenThumb919
@DrGreenThumb919 20 часов назад
@@zero11010for the price of the cheapest iPad you can buy a windows laptop that will actually do the things you need it for
@TedDaddin
@TedDaddin День назад
Awesome video! Would love it if we got a fullscreen window in the future since a lot of the text would get cut out. Thanks for a great video CJ!
@hashnbash
@hashnbash День назад
That’s why maccy is great, at least on macs.
@ZackHoherchak
@ZackHoherchak День назад
Raycast has a built-in uninstaller that does some searching for stray files. 👍 `cmd+k` is the default shortcut to bring up actions on the selected app and then you can search uninstall. I also use it for emoji picking 😅 There is a shortcut available for that too.
@nickkane-dev
@nickkane-dev День назад
I recently had to set up a MacBook for development, and I was trying to find the closet experience I could get to my linux set up. For linux, I really like using i3 and polybar. I ended up stumbling on aerospace and sketchybar for Mac that works well and can be configured pretty closely to resemble my linux set up.
@chazzgreguric6381
@chazzgreguric6381 День назад
apple has a clipboard you can activate it in the settings so its the same as android i owned an iphone for 3 years b4 i switched back
@_anjianto
@_anjianto День назад
I think Apple will never make an iPad as computer replacement because it will eat the mac market. They will give us limitation to iPad even now iPad more powerful
@ryan.wakefield
@ryan.wakefield День назад
What are your guys' opinions on something like GIMP? I have always seen it as a good competitor to Photoshop myself.
@petecapecod
@petecapecod День назад
TLDW: iPad !== computer // currently true
@karesztrk
@karesztrk День назад
I cannot find the link to the repo. Can somebody help me oit?
@thesobercoder
@thesobercoder День назад
Honestly a lot of the apps that you showed can be replaced by Raycast alone.
@DustinWyatt
@DustinWyatt День назад
I recently started using a macbook pro for work. As a longtime windows user I'm dying for an equivalent to ShareX for screenshots and screen recordings...nothing I've found comes close and it's quite disappointing!
@Richardritchie-w1f
@Richardritchie-w1f День назад
Great guests and top quality interviews. I have to say my 1 hour road trip back home in car is really going on in great company. Thank you guys! 🎉
@eleah2665
@eleah2665 День назад
Hi Wes - what are those headphones you use?
@WesBos
@WesBos День назад
Bose QC35s
@eleah2665
@eleah2665 19 часов назад
@@WesBos thanks
@user-eg6nq7qt8c
@user-eg6nq7qt8c День назад
i've been using amethyst. I use 2 layouts. full screen and Vertical split and multiple virtual desktops. It's good enough . I'm curious about aerospace.
@РодионЧаускин
@РодионЧаускин День назад
Wilson John Thomas Shirley Lewis Barbara
@idahosanosa
@idahosanosa 2 дня назад
This was a great show...i do follow u guys on IG nd i just love it that this episode is about laravel that i love writing
@christophorus991
@christophorus991 2 дня назад
7:00 This podcast has derailed my morning. I'm now configuring BetterTouchTool and Hyper keys instead of working 😆
@christophorus991
@christophorus991 День назад
I'd love if you could export some of your shortcuts Wes. The stripe ones looked really useful.
@cirkutpersonal
@cirkutpersonal 2 дня назад
Okay, last comment, but great video guys (thank you!) On the plus-side of Setapp, not only have I discovered and found multiple apps that I love, but if I take the yearly/monthly cost of all the new must-haves that I use on Setapp, it would be more than the yearly cost of just paying for Setapp. That being said, I do agree Scott, I would prefer just owning the software outright, so for the ones that have standalone one-time/version licenses I have also purchased those to both support the developer, but also to future proof in the situation where I would need to abandon Setapp.
@JeremyMoore1
@JeremyMoore1 2 дня назад
I moved from rocket to raycast as well. I never could get rocket to stop inserting emojis into my code editors. I'm also one that would rather purchase a lic vs have a subscription. Great episode 👍
@cirkutpersonal
@cirkutpersonal 2 дня назад
CleanShot X is literally my favorite app that use daily! The quick recording, drag/drop, markup, and ease-of-use are one of the many reasons that it's now in my must-have list that I recommend to everyone!
@coden3541
@coden3541 2 дня назад
would be great if you could share the config on your BetterTouchTool!
@gofudgeyourselves9024
@gofudgeyourselves9024 2 дня назад
Scott = Damon lindelof & Wes = Alex Carey
@djmtype
@djmtype 2 дня назад
Raycast will uninstall and cleanup their associated files
@wesleycoder
@wesleycoder 2 дня назад
For emoji on Raycast what may help is going into the settings and enabling a global shortcut. That way you can trigger it without needing to type emoji and jump straight to the emoji search. Rocket still seems nicer though, ill try it here. Thanks guys. All these app tips are great!
@TheAddvertiser
@TheAddvertiser 2 дня назад
I was about to ask for links but found it in description, thank u good effort
@cirkutpersonal
@cirkutpersonal 2 дня назад
Wes, I’d love to hear specifics on why you homegrew your own window management shortcuts instead of Rectangle? All of the commands that you have are keyboard shortcuttable and I think even has a few more options.
@tcaruth
@tcaruth День назад
I was thinking that too. Even Raycast has most of those
@tcaruth
@tcaruth День назад
oops guess I needed to keep listening
@WesBos
@WesBos День назад
Raycast doesn't have the ability to incrementally resize - say I want to grow the width of a window by 10% and anchor from the left corner. They do have custom width/height/x/y, which is what I need for recording, but missing this feature.
@THYnameISsarcasm
@THYnameISsarcasm 2 дня назад
Yabai and SKHD are great and the defaults are really sane. Tiling isn't for everyone but I love it
@AnthonyBullard
@AnthonyBullard День назад
I switched to Aerospace for tiling. It’s awesome, fast, doesn’t use spaces so workspace switching is instant. And most importantly unlike Yabai you don’t have to disable SIP.
@kevyyar
@kevyyar 17 часов назад
@@AnthonyBullardyes it’s way better imo
@abujessica
@abujessica 2 дня назад
I'm pretty sure no job in the world requires installation of 30 apps, title not good
@prepametan
@prepametan 2 дня назад
Fax, but I guess you need to make podcast 1 hour long for some reason 😅
@AlbertCloete
@AlbertCloete 2 дня назад
A CLI based disk analyser (like DaisyDisk) that works on Linux and probably Mac is ncdu.
@SDAravind
@SDAravind 2 дня назад
42:53 Is deno will have library like pydantic?
@SDAravind
@SDAravind 2 дня назад
Im planning to using deno2 with svelte5 and sveltekit. What are your thoughts? Both are in RC
@pulpml
@pulpml 2 дня назад
Prisma Homepage says trusted by teams at Syntax 🤣
@syntaxfm
@syntaxfm 2 дня назад
Prisma is great! We use it on syntax.fm
@melodyogonna
@melodyogonna 2 дня назад
JavaScript being better than Python is L take.
@sanderd17
@sanderd17 2 дня назад
The thing that irks me about typescript up to now, is that it's a script. It should be able to run without being compiled (or compile on the fly). Deno does support running ts, but the browser definitely needs it soon.