Ten Things You Learn as a Presidential Innovation Fellow
A Presidential Innovation Fellow shares 10 key lessons on driving tech innovation within government, focusing on culture, process, and bureaucracy.
A Presidential Innovation Fellow shares 10 key lessons on driving tech innovation within government, focusing on culture, process, and bureaucracy.
A guide to implementing effective code reviews in software teams, covering the benefits, principles, and practical steps for a healthy review culture.
A software developer reflects on the personal and professional tension between being a critical, negative thinker and fostering a welcoming tech community.
A recap and thank you message for the successful PyCon APAC 2013 conference held in Japan, highlighting sponsors, venue, and attendees.
A developer's review of 'Peopleware', analyzing how poor office environments harm productivity and the benefits of working from home.
Argues for treating data like open-source code, with version control and community collaboration to improve quality and transparency.
Analyzes a TV clip to explain how open source contributions work, focusing on small fixes and effective contributor practices.
A student's experience at PennApps, the largest student hackathon, where they built a universal uploader app for SoundCloud.
A guide to writing effective technical documentation that teaches users, not just tells them, focusing on programming languages and libraries.
Author announces a new book, 'The Hacker's Guide to Python,' sharing advanced Python knowledge and best practices learned from large-scale projects like OpenStack.
A comprehensive, curated list of Python programming resources for all skill levels, covering tutorials, libraries, frameworks, and best practices.
About The Blog This started out as a way to jot down thoughts on areas that seem interesting but underappreciated. Since then, this site has grown to
A review of the book 'Code' by Charles Petzold, which explains how computers work from basic concepts to complex circuits.
A software developer shares their positive experience with IT certifications, explaining how they helped build trust, advance skills, and improve career prospects.
Software developers can improve their writing by learning techniques from professional copywriters, as suggested in a review of 'The Copywriter's Handbook'.
A developer argues against being labeled a 'JavaScript Developer', advocating for a generalist approach to problem-solving across multiple languages and technologies.
An analysis of PostgreSQL's documentation strengths and gaps, proposing improvements for onboarding, tutorials, and developer guides.
A programmer reviews 'Learn You Some Erlang for Great Good!', praising its fun approach to teaching the functional language and its benefits.
A developer shares personal strategies for maintaining motivation and overcoming learning plateaus during the difficult stages of learning to code and design.
A developer plans to use a week of free time to focus on coding projects, including an iOS app and a Twitter-based web app.