1011: tmux + Terminal Maxxing with Ben Vinegar
Scott and Wes sit down with Ben Vinegar, former Syntax GM and founder of Modem.dev, to geek out over terminal-maxxing, from SSH-based development and tmux workflows to AI-powered coding agents. Ben also demos two of his open source tools: Hunk, a slick terminal code reviewer with 4k+ GitHub stars, and TermDraw, a terminal-based diagramming tool that posts directly to your agent.
Show Notes
00:00 Welcome to Syntax!
00:49 Introduction to Modem and AI Project Management
01:40 Exploring Terminal Usage and Productivity
04:26 Setting Up Remote Development Environments
08:38 The Power of TMUX in Development
11:20 What makes TMUX splitting different?
12:46 Integrating AI with Terminal Workflows
14:56 The Future of Terminal Applications
17:31 Balancing GUIs and Terminal Interfaces
getfresh.dev
Ben’s talk at AI Engineer Miami
24:39 Navigating Development Tools and Environments
26:44 The Balance of Security and Convenience in Coding
30:27 Cautionary Tales: The Risks of YOLO Mode
33:53 Innovative Tools for Enhanced Coding Experience
34:09 Hunk: Terminal code review.
41:39 TermDraw: A New Way to Visualize Code and Ideas
46:22 The Dynamics of Open Source Contributions
48:31 Visualizing Code: Tools and Techniques
50:54 Podcasting and Editing Processes
State of Agentic Coding.
Podguy: Agent-driven post-production workflow for video podcasts
56:23 Introducing Modem: A Product Intelligence Platform
01:01:39 Connecting Feedback to Product Development
01:03:15 Sick Picks
Sick Picks
Ben: Nirvanna: The Band - The Show - The Movie, Timecrimes
Shameless Plugs
Ben: https://modem.dev/
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
857: How to Look and Sound Good at $10, $100 and $1000 With Producer Randy
Wes and Scott talk with Syntax Producer Randy Rektor. From mastering mic technique to lighting hacks and choosing the right camera, they discuss the best ways to upgrade your audio and video setup on any budget.
Show Notes 00:00 Welcome to Syntax!
03:01 Brought to you by Sentry.io
04:14 Understanding signal-to-noise ratio
06:48 Using de-noise iZotope Voice De-noise
09:12 The importance of mic technique
10:28 Dealing with electrical noise
11:15 The proximity effect
13:01 Sound treatment vs sound proofing Sound Wavelength Calculator
Syntax 516: Wes’ New Soundproof Office
Studiobricks
Randy’s Studiobricks video
GIK Acoustics
23:33 Do egg crates work for sound treatment?
25:22 USB mics vs XLR mics Shure MV6
Syntax 845: Are Companies Hiring? State of the Dev Job Market With Taylor Desseyn
27:06 Video composition
30:18 How to improve your lighting
35:37 Choosing the right camera
36:58 The importance of codecs and bitrates
38:14 What to look for in a webcam
38:50 Randy’s packages for $50, $150 and $500-$1000 budgets
40:02 The $50 package/selecting your mic Feelworld PM1
Fifine K688
heyday Stone White Desktop Mic
43:53 The $150 package Neewer lights
45:32 The $500-$1000 package Shure MV6
Insta360 Link 2
Insta360 Link 2c
Elgato Cam Link 4k
Sonay a6000
51:07 Mic stand recommendations VIVO
56:50 Sick picks & Shameless Plugs
Sick Picks Randy: etymologynerd on TikTok
Shameless Plugs Randy: Randy’s YouTube Channel
Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott: X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
761: Cloudflare Analytics Engine, Workers + more with Ben Vinegar
Scott and Wes dive into Cloudflare’s Analytics Engine and Workers with special guest Ben Vinegar, Syntax’s General Manager. Tune in as they explore Clickhouse, data tracking, infrastructure costs, and transitioning from software products to managing a podcast.
Show Notes 00:00 Welcome to Syntax!
01:17 Who is Ben Vinegar?
Episode 434 with Ben.
02:21 Brought to you by Sentry.io.
04:00 Cloudflare analytics engine.
Counterscale.dev.
Episode 634 with Armin.
09:08 What is clickhouse?
11:01 Can Clickhouse be used for things outside of analytics tracking?
13:46 What kind of events are you able to track?
15:00 How do you assign values to track?
Counterscale Schema.
18:40 Data type limitations.
19:55 The troubles with sampling data.
23:57 Sample intervals.
24:24 Pricing for these services.
25:34 How it actually runs.
27:31 Infrastructure costs and pricing models.
30:19 Running production apps in Cloudflare.
31:49 Cloudflare and HonoJS.
32:47 One year with Sentry and Ben’s role with Syntax.
Episode 600 with David.
39:33 How does it feel going from a software project to a media project?
Syntax Team.
43:00 How do you sell Syntax to Sentry?
48:37 Sick Picks & Shameless Plugs
Sick Picks Ben: Randy’s YouTube, Boom.
Shameless Plugs Ben: Counterscale.dev
Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads
Wes: X Instagram Tiktok LinkedIn Threads
Scott:X Instagram Tiktok LinkedIn Threads
Randy: X Instagram YouTube Threads
Ben Vinegar × Distributed Tracing and TypeScript Migrations
In this episode of Syntax, Wes and Scott talk with Ben Vinegar about his work with Sentry, their migration to TypeScript, and advice for running JavaScript on other websites.
Kontent by Kentico - Sponsor Kontent by Kentico is a headless CMS that provides live editing experience to non-technical users and hands you the technical tools to build websites, mobile apps, voice assistants, or anything else where you need content. Use REST API or GraphQL and get your content via the global Fastly CDN. Designed to unify all your content and operations, in compliance with ISO27001 and SOC2Type2 certifications.Spin up a new project today and discover Kontent.
Hashnode - Sponsor Everything you need to start blogging as a developer. Own your content, share ideas, and connect with the global dev community! Hashnode is a free developer blogging platform that allows you to publish articles on your own domain and helps you stay connected with a global developer community.
Hashnode: Everything you need to start blogging as a developer!
Show Notes Ben Vinegar
00:20 Guest introduction
05:58 Seeing bug reports from Sentry
07:38 Distributed tracing for full stack developers
12:16 Amazon X Ray
AWS Xray
15:32 Using Tracing
19:40 Sponsor: Kontent by Kentico
20:58 Cloudflare Worker Integration
22:30 How does Sentry have open source and a business?
Heroku
App Platform
Media Temple
Dreamhost
WordPress Calypso
32:30 Sponsor: Hashnode
34:07 What is the tech stack of Sentry?
38:20 Sentry switching to TypeScript
Sentry switching to TypeScript
44:36 Running JavaScript on other websites
51:24 Sponsor: Sentry
53:08 Sick Picks
××× SIIIIICK ××× PIIIICKS ××× Scott: Last Seen
Wes: SEOUL Sisters Korean Kimchi Seasoning
Ben: Worst Scene / Best Scene
I Was There Too
Shameless Plugs Scott: LevelUp Tutorials
Wes: Wes Bos Tutorials
Tweet us your tasty treats Scott's Instagram
LevelUpTutorials Instagram
Wes' Instagram
Wes' Twitter
Wes' Facebook
Scott's Twitter
Make sure to include @SyntaxFM in your tweets
Frontend Feud: ShopTalk vs Syntax
Your favorite web dev podcasts join forces for a super collab that’ll knock you frontend off! Amelia joins Chris Coyier and Dave Rupert from ShopTalk Show while Divya teams up with Wes Bos & Scott Tolinski from Syntax. Let the FEUDing begin!
Join the discussion
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
Retool For Startups – More and more startups are using Retool to focus their time on their core product. That’s exactly why Retool launched “Retool For Startups” — it’s a program that gives early-stage founders free access to a lot of the software needed for great internal tooling. Retool has bundled together a year of free access to Retool with over $160,000 in partner discounts to save you money while building Retools apps with common integrations. Learn more, apply, join lightening demos and much more at retool.com/startups
Auth0 – The for developers, by developers identity platform built for the cloud era that secures billions of logins every year. Security, compliance, and industry standards are always up-to-date, plus devs are free to provide the login options their users want with the security their application demands. Make login Auth0’s problem. Not yours. Learn more at Auth0.com
Micro – Micro is reimagining the cloud for the next generation of developers. It’s a developer friendly platform to explore, search, and use simpler APIs for everyday consumption all in one place. They’re in early development building out the first set of APIs, and they’re looking for feedback from developers. Signup and get $5 in free credits.
Featuring:
Chris Coyier – Website, GitHub, X
Dave Rupert – Website, GitHub, X
Wes Bos – Website, GitHub, X
Scott Tolinski – GitHub, LinkedIn, X
Jerod Santo – GitHub, LinkedIn, Mastodon, X
Amelia Wattenberger – Website, GitHub, X
Divya – Website, GitHub, LinkedIn, X
Show Notes:
The Feud At The Seventh Mountain
Amelia’s repo visualizer
CSS-Tricks
freeCodeCamp
Wes Bos’ courses
Changelog Merch
Something missing or broken? PRs welcome!
JS "Danger" Party
Our Jeopardy-style (but don’t call it Jeopardy) game is back! This time Jerod plays the part of Alex Trabeck and Emma tries her hand at contestant-ing. Can Scott Tolinski from the Syntax podcast hang with Emma and Nick? Listen and play along!
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Gatsby Cloud – Building ambitious websites just got easier with Gatsby Cloud. Simply sign up with your GitHub account. No credit card necessary. It’s totally free for personal projects and single purpose sites.
Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.com/changelog.
Featuring:
Scott Tolinski – GitHub, LinkedIn, X
Emma Bostian – GitHub, LinkedIn, X
Jerod Santo – GitHub, LinkedIn, Mastodon, X
Nick Nisi – Website, GitHub, Mastodon, X
Show Notes:
Play the game yourself: round 1
Play the game yourself: round 2
All market share stats via StatCounter
About Flock
About Opera
A random gist with the shortest valid HTML
Gary Bernhardt’s wat
Sindre Sorhus
WebGPU on Can I Use?
Prefetch on Can I Use?
WebP on Can I Use?
SVG Favicon on Can I Use?
About Knockout.js
Johnn-Five
Blitz.js
npm’s most depended on packages
PouchDB (not CouchDB)
Something missing or broken? PRs welcome!
#028 – How Wes Bos Teaches 100,000 Programmers as a One-Man Operation
What goes into creating a collection of online courses that reaches hundreds of thousand of people? Wes Bos explains everything from how he's built an audience and grown his massive email list, to his work habits and schedule, and a step-by-step walkthrough of how he created and launched his most popular course.
S1:E4 - The JavaScript First Responder (Wes Bos)
Wes Bos is pretty popular in the JavaScript and learn-to-code community. He produces tons of tutorials, blog posts, videos, many of them free, for people to learn and grown as developers. He takes us behind-the-scenes, sharing how he learns, how he works, and how he slowly, eventually got over his hatred for JavaScript to become a beloved JavaScript teacher.
Show Links
Partner with Dev & CodeNewbie! (sponsor)
JavaScript 30
Technical Writer position at CodeNewbie
Preact JS
React JS
CSS Tricks
Codeland Conf
Codeland 2019
Wes Bos
Wes Bos is a Full Stack Developer, Speaker and Teacher from Canada. He works as an independent web developer and teaches as a lead instructor with HackerYou. Wes has taught over 500 students in 200+ classes and spoken at dozens of conferences around the world. He is the author of React For Beginners, ES6 for Everyone and Sublime Text Power User which together have sold over 25,000 copies. He is also the author of JavaScript30.com, LearnRedux.com, Flexbox.io and Command Line Power User, a set of free video series. 145,000 people have taken at least one of Wes' free video courses.
Web Standards, ECMAScript Modules in Browsers, and Learning JS
Wes Bos and Mike Taylor joined Alex Sexton this week to talk about Web Standards stuff, compileTo CSS libraries, ECMAScript Modules in Browsers, and Learning JS.
Join the discussion
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Sentry – Get 30 days free when you sign up with the code jsparty. Error reporting and notifications for JavaScript apps and the rest of your stack. Start tracking errors for free. Support for React, Angular, Ember, Vue, Backbone, and Node frameworks like Express and Koa.
Toptal – Hire the best freelance developers and designers with Toptal. Email adam@changelog.com for a personal introduction.
Featuring:
Wes Bos – Website, GitHub, X
Mike Taylor – Website, GitHub, X
Alex Sexton – Website, GitHub, X
Show Notes:
ECMAScript Modules in Browsers
Wes Bos tutorials
Interface Lovers
Prettier
Node.js V8 –inspector Manager
Something missing or broken? PRs welcome!
Interview w/ Wes Bos (part 2)
In today's episode, I interview the creator of JavaScript30 and talented JavaScript developer Wes Bos.
Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .
Interview w/ Wes Bos (Part 1)
In today's episode, I interview the creator of JavaScript30 and talented JavaScript developer Wes Bos.
Today's episode is brought to you by Linode. Linode Provides superfast SSD based Linux servers in the cloud starting at $10 a month. Linode is offering Developer Tea listeners $20 worth of credit if you use the code DEVELOPERTEA2017 at checkout. Head over to spec.fm/linode to learn more about what Linode has to offer to Developer Tea listeners .