Announcing The Hacker's Guide to Python
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.
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.
Discusses the need for respectful, professional communication in code reviews, using the Linux kernel mailing list debate as a case study.
Argues that in government IT, the main challenge isn't technology but cultural adoption and bureaucratic inertia.
An open letter advising government CIOs to adopt lean, iterative, decentralized, and open development practices for better tech outcomes.
Mitchell Hashimoto shares his lifelong passion for automation, from cheating Neopets to creating Vagrant, highlighting how it shaped his career.
The article critiques the traditional approach to open source, arguing that simply making code public isn't enough without a cultural shift towards open collaboration.
A critique of GitHub's pull request workflow, arguing it's less effective than patch-based systems like Gerrit for serious software contributions.
A blog post discussing the value of creating personal R packages for learning, reproducibility, and sharing code within the statistics community.
A response to elitist coding advice, advocating for an inclusive, fundamentals-first approach to learning programming for anyone interested.
A developer explains his personal philosophy for blogging, focusing on knowledge sharing, becoming replaceable, and refining ideas.