{"version":"https://jsonfeed.org/version/1","description":"News and podcasts for developers","title":"Changelog","items":[{"id":"https://changelog.com/news/4kGq","title":"Changelog &amp; Friends 74: State of the &quot;log&quot; 2024","url":"https://changelog.com/friends/74","content_html":"<p>Our 7th annual year-end wrap-up is here! We’re featuring 12 listener voicemails, dope Breakmaster Cylinder remixes &amp; our favorite episodes of the year. Thanks for listening! 💚</p>\n","content_text":"Our 7th annual year-end wrap-up is here! We're featuring 12 listener voicemails, dope Breakmaster Cylinder remixes & our favorite episodes of the year. Thanks for listening! 💚","date_published":"2024-12-20T20:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/74/changelog--friends-74.mp3","duration_in_seconds":7701,"mime_type":"audio/mpeg","size_in_bytes":123391345}]},{"id":"https://changelog.com/news/qlDj","title":"Ship It! 135: Shipped It!","url":"https://changelog.com/shipit/135","content_html":"<p>Justin &amp; Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises &amp; what’s next.</p>\n","content_text":"Justin & Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises & what's next.","date_published":"2024-12-20T15:15:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/135/ship-it-135.mp3","duration_in_seconds":3271,"mime_type":"audio/mpeg","size_in_bytes":52571194}]},{"id":"https://changelog.com/news/y2zR","title":"Practical AI 300: Mozart to Megadeath at CHRP","url":"https://changelog.com/practicalai/300","content_html":"<p>Daniel and Chris groove with Jeff Smith, Founder and CEO at CHRP.ai.  Jeff describes how CHRP anonymously analyzes emotional wellness data, derived from employees’ music preferences, giving HR leaders actionable insights to improve productivity, retention, and overall morale.  By monitoring key trends and identifying shifts in emotional health across teams, CHRP.ai enables proactive decisions to ensure employees feel supported and engaged.</p>\n","content_text":"Daniel and Chris groove with Jeff Smith, Founder and CEO at CHRP.ai.  Jeff describes how CHRP anonymously analyzes emotional wellness data, derived from employees' music preferences, giving HR leaders actionable insights to improve productivity, retention, and overall morale.  By monitoring key trends and identifying shifts in emotional health across teams, CHRP.ai enables proactive decisions to ensure employees feel supported and engaged.","date_published":"2024-12-19T16:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/300/practical-ai-300.mp3","duration_in_seconds":3234,"mime_type":"audio/mpeg","size_in_bytes":51956277}]},{"id":"https://changelog.com/news/zNQ5","title":"Changelog Interviews 622: We ain&#39;t afraid of no Ghostty!","url":"https://changelog.com/podcast/622","content_html":"<p>Mitchell Hashimoto joins the show to discuss Ghostty, the newest terminal in town. Mitchell co-founded HashiCorp, took it all the way to IPO, exited in 2023—and now he’s working on a terminal emulator called Ghostty. Ghostty is set to 1.0 this month, so we sat down to talk through all the details.</p>\n","content_text":"Mitchell Hashimoto joins the show to discuss Ghostty, the newest terminal in town. Mitchell co-founded HashiCorp, took it all the way to IPO, exited in 2023—and now he's working on a terminal emulator called Ghostty. Ghostty is set to 1.0 this month, so we sat down to talk through all the details.","date_published":"2024-12-18T21:50:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/622/the-changelog-622.mp3","duration_in_seconds":6173,"mime_type":"audio/mpeg","size_in_bytes":98936454}]},{"id":"https://changelog.com/news/8YP8","title":"Go Time 340: That&#39;s Go Time!","url":"https://changelog.com/gotime/340","content_html":"<p>Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That’s right, this is Go Time’s finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time, you won’t regret it!</p>\n<p>We share our feelings, reminisce on the good times, list some of our favorite moments &amp; share a few opinions, which may (or may not) be unpopular. 😉</p>\n","content_text":"Mat gathers the entire cast (sans Natalie, sadly) alongside our producer, Jerod Santo, for one last Go Time. That's right, this is Go Time's finale episode. After eight years and 340 episodes, we are going out on top. Join us one last time, you won't regret it! \r\n\r\nWe share our feelings, reminisce on the good times, list some of our favorite moments & share a few opinions, which may (or may not) be unpopular. 😉","date_published":"2024-12-18T16:15:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/340/go-time-340.mp3","duration_in_seconds":5268,"mime_type":"audio/mpeg","size_in_bytes":84805833}]},{"id":"https://changelog.com/news/bO5d","title":"Changelog News 125: The code, prose &amp; pods that shaped 2024","url":"https://changelog.com/news/125","content_html":"<p>This episodes diverges from our traditional fare. I’ve reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose &amp; my favorite podcast episode from each month!</p>\n","content_text":"This episodes diverges from our traditional fare. I've reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!","date_published":"2024-12-16T20:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/125/changelog-news-125.mp3","duration_in_seconds":1050,"mime_type":"audio/mpeg","size_in_bytes":17921468}]},{"id":"https://changelog.com/news/4kG7","title":"Ship It! 134: AI IRL at Honeycomb","url":"https://changelog.com/shipit/134","content_html":"<p>Phillip Carter, Principal PM at Honeycomb, joins Justin &amp; Autumn to discuss his work at Microsoft &amp; Honeycomb, building AI infrastructure &amp; more.</p>\n","content_text":"Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.","date_published":"2024-12-14T16:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/134/ship-it-134.mp3","duration_in_seconds":3901,"mime_type":"audio/mpeg","size_in_bytes":62639914}]},{"id":"https://changelog.com/news/qlDq","title":"Changelog &amp; Friends 73: Kaizen! Three wise men?","url":"https://changelog.com/friends/73","content_html":"<p>Gerhard is back for <a href=\"https://github.com/thechangelog/changelog.com/discussions/525\">Kaizen 17</a>! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations &amp; put our Pipedream to the test. Oh, and a Gerhard surprise (of course)!</p>\n","content_text":"Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)!","date_published":"2024-12-13T20:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/73/changelog--friends-73.mp3","duration_in_seconds":6245,"mime_type":"audio/mpeg","size_in_bytes":100179318}]},{"id":"https://changelog.com/news/Vwgj","title":"Changelog Interviews 621: Building the developer cloud","url":"https://changelog.com/podcast/621","content_html":"<p>Kurt Mackey is back for a deep dive into what it takes to build the developer cloud. Kurt joins Adam to discuss the alliance between companies and cloud, something Kurt refers to as the “Rebel Alliance,” cloud complexity vs usability, Fly’s future with Postgres and why they’ve waited, thoughts on Neon and Supabase (Kurt shares a hot take), and our CDN saga and plan to build a simple CDN on Fly called <a href=\"https://pipely.tech\">Pipely</a> (still a <a href=\"https://github.com/thechangelog/pipedream\">Pipedream</a>).</p>\n","content_text":"Kurt Mackey is back for a deep dive into what it takes to build the developer cloud. Kurt joins Adam to discuss the alliance between companies and cloud, something Kurt refers to as the \"Rebel Alliance,\" cloud complexity vs usability, Fly's future with Postgres and why they've waited, thoughts on Neon and Supabase (Kurt shares a hot take), and our CDN saga and plan to build a simple CDN on Fly called Pipely (still a Pipedream).","date_published":"2024-12-12T14:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/621/the-changelog-621.mp3","duration_in_seconds":5734,"mime_type":"audio/mpeg","size_in_bytes":91915411}]},{"id":"https://changelog.com/news/y2zG","title":"Practical AI 299: Sidekick is an AI Shopify expert","url":"https://changelog.com/practicalai/299","content_html":"<p>Today, Chris explores Shopify Magic and other AI offerings with Mike Tamir, Distinguished ML Engineer and Head of Machine Learning, and Matt Colyer, Director of Product Management for Sidekick.  They talk about how Shopify uses generative AI and LLMs to enhance their products, and they take a deeper dive into Sidekick, a first-of-its-kind, AI-enabled commerce assistant that understands a merchant’s business (products, orders, customers) and has been trained to know all about Shopify.</p>\n","content_text":"Today, Chris explores Shopify Magic and other AI offerings with Mike Tamir, Distinguished ML Engineer and Head of Machine Learning, and Matt Colyer, Director of Product Management for Sidekick.  They talk about how Shopify uses generative AI and LLMs to enhance their products, and they take a deeper dive into Sidekick, a first-of-its-kind, AI-enabled commerce assistant that understands a merchant’s business (products, orders, customers) and has been trained to know all about Shopify.","date_published":"2024-12-11T22:15:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/299/practical-ai-299.mp3","duration_in_seconds":3099,"mime_type":"audio/mpeg","size_in_bytes":49784986}]},{"id":"https://changelog.com/news/Qdmk","title":"Go Time 339: Pitching Go in 2025","url":"https://changelog.com/gotime/339","content_html":"<p>With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work?</p>\n","content_text":"With so many great programming languages having emerged in the last decade, many of them purpose-built, when and where does Go still make sense and how do you make the case for it at work?","date_published":"2024-12-10T21:45:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/339/go-time-339.mp3","duration_in_seconds":3676,"mime_type":"audio/mpeg","size_in_bytes":59338251}]},{"id":"https://changelog.com/news/zNQk","title":"Changelog News 124: A new era for the Changelog Podcast Universe","url":"https://changelog.com/news/124","content_html":"<p>We’re making some big Changelog changes in 2025, the previously featured Stanford study on ghost engineers doesn’t live up to the hype, Git ingest is a simple service that turns any GitHub repository into a simple text ingest of its codebase, Simon Willison dishes out some hard-earned wisdom he acquired by working at Lanyrd / Eventbrite &amp; Matheus Lima warns us about six mistakes that new managers make.</p>\n","content_text":"We're making some big Changelog changes in 2025, the previously featured Stanford study on ghost engineers doesn't live up to the hype, Git ingest is a simple service that turns any GitHub repository into a simple text ingest of its codebase, Simon Willison dishes out some hard-earned wisdom he acquired by working at Lanyrd / Eventbrite & Matheus Lima warns us about six mistakes that new managers make.","date_published":"2024-12-09T20:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/124/changelog-news-124.mp3","duration_in_seconds":436,"mime_type":"audio/mpeg","size_in_bytes":7232255}]},{"id":"https://changelog.com/news/Y2mg","title":"Changelog &amp; Friends 72: ShopTalk &amp; Friends","url":"https://changelog.com/friends/72","content_html":"<p>Chris Coyier and Dave Rupert join Adam and Jerod for a ShopTalk &amp; Friends conversation on the viability of the web, making content, ads to support that content, Codepen’s future plans, books, side quests, and social networks devaluing links.</p>\n","content_text":"Chris Coyier and Dave Rupert join Adam and Jerod for a ShopTalk & Friends conversation on the viability of the web, making content, ads to support that content, Codepen's future plans, books, side quests, and social networks devaluing links.","date_published":"2024-12-06T22:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/72/changelog--friends-72.mp3","duration_in_seconds":5654,"mime_type":"audio/mpeg","size_in_bytes":90646260}]},{"id":"https://changelog.com/news/oXoO","title":"Ship It! 133: CI/CDagger","url":"https://changelog.com/shipit/133","content_html":"<p>Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.</p>\n","content_text":"Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.","date_published":"2024-12-06T22:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/133/ship-it-133.mp3","duration_in_seconds":4987,"mime_type":"audio/mpeg","size_in_bytes":80028294}]},{"id":"https://changelog.com/news/rkDk","title":"A new era for the Changelog Podcast Universe","author":{"name":"Adam Stacoviak"},"url":"https://changelog.com/posts/a-new-era-for-the-changelog-podcast-universe","content_html":"<p>We’re kicking off 2025 with some big changes. Starting in January, we’ll be focusing all of our efforts on producing <a href=\"https://changelog.com/podcast\">The Changelog</a> (News, Interviews, Friends) as the single best developer podcast experience. In order to do this, we’re stopping production of <a href=\"/gotime\">Go Time</a>, <a href=\"/jsparty\">JS Party</a>, <a href=\"/shipit\">Ship It</a>, and <a href=\"/practicalai\">Practical AI</a>. But don’t worry—there’s continuation and spin-offs in motion!</p>\n","content_text":"We're kicking off 2025 with some big changes. Starting in January, we'll be focusing all of our efforts on producing The Changelog (News, Interviews, Friends) as the single best developer podcast experience. In order to do this, we're stopping production of Go Time, JS Party, Ship It, and Practical AI. But don't worry—there's continuation and spin-offs in motion!","date_published":"2024-12-05T22:20:00+00:00"},{"id":"https://changelog.com/news/a4kO","title":"JS Party 349: React: then &amp; now","url":"https://changelog.com/jsparty/349","content_html":"<p>Back at React Summit in New York, KBall &amp; Nick sat down with Tom Occhino &amp; Shruti Kapoor for more fascinating conversations.</p>\n<p>Tom Occhino, a key figure in React’s history at Facebook (now Meta), reveals the origin story of React, which began when an ads engineer presented a revolutionary approach to web UI rendering. The discussion extends to React’s evolution through Next.js.</p>\n<p>Then, Shruti Kapoor breaks down React 19’s major features, including React Server Components (RSC), the new compiler implementation, and enhanced APIs that promise to streamline development workflows.</p>\n","content_text":"Back at React Summit in New York, KBall & Nick sat down with Tom Occhino & Shruti Kapoor for more fascinating conversations.\r\n\r\nTom Occhino, a key figure in React's history at Facebook (now Meta), reveals the origin story of React, which began when an ads engineer presented a revolutionary approach to web UI rendering. The discussion extends to React's evolution through Next.js.\r\n\r\nThen, Shruti Kapoor breaks down React 19's major features, including React Server Components (RSC), the new compiler implementation, and enhanced APIs that promise to streamline development workflows.","date_published":"2024-12-05T17:45:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/349/js-party-349.mp3","duration_in_seconds":4396,"mime_type":"audio/mpeg","size_in_bytes":70800980}]},{"id":"https://changelog.com/news/PN9o","title":"Changelog Interviews 620: Hack Club takes to the High Seas","url":"https://changelog.com/podcast/620","content_html":"<p>Jerod is joined by Hack Clubber Acon, who is fresh off the GitHub Universe stage and ready to tell us all about <a href=\"https://highseas.hackclub.com/\">High Seas</a>, a new initiative by Zach Latta and the Hack Club crew that’s incentivizing teens to build cool personal projects by giving away free stuff.</p>\n","content_text":"Jerod is joined by Hack Clubber Acon, who is fresh off the GitHub Universe stage and ready to tell us all about High Seas, a new initiative by Zach Latta and the Hack Club crew that's incentivizing teens to build cool personal projects by giving away free stuff.","date_published":"2024-12-04T20:45:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/620/the-changelog-620.mp3","duration_in_seconds":2964,"mime_type":"audio/mpeg","size_in_bytes":47599048}]},{"id":"https://changelog.com/news/AQV0","title":"Practical AI 298: Full-duplex, real-time dialogue with Kyutai","url":"https://changelog.com/practicalai/298","content_html":"<p>Kyutai, an open science research lab, made headlines over the summer when they released their real-time speech-to-speech AI assistant (beating OpenAI to market with their teased GPT-driven speech-to-speech functionality). Alex from Kyutai joins us in this episode to discuss the research lab, their recent Moshi models, and what might be coming next from the lab. Along the way we discuss small models and the AI ecosystem in France.</p>\n","content_text":"Kyutai, an open science research lab, made headlines over the summer when they released their real-time speech-to-speech AI assistant (beating OpenAI to market with their teased GPT-driven speech-to-speech functionality). Alex from Kyutai joins us in this episode to discuss the research lab, their recent Moshi models, and what might be coming next from the lab. Along the way we discuss small models and the AI ecosystem in France.","date_published":"2024-12-04T16:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/298/practical-ai-298.mp3","duration_in_seconds":3005,"mime_type":"audio/mpeg","size_in_bytes":48280672}]},{"id":"https://changelog.com/news/eQ5w","title":"Changelog News 123: If not React, then what?","url":"https://changelog.com/news/123","content_html":"<p>Alex Russell answers the question, “If not React, then what?” Csaba Okrona identifies four core problems that create and reinforce knowledge silos, Rob Koch’s Markwhen is like Markdown for timelines, Jeff Geerling is quite impressed by Apple’s latest iteration on the Mac mini &amp; Sylvain Kerkour took the time to draw a comparison of Amazon’s O.G. S3 service with Cloudflare’s R2 competitor.</p>\n","content_text":"Alex Russell answers the question, \"If not React, then what?\" Csaba Okrona identifies four core problems that create and reinforce knowledge silos, Rob Koch's Markwhen is like Markdown for timelines, Jeff Geerling is quite impressed by Apple's latest iteration on the Mac mini & Sylvain Kerkour took the time to draw a comparison of Amazon's O.G. S3 service with Cloudflare's R2 competitor.","date_published":"2024-12-02T20:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/123/changelog-news-123.mp3","duration_in_seconds":453,"mime_type":"audio/mpeg","size_in_bytes":7422449}]},{"id":"https://changelog.com/news/7OJ6","title":"Practical AI 297: Clones, commerce &amp; campaigns","url":"https://changelog.com/practicalai/297","content_html":"<p>Chris and Daniel dive into what Trump’s impending second term could mean for AI companies, model developers, and regulators, unpacking the potential shifts in policy and innovation. Next, they discuss the latest models, like Qwen, that blur the performance gap between open and closed systems. Finally, they explore new AI tools for meeting clones and AI-driven commerce, sparking a conversation about the balance between digital convenience and fostering genuine human connections.</p>\n","content_text":"Chris and Daniel dive into what Trump’s impending second term could mean for AI companies, model developers, and regulators, unpacking the potential shifts in policy and innovation. Next, they discuss the latest models, like Qwen, that blur the performance gap between open and closed systems. Finally, they explore new AI tools for meeting clones and AI-driven commerce, sparking a conversation about the balance between digital convenience and fostering genuine human connections.","date_published":"2024-11-29T17:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/297/practical-ai-297.mp3","duration_in_seconds":3192,"mime_type":"audio/mpeg","size_in_bytes":51284479}]},{"id":"https://changelog.com/news/2YkE","title":"JS Party 348: WYSIWYG","url":"https://changelog.com/jsparty/348","content_html":"<p>At React Summit in New York, KBall &amp; Nick sat down with Kent C. Dodds &amp; Theo Browne for two fascinating conversations. Both of them showed us the whole gamut of their personalities!</p>\n<p>Kent shared his insights on effective teaching methodologies and the future of developer education, while diving deep into React and the Remix/React Router ecosystem, and closing on an appeal for kindness int he world.</p>\n<p>Then Theo took us behind the scenes of his developer-focused content creation, from streaming to the origins of the T3 stack, and how his online persona (including T3!) is “just him”.</p>\n","content_text":"At React Summit in New York, KBall & Nick sat down with Kent C. Dodds & Theo Browne for two fascinating conversations. Both of them showed us the whole gamut of their personalities!\r\n\r\nKent shared his insights on effective teaching methodologies and the future of developer education, while diving deep into React and the Remix/React Router ecosystem, and closing on an appeal for kindness int he world. \r\n\r\nThen Theo took us behind the scenes of his developer-focused content creation, from streaming to the origins of the T3 stack, and how his online persona (including T3!) is \"just him\".","date_published":"2024-11-29T17:20:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/348/js-party-348.mp3","duration_in_seconds":4631,"mime_type":"audio/mpeg","size_in_bytes":74555179}]},{"id":"https://changelog.com/news/OdjG","title":"Ship It! 132: Public safety Kubernetes","url":"https://changelog.com/shipit/132","content_html":"<p>Marc Boorshtein from Tremolo Security joins Justin &amp; Autumn to talk all about running Kubernetes in the public sector.</p>\n","content_text":"Marc Boorshtein from Tremolo Security joins Justin & Autumn to talk all about running Kubernetes in the public sector.","date_published":"2024-11-29T16:15:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/132/ship-it-132.mp3","duration_in_seconds":4040,"mime_type":"audio/mpeg","size_in_bytes":64870103}]},{"id":"https://changelog.com/news/gy7W","title":"Changelog Interviews 619: Let&#39;s archive the web","url":"https://changelog.com/podcast/619","content_html":"<p>Nick Sweeting joins Adam and Jerod to talk about the importance of archiving digital content, his work on <a href=\"https://archivebox.io/\">ArchiveBox</a> to make it easier, the challenges faced by Archive.org and the Wayback Machine, and the need for both centralized and distributed archiving solutions.</p>\n","content_text":"Nick Sweeting joins Adam and Jerod to talk about the importance of archiving digital content, his work on ArchiveBox to make it easier, the challenges faced by Archive.org and the Wayback Machine, and the need for both centralized and distributed archiving solutions.","date_published":"2024-11-27T19:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/619/the-changelog-619.mp3","duration_in_seconds":5857,"mime_type":"audio/mpeg","size_in_bytes":82180423}]},{"id":"https://changelog.com/news/X2kZ","title":"Changelog &amp; Friends Waymos make bad neighbors (Changelog++ 🔐)","url":"https://changelog.com/friends/plusplus-ato-2024","content_html":"<p>Adam &amp; Jerod hallway-track-it before our All Things Open interviews. We discuss the trend in rebooting old school vehicles, our likes &amp; dislikes of EVs, the Hummer’s new crab walk, Tesla’s gambit &amp; more (This episode is for <a href=\"https://changelog.com/++\">Changelog++</a> ears only.)</p>\n","content_text":"Adam & Jerod hallway-track-it before our All Things Open interviews. We discuss the trend in rebooting old school vehicles, our likes & dislikes of EVs, the Hummer's new crab walk, Tesla's gambit & more (This episode is for Changelog++ ears only.)","date_published":"2024-11-27T16:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/plusplus-ato-2024/changelog--friends-plusplus-ato-2024.mp3","duration_in_seconds":320,"mime_type":"audio/mpeg","size_in_bytes":5218579}]},{"id":"https://changelog.com/news/6PQq","title":"Changelog News 122: Busting the ghost engineers (0.1x-ers)","url":"https://changelog.com/news/122","content_html":"<p>Ben Affleck’s take on AI replacing actors, Stanford researcher (Yegor Denisov-Blanch) busts the ghost engineers, Electrobun takes a crack at Electron apps, April King opens up a cookies can of worms, John Arundel thinks many of us are making a career ending mistake &amp; Typogram’s CodingFont.com is like Zoolander’s Walk Off but for coding fonts.</p>\n","content_text":"Ben Affleck's take on AI replacing actors, Stanford researcher (Yegor Denisov-Blanch) busts the ghost engineers, Electrobun takes a crack at Electron apps, April King opens up a cookies can of worms, John Arundel thinks many of us are making a career ending mistake & Typogram's CodingFont.com is like Zoolander's Walk Off but for coding fonts.","date_published":"2024-11-25T20:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/122/changelog-news-122.mp3","duration_in_seconds":480,"mime_type":"audio/mpeg","size_in_bytes":7965198}]},{"id":"https://changelog.com/news/l08e","title":"Changelog &amp; Friends 71: Local-first, y/n? ","url":"https://changelog.com/friends/71","content_html":"<p>Our friends Johannes Schickling &amp; James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps.</p>\n","content_text":"Our friends Johannes Schickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps.","date_published":"2024-11-22T22:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/71/changelog--friends-71.mp3","duration_in_seconds":5620,"mime_type":"audio/mpeg","size_in_bytes":90085831}]},{"id":"https://changelog.com/news/pMya","title":"Ship It! 131: Abstractions and implementations","url":"https://changelog.com/shipit/131","content_html":"<p>Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.</p>\n","content_text":"Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.","date_published":"2024-11-22T19:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/131/ship-it-131.mp3","duration_in_seconds":3194,"mime_type":"audio/mpeg","size_in_bytes":51339514}]},{"id":"https://changelog.com/news/EoJj","title":"Go Time 338: Unpop roundup! 2023","url":"https://changelog.com/gotime/338","content_html":"<p>Go Time producer, Jerod Santo, ranks &amp; reviews the most (un)popular opinions of 2023.</p>\n","content_text":"Go Time producer, Jerod Santo, ranks & reviews the most (un)popular opinions of 2023.","date_published":"2024-11-21T22:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/338/go-time-338.mp3","duration_in_seconds":2281,"mime_type":"audio/mpeg","size_in_bytes":37013152}]},{"id":"https://changelog.com/news/LGbn","title":"JS Party 347: Nine pillars of great Node apps","url":"https://changelog.com/jsparty/347","content_html":"<p>Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson &amp; Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode, Natalia &amp; Matteo join Jerod to discuss all nine.</p>\n","content_text":"Recently, four pillars of the JavaScript community (James Snell, Natalia Venditto, Michael Dawson & Matteo Collina) teamed up to create a resource that lays out nine principles for doing Node.js right in enterprise environments. On this episode, Natalia & Matteo join Jerod to discuss all nine.","date_published":"2024-11-21T19:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/347/js-party-347.mp3","duration_in_seconds":3854,"mime_type":"audio/mpeg","size_in_bytes":62124410}]},{"id":"https://changelog.com/news/bORd","title":"Changelog Interviews 618: Two tickets for Departure, please","url":"https://changelog.com/podcast/618","content_html":"<p>Today we’re joined by a dynamic duo, Helena Zhang &amp; Tobias Fried, who team up on all sorts of digital passion projects. This includes the wildly popular <a href=\"https://phosphoricons.com/\">Phosphor Icons</a> plus their latest joint, <a href=\"https://departuremono.com/\">Departure Mono</a>, a monospaced pixel font with a lo-fi technical vibe… that both Adam &amp; Jerod are pretty much in love with. We discuss their tastes &amp; inspirations, how they collab, making money on passion projects like these, velvet ropes &amp; so much more.</p>\n","content_text":"Today we're joined by a dynamic duo, Helena Zhang & Tobias Fried, who team up on all sorts of digital passion projects. This includes the wildly popular Phosphor Icons plus their latest joint, Departure Mono, a monospaced pixel font with a lo-fi technical vibe... that both Adam & Jerod are pretty much in love with. We discuss their tastes & inspirations, how they collab, making money on passion projects like these, velvet ropes & so much more.","date_published":"2024-11-20T19:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/618/the-changelog-618.mp3","duration_in_seconds":6452,"mime_type":"audio/mpeg","size_in_bytes":103596119}]},{"id":"https://changelog.com/news/WlkO","title":"Practical AI 296: scikit-learn &amp; data science you own","url":"https://changelog.com/practicalai/296","content_html":"<p>We are at GenAI saturation, so let’s talk about scikit-learn, a long time favorite for data scientists building classifiers, time series analyzers, dimensionality reducers, and more! Scikit-learn is deployed across industry and driving a significant portion of the “AI” that is actually in production. :probabl is a new kind of company that is stewarding this project along with a variety of other open source projects. Yann Lechelle and Guillaume Lemaitre share some of the vision behind the company and talk about the future of scikit-learn!</p>\n","content_text":"We are at GenAI saturation, so let's talk about scikit-learn, a long time favorite for data scientists building classifiers, time series analyzers, dimensionality reducers, and more! Scikit-learn is deployed across industry and driving a significant portion of the \"AI\" that is actually in production. :probabl is a new kind of company that is stewarding this project along with a variety of other open source projects. Yann Lechelle and Guillaume Lemaitre share some of the vision behind the company and talk about the future of scikit-learn!","date_published":"2024-11-19T21:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/296/practical-ai-296.mp3","duration_in_seconds":3124,"mime_type":"audio/mpeg","size_in_bytes":50183199}]},{"id":"https://changelog.com/news/qlVq","title":"Changelog News 121: AI makes tech debt more expensive","url":"https://changelog.com/news/121","content_html":"<p>Evan Doyle says AI makes tech debt more expensive, Hunter Ng researches the ghost job ad phenomenon, Gavin Anderegg analyzes Bluesky in light of its recent success, Martin Tournoij rants against best practices &amp; Evan Schwartz tells us why he thinks binary vector embeddings are so cool.</p>\n","content_text":"Evan Doyle says AI makes tech debt more expensive, Hunter Ng researches the ghost job ad phenomenon, Gavin Anderegg analyzes Bluesky in light of its recent success, Martin Tournoij rants against best practices & Evan Schwartz tells us why he thinks binary vector embeddings are so cool.","date_published":"2024-11-18T20:45:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/121/changelog-news-121.mp3","duration_in_seconds":539,"mime_type":"audio/mpeg","size_in_bytes":8800879}]},{"id":"https://changelog.com/news/y2jG","title":"Changelog &amp; Friends 70: Bus factors &amp; conspiracy theories","url":"https://changelog.com/friends/70","content_html":"<p>Adam &amp; Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death of the hyperlink, systematically estimating a project’s bus factor, The Browser Company abandoning Arc, the Dead Internet theory &amp; more!</p>\n","content_text":"Adam & Jerod discuss the news! Our Merch sale, useful built-in macOS CLI utilities, the slow death of the hyperlink, systematically estimating a project's bus factor, The Browser Company abandoning Arc, the Dead Internet theory & more!","date_published":"2024-11-15T21:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/70/changelog--friends-70.mp3","duration_in_seconds":4684,"mime_type":"audio/mpeg","size_in_bytes":75379447}]},{"id":"https://changelog.com/news/JR4p","title":"Ship It! 130: Hosting Hachyderm","url":"https://changelog.com/shipit/130","content_html":"<p>Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.</p>\n","content_text":"Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.","date_published":"2024-11-15T18:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/130/ship-it-130.mp3","duration_in_seconds":4234,"mime_type":"audio/mpeg","size_in_bytes":67974507}]},{"id":"https://changelog.com/news/Qdkk","title":"Changelog Interviews 617: Gotta give to get back","url":"https://changelog.com/podcast/617","content_html":"<p>We’re on the main stage at <a href=\"https://that.us\">THAT Conference</a> with Danny Thompson. He has an amazing story and journey into tech. Thanks to our friends at Cloudflare for helping us get to THAT Conference earlier this year to enable this conversation.</p>\n<p>Special thanks to <a href=\"https://nicknisi.com\">Nick Nisi</a> and <a href=\"https://that.us/members/clark/\">Clark Sell</a> for coming in clutch and getting us the audio to ship this show!</p>\n","content_text":"We're on the main stage at THAT Conference with Danny Thompson. He has an amazing story and journey into tech. Thanks to our friends at Cloudflare for helping us get to THAT Conference earlier this year to enable this conversation.\r\n\r\nSpecial thanks to Nick Nisi and Clark Sell for coming in clutch and getting us the audio to ship this show!","date_published":"2024-11-14T22:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/617/the-changelog-617.mp3","duration_in_seconds":2808,"mime_type":"audio/mpeg","size_in_bytes":45097683}]},{"id":"https://changelog.com/news/zN8k","title":"JS Party 346: It&#39;s all about documentation","url":"https://changelog.com/jsparty/346","content_html":"<p>Carmen Huidobro joins Amy, KBall &amp; Nick on the show to talk about her work, the importance of writing docs, and her upcoming conference talk at React Summit US!</p>\n","content_text":"Carmen Huidobro joins Amy, KBall & Nick on the show to talk about her work, the importance of writing docs, and her upcoming conference talk at React Summit US!","date_published":"2024-11-14T21:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/346/js-party-346.mp3","duration_in_seconds":4461,"mime_type":"audio/mpeg","size_in_bytes":71835628}]},{"id":"https://changelog.com/news/n0Qg","title":"Practical AI 295: Creating tested, reliable AI applications","url":"https://changelog.com/practicalai/295","content_html":"<p>It can be frustrating to get an AI application working amazingly well 80% of the time and failing miserably the other 20%. How can you close the gap and create something that you rely on? Chris and Daniel talk through this process, behavior testing, and the flow from prototype to production in this episode. They also talk a bit about the apparent slow down in the release of frontier models.</p>\n","content_text":"It can be frustrating to get an AI application working amazingly well 80% of the time and failing miserably the other 20%. How can you close the gap and create something that you rely on? Chris and Daniel talk through this process, behavior testing, and the flow from prototype to production in this episode. They also talk a bit about the apparent slow down in the release of frontier models. ","date_published":"2024-11-13T19:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/295/practical-ai-295.mp3","duration_in_seconds":3009,"mime_type":"audio/mpeg","size_in_bytes":48347185}]},{"id":"https://changelog.com/news/oXJO","title":"Go Time 337: Crawl, walk &amp; run your way to usable CLIs in Go","url":"https://changelog.com/gotime/337","content_html":"<p>With the number of libraries available to Go developers these days, you’d think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team’s journey towards a production-ready CLI.</p>\n","content_text":"With the number of libraries available to Go developers these days, you'd think building a CLI app was now a trivial matter. But like many things in software development, it depends. In this episode, we explore the challenges that arose during one team's journey towards a production-ready CLI.","date_published":"2024-11-12T21:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/337/go-time-337.mp3","duration_in_seconds":3467,"mime_type":"audio/mpeg","size_in_bytes":55996604}]},{"id":"https://changelog.com/news/MpL2","title":"Changelog News 120: The democratization of spreadsheets","url":"https://changelog.com/news/120","content_html":"<p>Changelog Merch is now on sale, IronCalc sets out to democratize spreadsheets, Grant Slatton writes about algorithms we develop software by, Mark Rainey gives respect to the ultimate in debugging, Gitpod is leaving Kubernetes &amp; Johannes Kaufmann’s html-to-markdown converts entire websites into Markdown.</p>\n","content_text":"Changelog Merch is now on sale, IronCalc sets out to democratize spreadsheets, Grant Slatton writes about algorithms we develop software by, Mark Rainey gives respect to the ultimate in debugging, Gitpod is leaving Kubernetes & Johannes Kaufmann’s html-to-markdown converts entire websites into Markdown.","date_published":"2024-11-11T20:05:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/120/changelog-news-120.mp3","duration_in_seconds":556,"mime_type":"audio/mpeg","size_in_bytes":9071669}]},{"id":"https://changelog.com/news/a47O","title":"Changelog &amp; Friends 69: ANTHOLOGY – Self-hosted, self-confident &amp; self-employed","url":"https://changelog.com/friends/69","content_html":"<p>We take you one last time back to the All Things Open 2024 hallway track to talk with some friends, new &amp; old. We speak with Alex Kretzchmar about self-hosting. We speak with Israa Taha about self-confidence. We speak with Avindra Fernando &amp; Adhithi Ravichandran about self-employment.</p>\n","content_text":"We take you one last time back to the All Things Open 2024 hallway track to talk with some friends, new & old. We speak with Alex Kretzchmar about self-hosting. We speak with Israa Taha about self-confidence. We speak with Avindra Fernando & Adhithi Ravichandran about self-employment.","date_published":"2024-11-08T21:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/69/changelog--friends-69.mp3","duration_in_seconds":5231,"mime_type":"audio/mpeg","size_in_bytes":83867961}]},{"id":"https://changelog.com/news/PNko","title":"Ship It! 129: News &amp; whitepapers","url":"https://changelog.com/shipit/129","content_html":"<p>No interview this week! Instead, Justin &amp; Autumn sit down to talk about what they’ve been learning recently.</p>\n","content_text":"No interview this week! Instead, Justin & Autumn sit down to talk about what they've been learning recently.","date_published":"2024-11-08T18:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/129/ship-it-129.mp3","duration_in_seconds":4630,"mime_type":"audio/mpeg","size_in_bytes":74304875}]},{"id":"https://changelog.com/news/7O06","title":"JS Party 345: How Vercel thinks about Next.js","url":"https://changelog.com/jsparty/345","content_html":"<p>Vercel CPO, Tom Occhino, joins Jerod for a one-on-one covering React &amp; Next’s past, present &amp; future. We discuss the birth of React, Tom’s move to Vercel, deploying Next apps to non-Vercel hosts, React as the next jQuery, the viability of Web Components, Vercel customers getting surprise bills &amp; so much more.</p>\n","content_text":"Vercel CPO, Tom Occhino, joins Jerod for a one-on-one covering React & Next's past, present & future. We discuss the birth of React, Tom's move to Vercel, deploying Next apps to non-Vercel hosts, React as the next jQuery, the viability of Web Components, Vercel customers getting surprise bills & so much more.","date_published":"2024-11-07T20:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/345/js-party-345.mp3","duration_in_seconds":4307,"mime_type":"audio/mpeg","size_in_bytes":69401732}]},{"id":"https://changelog.com/news/OdlG","title":"Changelog Interviews 616: ANTHOLOGY — Packages, pledges &amp; protocols","url":"https://changelog.com/podcast/616","content_html":"<p>The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at Red Hat for a discussion on the state of open source enterprise linux and RHEL (Red Hat Enterprise Linux), Max Howell, creator of Homebrew and tea.xyz which offers rewards and recognition to open source maintainers, and Chad Whitacre, Head of Open Source at Sentry about the launch of Open Source Pledge and their plans to helps businesses and orgs to do the right thing and support open source.</p>\n","content_text":"The hallway track at All Things Open 2024 — features Carl George, Principal Software Engineer at Red Hat for a discussion on the state of open source enterprise linux and RHEL (Red Hat Enterprise Linux), Max Howell, creator of Homebrew and tea.xyz which offers rewards and recognition to open source maintainers, and Chad Whitacre, Head of Open Source at Sentry about the launch of Open Source Pledge and their plans to helps businesses and orgs to do the right thing and support open source.","date_published":"2024-11-06T22:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/616/the-changelog-616.mp3","duration_in_seconds":6336,"mime_type":"audio/mpeg","size_in_bytes":101543030}]},{"id":"https://changelog.com/news/1w06","title":"Go Time 336: Writing a shell in Go","url":"https://changelog.com/gotime/336","content_html":"<p>Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.</p>\n","content_text":"Writing a shell is rarely the kind of project you take on lightly. In this episode, Johnny is joined by Qi Xiao to explore how to go about such a feat in Go.","date_published":"2024-11-06T21:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/gotime/336/go-time-336.mp3","duration_in_seconds":3922,"mime_type":"audio/mpeg","size_in_bytes":63277097}]},{"id":"https://changelog.com/news/DVbp","title":"Practical AI 294: AI is changing the cybersecurity threat landscape","url":"https://changelog.com/practicalai/294","content_html":"<p>This week, Chris is joined by Gregory Richardson, Vice President and Global Advisory CISO at BlackBerry, and Ismael Valenzuela, Vice President of Threat Research &amp; Intelligence at BlackBerry.  They address how AI is changing the threat landscape, why human defenders remain a key part of our cyber defenses, and the explain the AI standoff between cyber threat actors and cyber defenders.</p>\n","content_text":"This week, Chris is joined by Gregory Richardson, Vice President and Global Advisory CISO at BlackBerry, and Ismael Valenzuela, Vice President of Threat Research & Intelligence at BlackBerry.  They address how AI is changing the threat landscape, why human defenders remain a key part of our cyber defenses, and the explain the AI standoff between cyber threat actors and cyber defenders.","date_published":"2024-11-05T19:40:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/practicalai/294/practical-ai-294.mp3","duration_in_seconds":3325,"mime_type":"audio/mpeg","size_in_bytes":53398267}]},{"id":"https://changelog.com/news/wmXb","title":"Changelog News 119: Tactile controls are back in vogue","url":"https://changelog.com/news/119","content_html":"<p>IEEE Spectrum reports on the return to physical buttons and dials, Microsoft released GenAIScript, iFixit’s Elizabeth Chamberlain announces a big Right to Repair win, Daniela Baron reimagines technical interviews &amp; John O’Nolan, shares some thoughts on open source governance and how to create trust within technology, communities, and media</p>\n","content_text":"IEEE Spectrum reports on the return to physical buttons and dials, Microsoft released GenAIScript, iFixit's Elizabeth Chamberlain announces a big Right to Repair win, Daniela Baron reimagines technical interviews & John O'Nolan, shares some thoughts on open source governance and how to create trust within technology, communities, and media","date_published":"2024-11-04T20:15:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/news/119/changelog-news-119.mp3","duration_in_seconds":554,"mime_type":"audio/mpeg","size_in_bytes":9041274}]},{"id":"https://changelog.com/news/0XmA","title":"Changelog &amp; Friends 68: Wine Web and a whole lot of Whatnot","url":"https://changelog.com/friends/68","content_html":"<p>We join the <a href=\"https://whiskey.fm\">Whiskey Web and Whatnot</a> podcast live from the hallway track at All Things Open 2024. Topics include: Chianti, content creation, open source, fake jobs, cancel culture, Silicon Valley (ding), frontend frustrations, the Roman empire &amp; more.</p>\n","content_text":"We join the Whiskey Web and Whatnot podcast live from the hallway track at All Things Open 2024. Topics include: Chianti, content creation, open source, fake jobs, cancel culture, Silicon Valley (ding), frontend frustrations, the Roman empire & more.","date_published":"2024-11-01T21:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/friends/68/changelog--friends-68.mp3","duration_in_seconds":4368,"mime_type":"audio/mpeg","size_in_bytes":70068580}]},{"id":"https://changelog.com/news/pM7a","title":"Ship It! 128: Infosec &amp; OpenTelemetry","url":"https://changelog.com/shipit/128","content_html":"<p>Maybe Jira for your kids’ chores is a good idea… Probably not.</p>\n","content_text":"Maybe Jira for your kids' chores is a good idea... Probably not.","date_published":"2024-11-01T20:00:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/shipit/128/ship-it-128.mp3","duration_in_seconds":4125,"mime_type":"audio/mpeg","size_in_bytes":66233940}]},{"id":"https://changelog.com/news/EoLj","title":"Changelog Interviews 615: Rails is having a moment (again)","url":"https://changelog.com/podcast/615","content_html":"<p>(Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37signals, joined the show to discuss this Rails moment and renewed excitement for Rails. We discuss hard opinions, developers being cooked too long in the JavaScript soup, finding developer joy, the pros and cons of the BDFL, the ongoing WordPress drama with WP Engine, and what’s to come in Rails 8.</p>\n","content_text":"(Includes expletives) David Heinemeier Hansson (DHH), creator of Ruby on Rails and co-owner of 37signals, joined the show to discuss this Rails moment and renewed excitement for Rails. We discuss hard opinions, developers being cooked too long in the JavaScript soup, finding developer joy, the pros and cons of the BDFL, the ongoing WordPress drama with WP Engine, and what's to come in Rails 8.","date_published":"2024-10-31T20:45:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/podcast/615/the-changelog-615.mp3","duration_in_seconds":7332,"mime_type":"audio/mpeg","size_in_bytes":117488429}]},{"id":"https://changelog.com/news/LGln","title":"JS Party 344: Kind of a big deal","url":"https://changelog.com/jsparty/344","content_html":"<p>Jerod &amp; the gang play “Twenty” Questions to get to know Amy, review the big Svelte 5 release, discuss commercial open source &amp; get Nick’s report from SquiggleConf!</p>\n","content_text":"Jerod & the gang play \"Twenty\" Questions to get to know Amy, review the big Svelte 5 release, discuss commercial open source & get Nick's report from SquiggleConf!","date_published":"2024-10-31T19:30:00+00:00","attachments":[{"url":"https://op3.dev/e/https://cdn.changelog.com/uploads/jsparty/344/js-party-344.mp3","duration_in_seconds":3618,"mime_type":"audio/mpeg","size_in_bytes":58401455}]}],"feed_url":"https://changelog.com/feed.json","home_page_url":"https://changelog.com/"}