13% of the time, Devin works every time (JS Party #317)
Mar 28, 2024
auto_awesome
Devin, a groundbreaking AI engineer works 13% of the time on GitHub issues. Topics include Astro DB, JSR, Tailwind 4, and Angular merging with Whiz. A surprise mini-game, HeadLIES, adds fun to the episode.
Devin, an AI software engineer by Cognition Labs, boasts a 13% success rate in resolving GitHub tickets independently.
Astro DB enables local-first web apps with TypeScript support, offering bidirectional syncing and simple setup for reactive UX.
JSR.io, a TypeScript-first registry in public beta, aims to modernize the JavaScript ecosystem with improved developer experience and security.
Deep dives
Devin: The First AI Software Engineer
A new AI software engineer named Devin, created by Cognition Labs, claims to be the first AI software engineer. This tool, designed to handle tasks like fixing GitHub issues, boasts a success rate of one in seven tickets resolved. The marketing hype surrounding Devin's capabilities touts its ability to handle software development independently, but critics question its reliability and impact on existing workflows.
Astro DB and TypeScript Support
Astro DB, a fully managed SQL database designed for Astro, enables local-first web applications with a focus on TypeScript support. While not fitting Nick's Markdown use case, it appeals to those needing bidirectional syncing and custom conflict resolution. Astro DB offers a simple setup for instant reactive UX and integrates seamlessly with the Astro toolkit.
Introducing JSR: A Modern JS Registry
JSR.io, in public beta, aims to modernize the JavaScript ecosystem by addressing the changing landscape of ES modules, TypeScript, and evolving runtime environments like Dino. Positioned as a TypeScript-first registry, JSR seeks to offer improved developer experience, performance, reliability, and security compared to traditional registries like NPM. With interoperability with NPM-based projects and packages, JSR aims to provide an alternative registry option for developers.
Woman wins $3.8 million after being wrongfully searched by SWAT team based on Find My iPhone app tip
A 70-year-old woman won $3.76 million after her home was wrongfully searched by a SWAT team following information from a stolen truck's Find My iPhone app. The police obtained a warrant to search her home without precise location data from the app, leading to the wrongful search.
Stanford University develops smart toilet to monitor health through poop and pee analysis
Scientists at Stanford University have created a smart toilet that can analyze health indicators by identifying individuals based on their unique butt print and monitoring the health of their feces and urine. The smart toilet is designed to detect various disease markers in stool and urine, aiming to provide insightful health data for users.
Winner of Headlines minigame: Nick Niecy
Nick Niecy emerged victorious in the Headlines minigame by correctly guessing the true headlines presented in the game. With insightful guesses and a touch of humor, Nick demonstrated his knack for headline trivia and emerged as the champion of the mini-game segment, showcasing his ability to make informed and entertaining guesses.
Jerod, KBall & Nick discuss the latest news: Devin, Astro DB, The JavaScript Registry, Tailwind 4 & Angular merging with Wiz. Oh, and a surprise mini-game of HeadLIES!
Changelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
PowerSync – Build local-first web apps — Give users instantly reactive UX with an in-browser database that keeps itself in sync with any backend Postgres. No need to wait for network requests, code complicated caching logic or to maintain in-memory state. Set up is easy, removal too. Try on a generous free plan.
CrabNebula Cloud – CrabNebula Cloud is here! Distribute Tauri apps and Electron apps with best in class updater. At the heart of CrabNebula Cloud is a purpose-built CDN ready for global scale, and secure updates as a first-class citizen. Learn more at crabnebula.dev/cloud
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.