This week on The Changelog we're talking about Stable Diffusion, DALL-E, and the impact of AI generated art. We invited our good friend Simon Willison on the show today because he wrote a very thorough blog post titled, "Stable Diffusion is a really big deal." You may know Simon from his extensive contributions to open source software. Simon is a co-creator of the Django Web framework (which we don't talk about at all on this show), he's the creator of Datasette, a multi-tool for exploring and p...
Sep 16, 2022•1 hr 17 min
Jacob Kaplan-Moss writes up a hot take on software quality, Wilfred Hughes creates the diff tool he's always wanted, Josh Collinsworth thinks React is only great at being popular, Jetpack's Devbox project looks pretty cool & James Williams sets out to find the shortest URLs on the internet. Oh, and chapters are here!
Sep 12, 2022•10 min
This week we're joined by Jason Bosco, co-founder and CEO of Typesense — the open source Algolia alternative and the easier to use ElasticSearch alternative. For years we've used Algolia as our search engine, so we come to this conversation with skin in the game and the scars to prove it. Jason shared how he and his co-founder got started on Typesense, why and how they are "all in" on open source, the options and the paths developers can take to add search to their project, how Typesense compare...
Sep 09, 2022•1 hr 20 min
Martin Heinz thinks you should be using Python's walrus operator, you probably believe some falsehoods about email, Carlos Fenollosa threw in the towel after self-hosting his email for 23 years & Leon is an open source personal assistant that can live on your server.
Sep 06, 2022•5 min
This week we're sharing the most popular episode of Go Time from last year — Go Time #196. We believe this episode was the most popular because it's all about building actually maintainable software and what goes into that. Kris Brandow is joined by Johnny Boursiquot, Ian Lopshire, and Sam Boyer. There's lots of hot takes, disagreements, and unpopular opinions. This is part two of a three part mini-series led by Kris on maintenance. Make sure you check out Go Time #195 and Go Time #202 to contin...
Sep 02, 2022•1 hr 15 min
Qalculate has a command-line interface, Michael Eischer adds compression to Restic, Emery Berger warns his fellow CS professors about Copilot, and Heroku GM Bob Wise details Heroku's next chapter (which excludes free accounts).
Aug 29, 2022•9 min
This week we're talking with Alex MacCaw — he's well known for his work as founder and CEO of Clearbit. In May of 2021, Alex shared a personal update with the world on his blog. After much reflection, he decided to step down as CEO of Clearbit to go back to his roots. In his words, "I love the early stages of company building. Hacking together code, setting up the Stripe account, getting the first customer. That's my jam." We talk with Alex about this portion of his journey at Clearbit, the Cata...
Aug 27, 2022•1 hr 25 min
Carlos Alexandro Becker shared some SSH tips, Sakun Acharige (a Comp Sci student + visual design enthusiast) created System.css, Felix Krause built a browser app that shows the JavaScript commands being executed by iOS app in-app browers, Yan Zhulanow decided to create Marta, and Lőrik Levente did a comparrison between Tauri & Electron using a real world application he’s building called Authme.
Aug 22, 2022•6 min
This week we're re-broadcasting a very special episode of Founders Talk. Adam was invited by our friends at Square to host a fireside chat with Jack Dorsey as the featured finale of their annual developer conference called Square Unboxed. Jack is one of the most prolific CEOs out there. He's a hacker turned CEO, often working at the very edge of what's to come. He's focused on what the future has to offer and an innovator at scale. He's also a Bitcoin maximalist and has positioned himself and Bl...
Aug 19, 2022•46 min
Lucas F. Costa on why your daily stand-ups don't work and host to fix them, Mahdi Yusuf deeply explains Redis, the Deno team announces some big changes coming, DevDash is a highly configurable terminal dashboard for developers and creators & Brett Cannon determines what is a Minimum Viable Python (MVPy).
Aug 15, 2022•6 min
eBPF is a revolutionary kernel technology that has lit the cloud native world on fire. If you're going to have one person explain the excitement, that person would be Liz Rice. Liz is the COSO at Isovalent, creators of the open source Cilium project and pioneers of eBPF tech. On this episode Liz tells Jerod all about the power of eBPF, where it came from, what kind of new applications its enabling, and who is building the next generation of networking, security, and observability tools with it....
Aug 14, 2022•1 hr 5 min
We add episode chapters to the website, KubeSail sells a PiBox, Nima Badizadegan wants you to use one big server, Gergeloy Orosz details oncall compensation across the software industry, Greg Kogan isn't impressed with how swamped you are at work, a dashboard template built on Bootstrap & Charm releases a CLI tool for shell scripts.
Aug 08, 2022•8 min
Episode 500!!! And it has been a journey! Nearly 13 years ago we started this podcast and as of today (this episode) we've officially shipped our 500th episode. As a companion to this episode, Jerod and Adam shipped a special Backstage episode where they reflect on 500 episodes. And...not only has it been a journey for us, but it's also been a journey for our good friend Chris Coyier and CSS-Tricks — which he grew from his personal blog to a massively popular contributor driven model, complete w...
Aug 05, 2022•1 hr 35 min
Oleksii Trekhleb has a new drawing app, Zach Leatherman did some markdown generator speed tests, Jorge Fioranelli built a framework for Engineering Managers, Crockford got interviewed on Evrone & Daniel Sieger wrote up his clean coding advice.
Aug 01, 2022•7 min
This week we're joined again by Ben Ubois and we're talking about RSS. Yes, RSS...the tech that never seems to die and yet so many of us rely on it daily. Ben is the creator of Feedbin, which is self-described as "a nice place to read on the web." Ben is also the maker of a new app on iOS for people who like podcasts. It's called Airshow and you can download it at airshow.fm. Ben catches us up on the state of Feedbin, we discuss the nine lives of RSS and its foundational utility for the indie we...
Jul 29, 2022•1 hr 42 min
Brandur thinks soft deletion probably isn't worth it, the orange website delivers a high quality discussion on data structures, Podge O'Brien drops satirical management advice, team pico delivers prose.sh, Mat Ryer shares his thoughts on estimations & Matt Rickard's thoughts on RSS have us thinking about it as well.
Jul 25, 2022•7 min
This week we're joined by On Freund, former VP of Engineering at WeWork and now co-founder & CEO of Wilco. WeWork you may have heard of, but Wilco maybe not (yet). We get into the details behind the tech and scaling of WeWork, comparisons of the fictional series on Apple TV+ called WeCrashed and how much of that is true. Then we move on to Wilco which is what has On's full attention right now. Wilco has the potential to be the next big thing for developers to acquire new skills. Wilco aims to be...
Jul 24, 2022•1 hr 28 min
Anthony Hobday has 37 ways to spice up your designs, James Bennett has opinions on open source and PyPi security, Alicia Sykes compiled some awesome security/privacy options, ContextKeeper layouts out the real price of context switching, and Nick Nisi tells us all about jqq. Bam! Bam! Bam!
Jul 18, 2022•7 min
This week we're talking with Daniel Thompson about Tauri and their journey to their recent 1.0 release. Tauri is often compared to Electron - it's a toolkit that lets you build software for all major desktop operating systems using web technologies. It was built for the security-focused, privacy-respecting, and environmentally-conscious software engineering community. The core libraries are written in Rust and the UI layer can be written using virtually any frontend framework. We get into all th...
Jul 15, 2022•1 hr 37 min
Jarred Sumner's Bun comes out of the oven, Jeremy Brown doesn't want you prematurely optimizing, Armin Ronacher's not excited about his "critical" Python package, Daniel Thompson from Tauri thinks you should check out Rustlings, and we draw a straight line between Functional Programming jargon and boujee Gen Z slang.
Jul 11, 2022•6 min
Today we have a special treat: Bryan Cantrill, co-founder and CTO of Oxide Computer! You may know Bryan from his work on DTrace. He worked at Sun for many years, then Oracle, and finally Joyent before starting Oxide. We dig deep into their company's mission/principles/values, hear how it it all started with a VC's blank check that turned out to be anything but, and learn how Oxide's integrated approach to hardware & software sets them up to compete with the established players by building server...
Jul 08, 2022•1 hr 33 min
We're listening! This week's experimental, super-brief Monday edition of "The Changelog" has the following new features: It's longer, there's no background music during the stories, and it includes stories previously not featured in the newsletter. If you like this better than the last one, would listen to it, and want us to keep it going... let us know in the comments or by tweeting @changelog!
Jul 05, 2022•8 min
Adam and Jerod are joined once again by James Long. He was on the podcast five years ago discussing the surprise success of Prettier, an opinionated code formatter that's still in use to this day. This time around we're going deep on Actual, his personal finance system James built as a business for over 4 years before recently opening it up and making it 100% free. Has James given up on the business? Or will this move Actual(ly) breathe new life into a piece of software that's used and beloved b...
Jul 01, 2022•1 hr 35 min
We're experimenting with something new: a super-brief Monday edition of "The Changelog" to help start your week off right and keep you up with the fast-moving software world. If you like this, would listen to it, and want us to keep it going... let us know in the comments or by tweeting @changelog. If you'd rather we didn't... also let us know!
Jun 27, 2022•4 min
Adam and Jerod are joined by Ken Kantzer, co-founder of PKC Security. Ken and his team performed upwards of 20 code audits on well-funded startups. Now that it's 7 or 8 years later, he wrote up 16 surprising observations and things he learned looking back at the experience. We gotta discuss 'em all!
Jun 24, 2022•1 hr 40 min
This week Lee Robinson joins us to talk about his journey as a DevRel. We talk about what it means to be a DevRel, what orgs they fall under, how he runs his team at Vercel, Lee's three pillars of DevRel: education, community, and product, we compare the old days of DevRel vs now, and of course what makes a DevRel a good DevRel.
Jun 20, 2022•1 hr 15 min
This week Jesse Grosjean joins us to talk about his career as a solo indie Mac dev. Since 2004 Jesse has been building Mac apps under the company name Hog Bay Software producing hits such as WriteRoom, Taskpaper, and now Bike. We talk through the evolution of his apps, how he considers new features and improvements, why he chose and continues to choose the Mac platform, his business model and pricing for his apps, and what it takes to build his business around macOS and the driving force of the ...
Jun 10, 2022•1 hr 33 min
This week we're peeking into the future again — this time we're looking at the future of modern code review and workflows around pull requests. Jerod and Adam were joined by two of the co-founders of Graphite — Tomas Reimers and Greg Foster. Graphite is an open-source CLI and code review dashboard built for engineers who want to write and review smaller pull requests, stay unblocked, and ship faster. We cover all the details -- how they got started, how this product emerged from another idea the...
May 27, 2022•1 hr 20 min
This week we're talking with Bruce Schneier — cryptographer, computer security professional, privacy specialist, and writer (of many books). He calls himself a "public-interest technologist", a term he coined himself, and works at the intersection of security, technology, and people. Bruce has been writing about security issues on his blog since 2004, his monthly newsletter has been going since 1998, he’s a fellow and lecturer at Harvard's Kennedy School, a board member of the EFF, and the Chief...
May 20, 2022•1 hr 15 min
This week we're joined by Mike Riley and we're talking about his book Portable Python Projects (Running your home on a Raspberry Pi). We breakdown the details of the latest Raspberry Pi hardware, various automation ideas from the book, why Mike prefers Python for scripting on a Raspberry Pi, and of course why the Raspberry Pi makes sense for home labs concerned about data security. Use the code `PYPROJECTS` to get a 35% discount on the book. That code is valid for approximately 60 days after the...
May 13, 2022•1 hr 21 min