The “Folded Code” Test
Explores how using code folding in editors can help developers write cleaner, more readable code by evaluating its structure at different abstraction levels.
Explores how using code folding in editors can help developers write cleaner, more readable code by evaluating its structure at different abstraction levels.
A personal reflection on the historical impact of '101 BASIC Computer Games' and Creative Computing magazine on early programming and the author's career.
A developer shares his 2022 work resolutions, focusing on creative production, ignoring tech/crypto discourse, hiring, and finding joy in tech.
A guide to running effective technical planning sessions for software teams, covering goals, attendees, and a practical feature breakdown example.
A developer reflects on failed side projects from 1998-2021, including OS development, programming languages, and SaaS tools, exploring the challenges of tech entrepreneurship.
A guide to interview questions and expectations for iOS developer roles, from graduate to junior levels, focusing on technical and cultural fit.
A guide for beginners on how to learn Rust, recommending resources like tutorials, books, and the Exercism platform.
A guide to creating a minimal press kit for mobile apps, including essential text content and image assets for journalists.
A developer details the third revision of their custom T-34 keyboard layout, focusing on key placement changes and modifier improvements.
A developer reflects on their hands-on learning style and announces a new book on practical Go programming for scalable applications.
A developer shares their structured process for conducting effective code reviews, focusing on PR size, UI checks, and common pitfalls.
A developer shares principles for using instant messaging (like IRC) productively in tech work, emphasizing its ephemeral nature and the need to shift important info to permanent mediums.
A blog author lists and corrects serious past errors in their articles, reflecting on their blogging journey and lessons learned.
The article argues against treating employees as interchangeable units in project planning and budgeting, emphasizing that individual skills matter.
A developer reflects on their first year of self-employment, sharing insights on productivity, motivation, and the transition from hobby coding to full-time work.
A developer's detailed account of building SpeakerTravel, a tool to automate flight bookings for conference speakers, covering technical and business challenges.
Explores the unique, proprietary Python ecosystems used within major investment banks, detailing their unconventional architecture and tools.
A developer's critical opinion on Microsoft's recent strategic direction, focusing on Windows 11, Visual Studio 2022, and Azure announcements.
A developer reflects on three years of successful freelancing after leaving traditional tech companies, sharing career insights and advice.
The author explains their mission to improve software quality through education and their enthusiasm for the Remix framework as the best tool for building websites.