Changelog Master Feed

Changelog Media
undefined
Jan 24, 2023 • 52min

What's new in Astro 2 (JS Party #260)

Fred K. Schott joins the party again to discuss all the new and fun changes in Astro 2. Nick and KBall dig in on what’s new, what’s exciting, and what to expect from the framework built around content. Join the discussionChangelog++ 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 home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Fred K. Schott – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: Astro Introducing Astro 2 JS Party - Build faster websites with Astro 1.0 Astro Islands React Server Components React use hook Content collections Upgrade to Astro v2 Astro server-side rendering Astro migration guide Language Server Protocol Astro language tools Zod SolidJS Jotai TanStack Query State of JS 2022 JS Party on the State of JS Survey Fred’s thread on the State of JS survey Vite Partytown Astro on OpenCollective Astro on StackBlitz Something missing or broken? PRs welcome!
undefined
Jan 23, 2023 • 9min

Prioritizing tech debt, UI components to copy/paste, learnings from 20 years in software, git-sim & jqjq (Changelog News #28)

Max Countryman wrote up a framework for prioritizing tech debt, shadcn builds a copy/paste-able UI component library in public, Justin Etheredge shares 20 things he’s learned in his 20 years as a software engineer, Jacob Stopak’s git-sim lets you easily visualize git operations without affecting your repo & Mattias Wadman implemented jq in jq. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X
undefined
Jan 20, 2023 • 1h 12min

Just Postgres (Changelog Interviews #523)

This week we’re talking about by Postgres with Craig Kerstiens, Chief Product Officer at Crunchy Data, and a well known ambassador for Postgres. Just Postgres. That’s what this week’s show is about. Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code CHANGELOG and get the team plan free for three months. Postman – Build APIs together — More than 20 million developers use Postman for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Craig Kerstiens – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: webstack The Art of PostgreSQL Crunchy Data Postgres Playground The Changelog #510: Taking Postgres serverless with Nikita Shamgunov from Neon Something missing or broken? PRs welcome!
undefined
Jan 20, 2023 • 52min

How do you define joy? (JS Party #259)

Jerod & the gang analyze the State of JS 2022 survey results, play a wicked game of HeadLIES & share some Pro Tips to help you live your best dev life. Join the discussionChangelog++ members get a bonus 9 minutes at the end of this episode and zero ads. 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 home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes: The 2022 State of JS survey Amazon is now accepting your applications for its home surveillance drone ProseLint mason.nvim Store app state in the url Graphite Graphite on The Changelog Something missing or broken? PRs welcome!
undefined
Jan 20, 2023 • 54min

Human scale deployments (Ship It! #86)

Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases & built-in hot code reloading. In episode 7, Gerhard talked to Lars about “Why Kubernetes”. There is a follow-up YouTube stream that showed how to automate deploys for an Elixir app using K3s & ArgoCD. More than a year later, how does Lars think about running applications in production? What does simple & straightforward mean to him? Gerhard’s favourite: what is “human scale deployments”? Join the discussionChangelog++ members get a bonus 6 minutes at the end of this episode and zero ads. 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 home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Lars Wikman – Website, GitHub, XGerhard Lazu – Website, GitHub, LinkedIn, XShow Notes: 🎧 shipit.show/7 - Why Kubernetes? 🎬 k3s & ArgoCD with Elixir 📝 Deploying with K3s & ArgoCD 📝 Fundamentals & deployment Something missing or broken? PRs welcome!
undefined
Jan 19, 2023 • 1h 6min

Who owns our code? Part 2 (Go Time #263)

Tech lawyer Luis Villa returns to Go Time to school us once again on the intellectual property concerns of software creators in this crazy day we live in. This time around, we’re focusing on the implications of Large Language Models, code generation, and crazy stuff like that. Join the discussionChangelog++ members save 2 minutes on this episode because they made 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 home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. The Changelog – Conversations with the hackers, leaders, and innovators of the software world Featuring:Luis Villa – Website, LinkedIn, Mastodon, XAngelica Hill – GitHub, LinkedIn, XNatalie Pistunovich – GitHub, XKris Brandow – GitHub, XShow Notes: Who owns our code? Part 1 Monkey selfie copyright dispute Berne Convention for the Protection of Literary and Artistic Works OpenAi Luis Villa’s newsletter Big Code Something missing or broken? PRs welcome!
undefined
Jan 17, 2023 • 50min

Machine learning at small organizations (Practical AI #207)

Why is ML is so poorly adopted in small organizations (hint: it’s not because they don’t have enough data)? In this episode, Kirsten Lum from Storytellers shares the patterns she has seen in small orgs that lead to a successful ML practice. We discuss how the job of a ML Engineer/Data Scientist is different in that environment and how end-to-end project management is key to adoption. Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:The Changelog – Conversations with the hackers, leaders, and innovators of the software world Featuring:Kirsten Lum – LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes: storytellers.ai Trello Something missing or broken? PRs welcome!
undefined
Jan 16, 2023 • 7min

Premium PCB cheat sheets, a disappearing AWS dev, HyperSwitch, Servo is back at it & Cloudflare Wildebeest (Changelog News #27)

WestArtFactory’s premium PCB cheat sheets, Maxime Topolov tells of a disappearing AWS dev, Juspay Technologies releases HyperSwitch for payment processing, Servo gets new funding for 2023 & Cloudflare’s open source Wildebeest. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Jerod Santo – GitHub, LinkedIn, Mastodon, X
undefined
Jan 14, 2023 • 57min

The principles of data-oriented programming (Changelog Interviews #522)

Jerod is joined by Yehonathan Sharvit, author of Data-Oriented Programming, to discuss the virtues of treating data as a first-class citizen in our applications and the four principles that make it possible. Join the discussionChangelog++ members save 2 minutes on this episode because they made the ads disappear. Join today!Sponsors:Square – Develop on the platform that sellers trust. There is a massive opportunity for developers to support Square sellers by building apps for today’s business needs. Learn more at changelog.com/square to dive into the docs, APIs, SDKs and to create your Square Developer account — tell them Changelog sent you. Sentry – Working code means happy customers. That’s exactly why teams choose Sentry. From error tracking to performance monitoring, Sentry helps teams see what actually matters, resolve problems quicker, and learn continuously about their applications - from the frontend to the backend. Use the code CHANGELOG and get the team plan free for three months. Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Yehonathan Sharvit – Website, GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes: 📘 Data-Oriented Programming Principles of Data-Oriented Programming The history of DOP Something missing or broken? PRs welcome!
undefined
Jan 13, 2023 • 52min

The rise & fall of JS frameworks (JS Party #258)

KBall and Chris dive into the current JavaScript trends towards smaller frameworks, compiled JavaScript, and why Chris believes “this time is different” with regards to developers caring about network speed and reducing JS sent over the wire. Join the discussionChangelog++ 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 home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Featuring:Chris Ferdinandi – Website, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes: The Transitional Web Preact Petite-Vue SolidJS Astro The spicy React debate show 🌶️ HTMX JavaScript is the CO2 of the web Qwik is a new kind of web framework Chris’s resource list Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app