Productivity Tools: Wes and Scott share their favorite productivity apps, including BetterTouchTool for custom shortcuts and Sentry for error tracking, while mixing in personal stories about physical activities and the importance of using effective tools for web development.
In the latest episode of the Syntax podcast, Wes Boss and Scott discuss various apps and utilities that enhance productivity, particularly for web developers. They highlight useful tools like BetterTouchTool for window management, which allows users to create custom keyboard shortcuts for tasks like resizing windows and managing screen recordings. The hosts share their personal experiences, emphasizing the importance of finding efficient solutions to everyday computing tasks. They also touch on the joys and risks of physical activities like skateboarding and trampolining, reminding listeners to stay safe while pursuing fun challenges. Additionally, they recommend Sentry for error tracking in applications, showcasing its ability to catch bugs before they impact users. This blend of tech discussion and personal anecdotes keeps the podcast engaging and informative for developers looking to improve their workflow.
Efficiency through Automation: Automation through tools like BetterTouchTool and HyperKey significantly improves efficiency in managing tasks and windows, helping users save time and enhance productivity.
The conversation highlights the efficiency gained through automation and keyboard shortcuts in daily tasks, especially in using tools like BetterTouchTool and HyperKey. Both speakers share their personal experiences with setting up shortcuts for repetitive tasks. For instance, they automate functions like payment processing and window management to save time and enhance productivity. One speaker specifically uses BetterTouchTool for multiple shortcuts, while the other has simplified their setup to just a single function for dark mode. Also mentioned is the use of Raycast for window snapping, showcasing different preferences for handling automation tools. Overall, leveraging such tools can greatly streamline workflows and eliminate repetitive manual actions, allowing users to focus on more important tasks instead.
App Management Insights: Users balance fun and utility in app choices, using sound apps like Clack for enjoyment and tools like Pear Cleaner for system maintenance to optimize performance and experience.
Managing apps on one's computer can feel overwhelming, especially when there are multiple tools serving similar functions. Some users appreciate quirky apps like Clack and MechVibes for fun keyboard sounds, while others seek utility with tools like Pear Cleaner for system maintenance. Alternatives like App Cleaner 2 offer easy app removal, helping to eliminate unwanted files. Rocket enhances emoji typing, streamlining communication. Overall, while some incorporate fun into their setups, others prefer practical solutions, reflecting individual tastes in software use. Therefore, whether for aesthetics or efficiency, finding the right mix of apps can enhance the user experience but requires careful consideration to avoid feeling bogged down by too many similar options.
Productivity Tools: Productivity can be significantly improved by using tools like Rocket and Raycast for emoji and clipboard management, and solutions like DropShare for efficient file handling. A robust clipboard manager is essential for maintaining workflow, especially for users who work with code or on iOS devices.
Using tools like Rocket and Raycast can greatly enhance your productivity, especially when it comes to managing emojis and clipboard history. Rocket provides easy access to emojis, while Raycast offers more complex search and clipboard management capabilities. However, for straightforward tasks, a clipboard manager like Clippy may suffice. It's crucial to have a functional clipboard manager, especially for those working on code or needing to recall copied text. This is particularly important for iOS users, where copying and pasting lacks history. As technology users demand more from their devices, robust systems for managing digital tasks like these are essential for efficient workflow. Finally, exploring custom tools like DropShare for screenshots can improve your file handling, allowing for personalized and efficient document management.
Screen Recording Insights: Choosing screen recording software involves balancing ease of use and control. OBS with the source record plugin offers powerful features, while newer options like Screen Studio show promise but need more flexibility for editing.
Finding the right screen recording software can be challenging, especially when wanting to balance ease of use with full control. OBS with the source record plugin stands out for its ability to record multiple sources into an MP4 format, which gives freedom for editing. While the setup can be complicated, it provides a powerful solution for users who want precision without proprietary formats. Additionally, newer applications like Screen Studio show promise, but still lack certain features that allow for flexible video editing. The ongoing quest is to create a balance between user-friendly interfaces and comprehensive capabilities in screen recording tools.
Affordable Editing Solutions: Using tools like DaVinci Resolve, CAP, and Clean Shot offers affordable, powerful options for video editing and screen recording, catering to different needs without the cost of traditional software.
Video editing and screen recording can be made easier through powerful yet accessible tools. DaVinci Resolve stands out as an exceptional free video editing software, offering professional features without the cost of alternatives like Adobe Premiere. For quick recordings, tools like Loom and the open-source CAP application can be valuable. Clean Shot is great for capturing screenshots and offers helpful features like web scrolling. Overall, these applications provide creative professionals with effective solutions, whether they need advanced editing capabilities or simple recording options. Exploring multiple tools allows users to find the right balance between functionality and ease of use, making it easier to produce high-quality content without expensive software subscriptions.
Development Tools: Choosing the right development tools, whether for database management or debugging, is essential for developers to troubleshoot efficiently and enhance application design without relying on subscription models.
Working with software tools like Prisma Studio and database management systems can often lead to unique challenges, like managing user constraints and resolving errors that arise from similar usernames. It's essential to have the right applications to debug, inspect, and streamline the development process. Tools like Proxy Man help monitor network requests effectively, while PolyPane excels in uncovering design and accessibility problems in web applications. Although subscription services like Setapp offer a range of applications, some prefer one-time purchases to avoid losing access when the subscription ends. Tools like SVG Grabber also simplify tasks like saving SVG logos from websites. Overall, having a robust and effective set of tools is crucial for developers to maintain productivity and manage complexities in their projects.
Creativity & Culture: SVG grabbers boost design efficiency, while magnetiles engage kids creatively. Sports documentaries offer intriguing insights, blending creativity and culture.
Tools like SVG grabbers and productivity apps can greatly assist in design and web development, allowing users to access and manipulate digital graphics freely. These extensions enhance efficiency, especially when navigating sites that might not offer immediate downloads for visual assets. Additionally, personal anecdotes highlight the value of creative gifts like magnetiles for children, which promote fun and learning. Lastly, sports documentaries, like those on Netflix, provide intriguing insights into specific events, such as sign stealing in football, reflecting on sports culture in America. This blend of creativity, productivity, and sports culture reveals the varied interests of individuals in today’s digital world.
Tailgating Fun: Tailgating in college football is often more enjoyable than attending the games themselves, providing a lively social atmosphere for fans to connect and celebrate their teams together.
In college football, attending games isn't the only way to enjoy the experience; tailgating is a major part of the fun. Many students prefer to gather with friends and enjoy the atmosphere outside the stadium, which often feels like a big party. This social aspect is why some choose to tailgate instead of going inside the game. Popular stadiums, like the one referred to as 'the big house', add to the excitement with their size and energy. Documentaries and stories about these experiences can provide valuable insights for those interested in college football culture. Overall, tailgating allows fans to bond and celebrate their teams together, making it a memorable college experience.
826: You Need These 30 Apps - PART 2
Recent Episodes from Syntax - Tasty Web Development Treats
828: Logging in Verification: Magic Links, 2FA, SMS Codes
Scott and Wes serve up the pros and cons of modern authentication methods like magic links, 2FA, and SMS codes. Learn how each technique works, the security trade-offs, and what might be the best approach for your apps.
Show Notes
- 00:00 Welcome to Syntax!
- 00:11 Brought to you by Sentry.io.
- 00:34 Logging in Verification.
- 01:09 Magic Links.
- 06:21 Magic Sessions.
- 10:51 Gmail verification options.
- 12:01 OAuth.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
827: Career Development with Topher Martini
Scott and Wes talk with Topher Martini, a former Engineering Program Manager at Apple, about his extensive experience over two decades in the tech industry. Topher shares his journey at Apple, from starting as an intern in 2001 to working on groundbreaking products like iPhone, iPad, and Vision Pro.
Show Notes
- 00:00 Welcome to Syntax!
- 00:40 What it was like working on the first iPhone
- 04:47 How Topher landed at Apple early in his career
- 08:40 How Apple’s culture has changed over time
- 11:03 What makes a great employee?
- 16:37 Tips for better communication
- 17:54 Are meetings a good means of communication?
- 20:05 What makes a bad employee?
- 22:21 What does it take to get hired at a company like Apple?
- 26:16 Brought to you by Sentry.io
- 26:55 The relationship between passion and career
- 29:08 Topher’s advice for growing in your career
- 31:50 What is a sabbatical?
- 33:36 Teaching tech to kids
- 35:49 Topher’s work on self-driving cars
- 39:33 AI’s impact on tech and the future
- 41:22 What can developers do to stand out and be relevant in a world of AI?
- 43:30 Topher’s thoughts on career development
- 44:47 What is a light field camera?
- 46:47 Spatial media and Vision Pro
- 48:10 The nifty stuff in Topher’s background
- 49:53 Something wild that happened while Topher was at Apple
- 51:34 Sick Picks & Shameless Plugs
Sick Picks
- Topher:
Shameless Plugs
- Topher: Topher’s YouTube Channel
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
826: You Need These 30 Apps - PART 2
In part 2 of covering the best apps for web developers, Scott and Wes dive into must-have tools that will level up your workflow. From screenshot utilities to development tools and video production apps, this episode is packed with recommendations to boost your productivity and creativity.
Show Notes
- 00:00 Welcome to Syntax!
- 01:44 Brought to you by Sentry.io.
- 02:30 Utilities.
- 23:37 Screenshots and Screen Recordings.
- 24:05 Dropshare.
- 25:29 OBS with Source Record.
- 29:20 Screen Studio.
- 30:58 Detail.co.
- 31:22 Cap.
- 32:08 Kap.
- 32:46 CleanShot X
- 34:15 Video and Production.
- 41:34 Development tools.
- 51:42 Sick Picks & Shameless Plugs.
Sick Picks
- Scott: Untold Sign Stealer.
- Wes: Magentiles Marble Run.
Shameless Plugs
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
825: Syntax Assistant Desktop App
Scott walks Wes through the new Syntax Production Assistant Desktop App, designed to streamline and automate their complex publishing process. From tech stack choices like Svelte5 and Rust to AI-driven features, they dive into how this tool keeps everything consistent.
Show Notes
- 00:00 Welcome to Syntax!
- 00:44 Brought to you by Sentry.io.
- 01:37 What was the idea?
- 05:42 The tech.
- 08:32 Markdown editor.
- 09:32 Epoch timestamps.
- 10:01 Updating front-matter.
- 10:10 Dexie.js function.
- 11:25 Backing up data.
- 11:58 Rust functions.
- 12:58 Why a desktop app and not a website?
- 14:38 Some small AI features.
- 16:26 Challenges with OAuth.
- 20:03 Publishing challenges.
- 23:29 Could this work on Windows?
- 23:54 Debugging.
- 26:23 Deciphering Apple logs.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
824: Taylor Otwell's opinions on PHP, React, Laravel and Lamborghini Memes
In this episode of Syntax, Wes and Scott talk with Taylor Otwell, the creator of Laravel. Taylor shares insights on his journey from creating Laravel in his free time to building a strong community and user base. He discusses Laravel’s growth, including the major features and tools that were developed over the years. Taylor also shares his outlook on the PHP ecosystem, productivity tips, and plans for Laravel Cloud, a new deployment platform for PHP and Laravel applications.
Show Notes
- 00:00 Welcome to Syntax!
- 00:29 Laracon
- 03:13 Laravel’s inspiration and features
- 07:18 Why don’t we have a “Laravel for JavaScript”?
- 09:02 What parts of Laravel came first?
- 10:07 The Laravel ecosystem
- 12:29 Laravel Cloud
- 14:00 What parts of Laravel are Intertia and what parts are React?
- 15:57 How many people are using Laravel?
- 16:59 Taylor’s productivity and development philosophy
- 24:43 Brought to you by Sentry.io
- 25:19 What makes a beautiful API?
- 29:33 Taylor’s thoughts on typing PHP
- 30:41 Features Taylor would like to see in PHP
- 33:03 What people get wrong about modern PHP
- 34:22 PHP stacks and CMSs
- 37:30 Taylor’s thoughts on WordPress
- 38:14 Lambo memes
- 43:44 Taylor’s coding setup
- 45:36 Sick Picks + Shameless Plugs
Sick Picks
- Taylor:
Shameless Plugs
- Taylor: Laravel Cloud
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
823: Is Cursor AI the VS Code Killer?
Scott and Wes serve up a discussion on AI coding assistants with a deep look at Cursor AI, exploring its unique features like multi-line auto-complete and Smart Rewrites. They also discuss why Cursor’s intuitive UI stands out and tackle the big question: is it worth the investment?
Show Notes
- 00:00 Welcome to Syntax!
- 01:16 Brought to you by Sentry.io.
- 01:48 Handling objections around AI assistants.
- 02:55 Context windows and how they’re improving functionality.
- 04:08 Cursor’s UI.
- 04:51 This is cool, why is it not a plugin?
- 08:12 What makes the UI interesting.
- 09:13 Smart Rewrites.
- 11:44 It can create multiple files.
- 13:05 Using the chat interface.
- 16:32 Another chat example.
- 20:22 The main features of Cursor.
- 21:55 Multi-line auto-complete.
- 23:55 Using docs for additional context.
- 27:26 AI is here to help you, not replace you.
- 33:27 Is it worth it?
- 33:55 The pricing.
- 44:10 Sick Picks & Shameless Plugs.
Sick Picks
- Scott: The Iron Historian, Scott’s Salt & Pepper Mills.
- Wes: Oxo Salt & Pepper Mills.
Shameless Plugs
- Scott: Syntax.fm Zed Theme.
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
822: Receipt Printer with JavaScript
Wes unveils his Hack-Week project —a thermal printer controlled by JavaScript that prints out Sentry.io errors in real-time. Scott and Wes dive into the nitty-gritty of how it works, from the ESC/POS protocol to tackling socket issues, and whether the project was worth the effort.
Show Notes
- 00:00 Welcome to Syntax!
- 00:38 Brought to you by Sentry.io.
- 01:10 What is Hack Week?
- 01:41 The project.
- 02:40 Why a receipt printer?
- 03:55 How do these printers work?
- 05:20 Communicating with the printer.
- 07:24 ESC/POS Encoder.
- ESC/POS Encoder.
- 08:42 Socket issues.
- 09:56 Using Transformers.js to stop ‘toxic comments’.
- 10:48 Back to socket issues.
- 12:18 Integrating with Sentry.
- 15:01 Printing images with Playwright.
- 16:17 Was it worth it?
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
821: Is Tauri the Electron Killer?
In this episode of Syntax, Wes and Scott talk with Daniel Thompson-Yvetot about Tauri. They dive into what Tauri is, the motivations behind its development, its open-source ecosystem, use cases, and more.
Show Notes
- 00:00 Welcome to Syntax!
- 02:01 What is Tauri?
- 02:59 What’s new in Tauri 2.0?
- 06:41 The benefits of Tauri over Electron
- 11:28 Can you use Node?
- 14:21 Mac, Linux, and Windows
- 25:05 How does Tauri make money?
- 30:05 Brought to you by Sentry.io
- 30:30 Accessing Swift from JavaScript
- 31:44 What’s the hardest part of a project like this?
- 37:00 Some of the apps that have shipped with Tauri
- 43:18 The future of Tauri
- 50:23 Sick Picks & Shameless Plugs
Links
Sick Picks
- Daniel: 5secondfilms
Shameless Plugs
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
820: Potluck: 8000 ESLint Errors × HTML Time Tag × 7 Meg React Bundle × CSS Modules
In this Potluck episode of Syntax, Scott and Wes answer your questions, from weighing the trade-offs between numerous small npm packages and a few larger ones to managing the challenges of work-from-home life. They also explore CSS modules, strategies for shrinking JavaScript bundles, and even where to find the best replacement ear cups for your headphones.
Show Notes
- 00:00 Welcome to Syntax!
- 00:38 Commentating basketball.
- 01:16 Brought to you by Sentry.io.
- 02:09 The video podcast doesn’t translate well to audio.
- 04:08 Many small npm packages vs a few large.
- 09:55 Developers dealing with WFH, ADHD, and kids.
- 15:59 CSS modules for scoping styles to components.
- 20:55 Scoped CSS in React?
- 23:21 Reducing JS bundle sizes.
- 29:44 Balancing learning, doing, and teaching.
- 33:04 Making maps local first.
- 36:20 How to pronounce ‘schema’.
- 37:09 HTML .
- 40:11 Where to get replacement ear cups for headphones?
- 42:21 ESLint and hiding errors.
- 48:48 Sick Picks & Shameless Plugs.
Sick Picks
- Scott: Allen Wrench Set.
- Wes: Clarkson’s Farm – Amazon Prime.
Shameless Plugs
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
819: Fun & Profitable Side Projects for Developers
Scott and Wes serve up a hasty discussion on side projects, sharing their latest Hack Week experiments and tips on how to turn fun ideas into profitable ventures. They cover everything from finding inspiration to choosing the right tech, and even offer advice on how to finish what you start.
Show Notes
- 00:00 Welcome to Syntax!
- 01:11 Brought to you by Sentry.io.
- 01:27 Wes’ Hack Week project.
- 02:30 Scott’s Hack Week project.
- 04:18 Where do you get ideas for side projects?
- 09:22 End goals for a side project.
- 14:47 Other end goals.
- 16:45 What tech should you use?
- 20:34 Keeping notes.
- 23:14 Finishing side projects.
- 26:39 Shameless Plugisode!
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads