In this podcast, they discuss the complexity of microservices and the negative impact it has on the software industry. They also mention the change to Unity's pricing model and provide alternative options for game developers. Additionally, they talk about the release of schematics for a modern CPU, a web-based Excel clone developed by an engineer at Uber, and a static search library called Page Find.
Read more
AI Summary
AI Chapters
Episode notes
auto_awesome
Podcast summary created with Snipd AI
Quick takeaways
Complexity in the software industry kills, leading to convoluted infrastructures and unnecessary problems.
The change in pricing model by Unity has caused concerns in the developer community, prompting the exploration of alternative game development options.
Deep dives
Complexity in Software Industry
Andrei Terenchenko highlights the dangers of complexity in the software industry. He critiques the trend of solving unnecessary problems and creating overly complex systems, particularly in relation to microservices. He also criticizes VC-funded tech startups for prioritizing explosive growth over profitability, which leads them to create convoluted infrastructures. Andrei emphasizes the need for simpler, easier-to-maintain systems.
Changes in Unity's Pricing Model
K.C. Muratore discusses Unity's retroactive change in pricing model, shifting from per seat to per install. This decision caused a stir in the developer community. K.C. provides alternative options for game developers, such as Unreal, Godot, DeFold, Raylib, and more. Many developers have shared opinions and advice regarding this change, highlighting concerns about Unity's relationship with game developers.
Andrei Taranchenko says the software industry is learning once again that complexity kills, Casey Muratori outlines a long list of Unity alternatives, Filip Szkandera builds a functioning (macro) processor for RISC-V & Matt Basta tells the tale of the time he built a web-based Excel clone inside Uber only to have it discarded a week later.