
The Changelog: Software Development, Open Source
Why we need Ladybird (Interview)
Aug 14, 2024 · 1 hr 42 min · 98.8 MB
0:00-1:42:43
Streams straight from the publisher. PodNod never proxies or re-hosts episode audio.
Andreas Kling and Chris Wanstrath have joined forces to form a non-profit called Ladybird Browser Initiative to manage the newly forked Ladybird browser. We discuss what it’s going to take to get to alpha, the why behind Ladybird, avoiding incentives other than those of the users, their plans for incremental adoption of Swift as the successor language over C++, and of course what they hope Ladybird can achieve as a truly independent open source browser that’s for the people.
Changelog++ members get a bonus 4 minutes at the end of this episode and zero ads. Join today!
Sponsors:
- Sentry – Code breaks, fix it faster. Don’t just observe. Take action. Sentry is the only app monitoring platform built for developers that gets to the root cause for every issue. 100,000+ growing teams use sentry to find problems fast. Use the code
CHANGELOGwhen you sign up to get $100 OFF the team plan. - Paragon – Ship native integrations to production in days with more than 130 pre-built connectors, or configure your own custom integrations. Built for product and engineering. Learn more at useparagon.com/changelog
- 1Password – Build securely with 1Password - 1Password simplifies how you securely use, manage, and integrate developer credentials. Manage SSH keys and sign Git commits. Access secrets stored in 1Password. Automate administrative tasks. Integrate with third-party tools. Also, check out our INFRASTRUCTURE.md file for more details on how we do secrets with 1Password.
- 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:
- Andreas Kling – Website, GitHub, X
- Chris Wanstrath – Website, GitHub, X
- Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
- Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X
Show Notes:
- Ladybird announcement (from Chris Wanstrath)
- Ladybird.org
- Ladybird Browser (on GitHub)
- The Changelog #10: All things GitHub with Chris Wanstrath
- Changelog Interviews #554: The serenity of building your own OS with Andreas Kling
- Swift.org
- Crafting Interpreters by Robert Nystrom (book)
- Click (2006) Official Trailer (from Adam Sandler)
- Plug: Void.dev
- Plug: Andreas Kling on YouTube
- Plug: Cozy lofi from Katalin Kult (ghost whiskers)
Something missing or broken? PRs welcome!
Join the discussion
changelog.zulipchat.comChangelog++
changelog.comSentry
sentry.ioParagon
useparagon.com1Password
1password.comINFRASTRUCTURE.md
github.comFly.io
fly.ioWebsite
awesomekling.github.ioGitHub
github.comX
x.comWebsite
chriswanstrath.comGitHub
github.comX
x.comWebsite
adamstacoviak.comGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comWebsite
jerodsanto.netGitHub
github.comLinkedIn
linkedin.comMastodon
changelog.socialX
x.comLadybird announcement (from Chris Wanstrath)
youtube.comLadybird.org
ladybird.orgLadybird Browser (on GitHub)
github.comSwift.org
swift.orgCrafting Interpreters by Robert Nystrom (book)
craftinginterpreters.comVoid.dev
void.devAndreas Kling on YouTube
youtube.comCozy lofi from Katalin Kult (ghost whiskers)
youtube.comPRs welcome!
github.com
- 0:00Welcome to The Changelog
- 1:26Sponsor: Sentry
- 4:51Starting with OG shirt nostalgia
- 5:57Back to talk about Ladybird
- 9:04How Andreas and Chris met
- 14:18The summer of 2026
- 16:13Will the web change?
- 17:14Why climb the mountain?
- 19:03Two years is not a long time
- 22:20What about mobile?
- 24:20Where can the roadmap go?
- 26:04From SerenityOS to Linux and Mac
- 29:14Sponsor: Paragon
- 32:53Making use of 3rd party libraries
- 36:23Language evaluation (Swift)
- 40:09The right lang for the job
- 41:15How Apple tethered is Swift?
- 44:51Making the right lang choice
- 48:18Are you treading water?
- 49:57Supporting Ladybird
- 51:53Who can use it today?
- 53:15Build instructions
- 55:08Ladybird is meaningful to Chris
- 56:17GitHub PTSD
- 1:01:17Write code and make video games
- 1:02:44Chris' anonymous GitHub profile
- 1:03:52Chris on coding for Ladybird
- 1:04:47Making a serious browser
- 1:06:17What is your Alpha?
- 1:11:06Sponsor: 1Password
- 1:14:12Click! Ladybird in the future.
- 1:19:31Room for privacy features
- 1:27:24"Help us build Ladybird"
- 1:29:07GitHub x Braintree
- 1:31:15Donate and sponsor
- 1:32:02Plug: void.dev
- 1:32:29Plug: Cozy lofi from Katalin Kult
- 1:33:20Andreas Kling on YouTube
- 1:34:30Wrapping up
- 1:34:57Closing thoughts and stuff
- 1:37:01++ Teaser
- 1:38:45Cozy lofi from Katalin Kult