How to actually ship software that actually works
A practical guide on shipping functional software, covering human-centered design, mastering core languages, avoiding hype, and maintaining consistent coding styles.
A practical guide on shipping functional software, covering human-centered design, mastering core languages, avoiding hype, and maintaining consistent coding styles.
Explains why government agencies often fail with their first open source project due to cultural and procedural mismatches.
A developer recounts leading a team at the NASA Space Apps hackathon, focusing on preparation and iterative development to build an asteroid mining game.
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.