#software-development
92 episodes · Page 4 of 4
#1717: The AI Framework Name Game
Why are there thousands of "AI frameworks" on GitHub? We unpack the naming mess and the cost of semantic inflation.
#1714: The Hidden Cost of Rolling Your Own
Why do companies pour millions into SDKs? We explore the hidden costs of raw APIs and the strategic advantages of using software kits.
#1657: Solo Devs: When to Dockerize (and When Not To)
Is Docker worth it for solo devs? We compare raw Python, Docker, and dev containers with real setup times and tradeoffs.
#1649: The Vendor SDK Moat: Real or Illusion?
Is the vendor lock-in real, or just good marketing? We dissect the trade-offs between vendor SDKs and agnostic frameworks.
#1647: Monorepos: Better Modularity Than Multi-Repos?
Why putting all your code in one repository can actually enforce better boundaries than separate repos.
#1614: Beyond the .env: Mastering Public and Private Code
Stop paying the "dual-repo tax." Learn how to manage public code and private secrets in a single, secure repository.
#1534: The Terminal Trap: When Productivity Paranoia Becomes a Full-Time Job
Stop drowning in terminal tabs. Discover how tools like Zellij and Ghostty are transforming the command line into an Agentic Development Environment.
#1471: The Cursor Incident: Why Chinese AI Models are Winning
The Cursor leak revealed a shocking truth: Western AI dominance is fading. Discover the Chinese labs rewriting the rules of code and efficiency.
#1267: Beyond the Save Button: The Git-ification of Everything
Tired of "final_v2_revised.docx"? Discover how Git-based workflows are transforming documentation, project management, and competitive research.
#1229: The 39 Million Leak: Why Your .env File Is a Pinky-Promise
Stop relying on "security by pinky-promise." Learn how to move from messy .env files to professional zero-trust secrets management.
#1227: Mojo 1.0: Can Chris Lattner Fix the AI Performance Gap?
Explore how Mojo aims to unify Python’s ease of use with C++ performance to solve the "two-language problem" in AI development.
#1219: Beyond the Vibes: Mastering Structured AI Outputs
Stop begging your AI for JSON. Learn how constrained decoding and strict schemas are turning "vibes" into reliable systems architecture.
#1204: Rethinking Mastery: Beyond the 10,000 Hour Rule
Is the 10,000-hour rule dead? Explore why raw time no longer equals expertise in the fast-paced age of AI and open systems.
#1170: The Frozen Backend Paradox: Modern Static Architecture
Explore the "frozen backend" paradox and how modern static sites use build-time logic and sharded search to mimic complex dynamic applications.
#1121: Why 80% of Developers Are Hiding Their Code From AI
With 81% of new code moving to private repos, the era of building in public is at a crossroads. Is AI killing the open source dream?
#1052: Coding the Cosmos: The Hebrew Calendar vs. Unix Epoch
Discover why the Unix Epoch fails when it meets the Hebrew calendar and how developers solve the "Sunset Problem" in modern software.
#864: The Death of SaaS: Building Your Own Bespoke AI Tools
Stop paying for dozens of subscriptions. Learn how AI agents are allowing anyone to build custom, private software tailored to their exact needs.
#775: When Your Cursor Has a Mind of Its Own
Stop fighting your cursor! Discover why mixing RTL and LTR languages breaks your layout and how to fix it using Unicode and CSS.
#589: Taming the Digital Landfill: Version Control for AI Media
When AI agents and 4K video crash your repo, it’s time for better tools. Explore why Git fails and how Perforce and DVC save the day.
#61: Fork or Stay? The Art of Customizing Open Source
Fork or stay? We're diving deep into customizing open source, weighing ownership, contribution, and the hidden costs of going solo.