Loading…
From the Network

The open-source ecosystem built to reduce tech debt

Today’s guest is Jonathan Schneider, co-founder and CEO of Moderne and creator of OpenRewrite, an open-source automated refactoring ecosystem for source code built to help developers eliminate tech debt. He tells Ben and Ryan about the challenges of automatic refactoring, how Java continues to evolve, and what kind of impact tech debt has on software development. Jonathan also describes the transition from open-source project to startup, why clean code is so important, and the role AI plays for developers right now.

Releases
Latest articles
More Podcast
Around the web
bbc.com

New study on moons of Uranus raises chance of life

If this planet's not working out, maybe there's hope?

youtu.be

How AI stole the ✨ sparkles ✨ emoji

Perhaps you've spotted the sparkle emoji on more and more AI products. How did that happen?

jan.miksovsky.com

MomBoard: E-ink display for a parent with amnesia

How one engineer set up a technical solution to help a parent with amnesia live independently.

go.dev

Go Turns 15

Golang is 15 years old!

trevorlasn.com

JavaScript's ??= operator: default values made simple

The nullish coalescing operator isn’t new, but it’s highly misunderstood.

100.datavizproject.com

1 dataset. 100 visualizations.

How many ways can you visualize the same dataset?

stack.convex.dev

A map of sync

Sync is one of the hardest problems to solve. Here’s an in-depth look at why.

dw.com

World's first wooden satellite launched into space

Of all the materials sent to space, wood might be the most surprising.

reactivesystems.eu

The dual nature of events in event-driven architecture

Events serve different purposes, depending on your perspective.

youtu.be

Build a spooky app

What could you create if you had 30 minutes to plan and 4 hours to build?

devclass.com

Should JavaScript be split into two languages?

As new features are added to JavaScript, new vulnerabilities and learning curves are added, too. Should the way the language evolves be changed?

andrewpwheeler.com

Suits, money laundering, and linear programming

Linear programming can identify money laundering schemes...but should it?