Source Control considered harmful
A satirical critique of source control, arguing for USB drives, to highlight flawed reasoning in tech outage reactions.
A satirical critique of source control, arguing for USB drives, to highlight flawed reasoning in tech outage reactions.
A review of the book 'Dreaming in Code', which chronicles the failures of the Chandler open-source software project as a cautionary tale.
Advice for open source project maintainers: prioritize contributor-friendly tools and workflows over personal preferences to grow your community.
Explains how to use Tags in TFS to add metadata and filter work items, overcoming limitations in customizing work item templates.
Explores how open source collaboration principles can replace traditional management by enabling transparent, merit-based work across distributed teams.
A review of various time-tracking tools for freelancers and developers, based on Twitter recommendations.
A developer begins a project to build a warrior robot for competition, focusing on the software aspects of the infrared laser battle system.
A developer's reflection on overcoming perfectionism and procrastination to finish personal tech projects like websites or apps.
A software engineer shares five key principles for successful software delivery teams: flexibility, commitment, respect, communication, and reliability.
Analyzes the outdated U.S. federal IT procurement model, advocating for regulatory reform and agile development practices to improve efficiency.
Argues for adopting Agile development in federal IT to replace outdated waterfall methods, improve efficiency, and adapt to changing tech needs.
A Django core developer explains his personal system for prioritizing bug fixes, features, and contributions to the open-source framework.
Author shares their SXSW panel submission on web performance and neuroscience, and recommends other tech-focused talks they hope get selected.
A critique of web design professionalism, arguing that poor client relationships often stem from the designer's own failures in process and planning.
How to manually change a project's artifactId in SonarQube when the UI doesn't support it, by directly updating the database.
A developer shares lessons learned from creating seven experimental games, focusing on iteration, execution, and goal-setting.
Developer introduces Smipple, a new service for saving, organizing, and sharing code snippets, built on Google App Engine.
A critique of traditional 'business requirements' gathering in software development, arguing it's an ineffective approach for building products.
A reflection on the importance of client and coworker communication in web development to build respect for the technical process.