Recent posts by Guido Van Rossum
A summary of recent blog posts and presentations by Guido van Rossum, the creator of Python, covering topics like 0-based indexing and Python 3.
A summary of recent blog posts and presentations by Guido van Rossum, the creator of Python, covering topics like 0-based indexing and Python 3.
A blog post sharing a useful Python 2.7 Quick Reference guide for developers to look up functions and syntax.
A guide to writing effective technical documentation that teaches users, not just tells them, focusing on programming languages and libraries.
A comprehensive, curated list of Python programming resources for all skill levels, covering tutorials, libraries, frameworks, and best practices.
A comprehensive list of Python learning resources, tutorials, and tools for both beginners and experienced developers.
Software developers can improve their writing by learning techniques from professional copywriters, as suggested in a review of 'The Copywriter's Handbook'.
A programmer shares their experience switching to the Dvorak keyboard layout, discussing the learning curve, tools, and impact on coding.
A developer shares personal strategies for maintaining motivation and overcoming learning plateaus during the difficult stages of learning to code and design.
A developer shares technical learnings from June, covering Objective-C, CocoaPods, zsh configuration, and a math trivia.
Mitchell Hashimoto shares his lifelong passion for automation, from cheating Neopets to creating Vagrant, highlighting how it shaped his career.
Mitchell Hashimoto reflects on key life events that shaped his perception of 'normal' and steered his path into programming and tech.
A developer receives a Raspberry Pi as an early Christmas gift and ponders creative tech projects to build with it.
A developer shares progress on a Ludum Dare game jam project, a rule-changing strategy game built in C++.
Explains the Iterator design pattern in JavaScript, showing how to create and use iterator objects for consistent collection traversal.
A developer's personal journey from skepticism to advocacy for PyLadies, exploring the importance of diversity and inclusion in the tech community.
A satirical guide categorizing different stereotypes of web developers, from 'Rockstars' to 'Pedants', based on their skills and approaches.
A tutorial exploring Ruby's Date class, the Chronic natural language parser, and Active Support for date manipulation.
A critique of beginner programming books and a proposal for a more effective, project-based approach to teaching coding.
A critique of modern programmers' tendency to complain about new languages and tools rather than engaging with them, using Go and Dart as examples.
A developer's 2011 retrospective on adopting Vim, switching to Mac, and diving deep into Python, Twisted, and the Python community.