Discover actionable strategies to elevate your software engineering skills, focusing on practical application, foundational knowledge, and domain expertise over endless reading lists. Learn how to truly level up your craft.
Explore the debate around "vibe coding" as a craft, its intersection with AI, and practical advice for integrating generative AI into software development workflows. Discover whether this new paradigm requires mastery or if traditional coding skills suffice.
Explore how developers are building custom software and hardware to regain control, solve niche problems, and innovate. Discover projects leveraging AI, open source, and a passion for crafting practical, unbloated solutions.
Explore how developers and non-developers are successfully building complex, production-ready applications using AI-assisted coding, from niche personal tools to revenue-generating platforms. Learn about practical methodologies and real-world examples demonstrating LLM's transformative power in software development.
Explore the dramatic shift in how developers write code, with many reporting a rapid decline in manual coding due to AI assistance. Discover key tools, workflow changes, and future insights into this evolving landscape.
Explore why software is often freely distributed despite its value, examining its unique economics, the motivations of developers, and strategies for monetizing digital creations in a 'real world' that typically charges for everything.
Explore diverse personal tech projects undertaken during holiday breaks, from collaborative game development with kids and advanced Mac automation to intelligent, privacy-focused file organization and community initiatives.
Uncover how AI tools are reshaping software engineering productivity, from enabling new projects to creating unexpected challenges, and gain insights from real-world professional experiences.
Explore the challenges of creating licenses to prohibit AI training on code, delving into the nuances of open source definitions and the ongoing legal debate around fair use. Understand the practical implications and alternative strategies for protecting your projects.
Feeling stuck as a software engineer, tired of LeetCode, and worried about AI? Explore diverse career pivot strategies, from upskilling and studying abroad to indie hacking and embracing trades.