Development PracticesConference45min
Technical Enshittification: Why Everything in IT is Horrible Right Now and How to Fix It
This talk examines the growing complexity and inefficiency in modern software development, attributing it to excessive tooling and abstraction. It proposes practical solutions—leveraging AI, smarter tools, and streamlined workflows—to reduce bloat, improve quality, and restore genuine progress in software projects without repeating the mistakes of industry giants.
Baruch SadogurskyTuxCare
talkDetail.whenAndWhere
Friday, February 6, 11:15-12:00
Room B1
talks.roomOccupancytalks.noOccupancyInfo
Software is a mess. Everything feels bloated and sluggish. Bugs pile up. Updates break more than they fix. Even basic apps demand absurd amounts of computing power. And innovation? If you count shuffling UI elements or slapping a ChatGPT button onto everything, sure.
The problem isn’t bad engineers. It’s that building software has turned into an obstacle course. Every step—writing, reviewing, deploying—is buried under layers of tools, approvals, and abstractions. A simple change takes weeks. We spend more time wrangling complexity than shipping code. No wonder quality is tanking, and real progress feels nonexistent.
So how did we get here? More importantly, how do we stop making it worse? Fixing the Googles and Metas of the world might be out of reach, but your projects don’t have to follow the same path. This talk is about cutting through the mess—how AI, smart tooling, and better developer workflows can actually help instead of adding more noise. Let’s figure out how to build good software again.
The problem isn’t bad engineers. It’s that building software has turned into an obstacle course. Every step—writing, reviewing, deploying—is buried under layers of tools, approvals, and abstractions. A simple change takes weeks. We spend more time wrangling complexity than shipping code. No wonder quality is tanking, and real progress feels nonexistent.
So how did we get here? More importantly, how do we stop making it worse? Fixing the Googles and Metas of the world might be out of reach, but your projects don’t have to follow the same path. This talk is about cutting through the mess—how AI, smart tooling, and better developer workflows can actually help instead of adding more noise. Let’s figure out how to build good software again.
Baruch Sadogursky
Baruch Sadogursky (@jbaruch) did Java before it had generics, DevOps before there was Docker, and DevRel before it had a name. He started DevRel at JFrog when it was ten people and took it all the way to a successful $6B IPO by helping engineers solve problems. Now, Baruch keeps helping engineers solve problems, but also helps companies help engineers solve problems. He is a co-author of the "Liquid Software" and "DevOps Tools for Java Developers" books, Java Champion and CNCF Ambassador alumni, serves on multiple conference program committees, and regularly speaks at numerous most prestigious industry conferences, such as DevNexus, DevOpsDays, Voxxed Days, Devoxx, DevRelCon, Kubecon and QCon. Today, he's taking care of developers at TuxCare.
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments