This week we’re joined by Marcin Kulik to talk about his project asciinema. You’ve likely seen this out there in the wild — asciinema lets you record and share your terminal sessions in full fidelity. Forget screen recording apps that offer blurry video. asciinema provides a lightweight, text-based approach to terminal recording with lots of possibilities. Marcin shares the backstory on this project, where he’d like to take it, who’s supporting him along the way, and we even included 11 minutes ...
Oct 11, 2023•1 hr 23 min
The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, Johnny as an emcee and workshop instructor, Kaylyn as a speaker, and Kris as a regular attendee. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Fastly – Our bandwidth partner. Fastly powers fast,...
Oct 11, 2023•1 hr 17 min
Jacob Kaplan-Moss’ recommendations for remote vs colocated teams, Duarte Carmo created a neural search engine from Changelog transcripts, Tom Hacohen says strong static typing is a hill he’s willing to die on, Orhun Parmaksız created a CLI that makes your keyboard sound like a typewriter & Luke Plant spits hard truths about simplicity. View the newsletter Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Neo4j...
Oct 09, 2023•9 min
On September 29th, Netflix shipped its final DVDs, marking the end of an era in physical media. So, we invited our friend Christina Warren (aka film_girl) from GitHub to pour out a drink with us and lament the end of this golden age of access to the films we all love. Join the discussion Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Neo4j – NODES 2023 is coming in October! Sentry – Get $100 towards your error monitoring with Sentry!...
Oct 06, 2023•1 hr 13 min
Fresh off Bun’s big 1.0 launch, Jarred Sumner goes one-on-one with Jerod to discuss the all-in-one JavaScript runtime that’s captured the interest of many. We get into it all: what problem he’s solving, how it’s so fast, why no Windows support, answering the critics, the (not real) beef between Bun and Node, how the VC-backed startup will sustain & more. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Appwrite ...
Oct 05, 2023•54 min
This week we’re joined by Daniel Thompson, Co-founder and Core Member of Tauri. It’s been a year since we last had Daniel on the show. He catches us up on all things Tauri, their continued efforts towards Tauri 1.5 (which just released), the launch of CrabNebula and how they’re the people pushing the Tauri ecosystem forward and building on top of it, the state of Electron vs Tauri, and UI with Tauri. He even surprises us with his idea of creating a web browser. Join the discussion Changelog++ me...
Oct 05, 2023•1 hr 12 min
What is the model lifecycle like for experimenting with and then deploying generative AI models? Although there are some similarities, this lifecycle differs somewhat from previous data science practices in that models are typically not trained from scratch (or even fine-tuned). Chris and Daniel give a high level overview in this effort and discuss model optimization and serving. Join the discussion Changelog++ members save 2 minutes on this episode because they made the ads disappear. Join toda...
Oct 03, 2023•49 min
InfluxDB finishes a multi-year rewrite in Rust, the Raspberry Pi 5 will be on sale by the end of the month, the Bruno team builds an open source API explorer that’s local-first and will never have a cloud, Xe Iaso thinks gokrazy is really cool & Matt Rickard shares lessons from years of debugging. View the newsletter Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Sentry – Learn the nuts and bolts of distrib...
Oct 02, 2023•8 min
Jerod gathers a group of friends for our first game show experiment here on Changelog & Friends! This is a game of obscure jargon, fake definitions & expert tomfoolery. Our contestants checked their imposter syndrome at the door, because they either know what these words mean or they fake it ’til they make their peers think they do. Join the discussion Changelog++ members get a bonus 16 minutes at the end of this episode and zero ads. Join today! Sponsors: Passbolt – It’s time for a new ...
Sep 29, 2023•1 hr 44 min
Amal, KBall & Chris convene a “semi-emergency” pod to discuss the recent (deserved) hype over Bun and what it all means for Node’s community, maintainers & users. They’re joined by Node Technical Steering Committee members Matteo Collina & James Snell who are here to dispel Bun antagonism rumors, discuss the pros & cons of each runtime, explain how Node continues to thrive & even announce a VERY big upcoming feature! Join the discussion Changelog++ members save 6 minutes on t...
Sep 28, 2023•1 hr 41 min
This week we’re taking you to the hallway track of the final Strange Loop conference. First up is AnnMarie Thomas — an engineering, business, and education professor. AnnMarie gave one of the opening keynotes titled “Playing with Engineering.” We also caught up with many first-time and multi-time attendees who shared their favorite moments from Strange Loop over the years. You’ll hear from Richard Feldman, Colin Dean, and Taylor Troesh. Last up we talk with Pokey Rule. He gave a talk about his p...
Sep 28, 2023•1 hr 15 min
Michael Quiqley from NetFoundry joins Natalie to discuss Zero Trust concepts, why they are important for secure systems & how to implement them in Go. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The...
Sep 27, 2023•51 min
ElectricSQL is a project that offers a local-first sync layer for web and mobile apps, Ned Batchelder writes about the myth of the myth of “learning styles”, Carl Johnson thinks XML is better than YAML, Berkan Sasmaz defines and describes “idempotency” & HyperDX is an open source alternative Datadog or New Relic. View the newsletter Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Tailscale – Simple, secure n...
Sep 25, 2023•8 min
This week, we’re joined by Ron Perris, a Security Engineer at Reddit and software security enthusiast. Together, we dive into best practices and common pitfalls, covering topics from dangerous URLs to JSON injection attacks. Tune in for an educational conversation, and don’t forget to bring your notebooks! Join the discussion Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today! Sponsors: Convex – Convex is a better type of backend — the full-stack TypeSc...
Sep 21, 2023•1 hr 27 min
Dominik Klotz from askui joins Daniel and Chris to discuss the automation of UI, and how AI empowers them to automate any use case on any operating system. Along the way, the trio explore various approaches and the integration of generative AI, large language models, and computer vision. Join the discussion Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Statsig – Build faster with confidence. Startups to Fortune 500s rely on Statsig ...
Sep 20, 2023•43 min
This week we’re joined by Steve O’Grady, Principal Analyst & Co-founder at RedMonk. The topic today is the definition of open source, the constant pressure on the true definition of the term, and the seemingly small but vocal minority that aim to protect that definition. In Steve’s post Why Open Source Matters , he says “open source is at a crossroads” and there are some seeking to break the definition of open source to one that is more permissive to their desires, and they are closer than e...
Sep 20, 2023•1 hr 26 min
Andrei Taranchenko says the software industry is learning once again that complexity kills, Casey Muratori outlines a long list of Unity alternatives, Filip Szkandera builds a functioning (macro) processor for RISC-V & Matt Basta tells the tale of the time he built a web-based Excel clone inside Uber only to have it discarded a week later. View the newsletter Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: S...
Sep 18, 2023•9 min
A hoy hoy! Our old friend Nick Nisi does his best to bring up TypeScript, Vim & Tmux as many times as possible while we discuss a new batch of web browsers, justify why we like the ones we do & try to figure out what it’d take to disrupt the status quo of Big Browser. Join the discussion Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today! Sponsors: Statsig – Build faster with confidence. Startups to Fortune 500s rely on Statsig to make data-driv...
Sep 15, 2023•1 hr 45 min
Love it or hate it, TypeScript is here to stay for the foreseeable future. But, what happens when widely adopted packages go completely Type free or remove TypeScript in favor of JS with type annotations? Join us to unpack these recent events with Rich Harris, creator of Svelte, as he walks us through the nuanced decision his team made for the Svelte project, and ofc, lots of laughs along the way. Join the discussion Changelog++ members get a bonus 7 minutes at the end of this episode and zero a...
Sep 14, 2023•1 hr 10 min
This week we’re joined by Haroon Meer from Thinkst — the makers of Canary and Canary Tokens. Haroon walks us through a network getting compromised, what it takes to deploy a Canary on your network, how they maintain low false-positive numbers, their thoughts and principles on building their business (major wisdom shared!), and how a Canary helps surface network attacks in real time. Join the discussion Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!...
Sep 13, 2023•1 hr 44 min
Go’s known for it’s fantastic standard library, but there are some places where the libraries can be challenging to use. The html/template package is one of those places. So what alternatives do we have? On today’s episode we’re talking about Templ, an HTML templating language for Go that has great developer tooling. Co-hosts Kris Brandow and Jon Calhoun are joined by Adrian Hesketh, the creator of Templ, and Joe Davidson, one of the maintainers on the project. Join the discussion Changelog++ me...
Sep 13, 2023•1 hr 6 min
Bun 1.0 is out of the oven, Mojo is now available for local download, Vince Lwt asked 60+ LLMs a set of 20 questions & published the answers, Textual Web turns TUIs in to web applications & James Haydon dives deep to discover the bug that the UK air traffic control meltdown. View the newsletter Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale. Bui...
Sep 11, 2023•9 min
Author, journalist, travel writer & software engineer Jon Evans joins us to weigh in on the cultural history (and present-day sentiment) of AI doom. Along the way, we talk plausible Sci-Fi, ultrasound drug delivery, the maybe-evolving laws of physics & even weirder stuff. Join the discussion Changelog++ members get a bonus 8 minutes at the end of this episode and zero ads. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale. Built on WireGuard. Fastly – Our b...
Sep 08, 2023•1 hr 23 min
Jerod & the gang discuss the news (Astro 3.0, Vercel + Astro, Python in Excel) then play eight crazy rounds of HeadLIES! Headline or headLIE? You decide… Join the discussion Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Convex – Convex is a better type of backend — the full-stack TypeScript development platform that lets you replace your database, server functions, and glue code. Get started at convex.dev Caisy – Caisy is the he...
Sep 07, 2023•1 hr 2 min
V Körbes returns to talk prototyping with Natalie, Johnny & Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out! Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale. Built on WireGuard. Fastly – Our bandwidth partner. Fastly powers fast, secure, and sca...
Sep 07, 2023•1 hr 5 min
This week we’re talking about the launch of OpenTF and what it’s going to take to successfully fork HashiCorp’s Terraform . We’re joined by Josh Padnick to discuss what exactly happened, how HashiCorp’s license change changes things, who has been impacted by this change, and ultimately what they are doing about it. Join the discussion Changelog++ members get a bonus 6 minutes at the end of this episode and zero ads. Join today! Sponsors: Tailscale – Simple, secure networks for teams of any scale...
Sep 06, 2023•1 hr 22 min
In this episode we welcome back our good friend Demetrios from the MLOps Community to discuss fine-tuning vs. retrieval augmented generation. Along the way, we also chat about OpenAI Enterprise, results from the MLOps Community LLM survey, and the orchestration and evaluation of generative AI workloads. Join the discussion Changelog++ members save 1 minute on this episode because they made the ads disappear. Join today! Sponsors: Fastly – Our bandwidth partner. Fastly powers fast, secure, and sc...
Sep 06, 2023•58 min
Dan North tells the tale of Tim, the worst programmer he’s worked with (who also is a heck of a programmer), Kevin Lin declares that OpenTelemetry delivers on its promise for open observability, Justin Garrison details Terraform vs GitOps vs System Initiative, Inc. writes how Apple beats burnout & Aline Lerner’s advice on how (not) to sabotage your salary negotiations before you even start. View the newsletter Join the discussion Changelog++ members support our work, get closer to the metal,...
Sep 05, 2023•8 min
Go Time panelist (and semi-professional unpopular opinion maker) Kris Brandow joins us to discuss his deep-dive on the waterfall paper, his dislike of the “tech debt” analogy, why documentation matters so much & how everything is a distributed system. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your ...
Sep 01, 2023•1 hr 39 min
Mark Erikson (web dev professor/historian, OSS Maintainer & engineer at Replay) joins us to talk about the shift from CommonJS to ESM. We discuss the history of module patterns in JS and the grueling effort to push the world’s biggest developer ecosystem forward. Get ready to go to school kids, this one’s deep! Join the discussion Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today! Sponsors: Fastly – Our bandwidth partner. Fastly powers fast, secure...
Sep 01, 2023•1 hr 5 min