New Year’s Python Meme 2014
A Python developer's 2014 year-end reflection on new tools, techniques, and contributions, with goals for the coming year.
Ian Lewis is a software engineer based in Tokyo who writes about containers, Kubernetes, DevOps, and programming practices. His blog covers real-world engineering topics, career reflections, and practical tooling insights from working with cloud-native systems.
148 articles from this blog
A Python developer's 2014 year-end reflection on new tools, techniques, and contributions, with goals for the coming year.
A guide to using kombu and Celery with Google App Engine's Pull Queue API for background task processing outside the App Engine environment.
A recap and thank you message for the successful PyCon APAC 2013 conference held in Japan, highlighting sponsors, venue, and attendees.
Explains how to use jQuery deferred objects with Backbone.js models for handling asynchronous operations like parallel saves.
Explores the new experimental socket API in Google App Engine 1.7.7 pre-release, demonstrating its use in Python applications.
A tutorial on using Django's inspectdb to generate models from a WordPress database, enabling WordPress administration through Django's admin interface.
Explains Python mixins, a multiple inheritance feature for adding properties and methods, and clarifies correct usage to avoid bugs.
A guide to key leaders and organizers in Japan's growing Python community, highlighting their contributions and roles.
A developer creates a custom PhantomJS test runner for QUnit to improve console output, error handling, and support multiple formats like JUnit.
A developer analyzes access data for his bilingual blog, examining language preferences and geographic distribution of readers.
A developer details the process of redesigning their personal homepage, moving from a Django-based lifestream to a simpler, Bootstrap-powered static site.
A developer's critical analysis of JavaScript's challenges, particularly regarding modularity and dependency management in browser environments.
Discusses the limitations of Django's built-in authentication system (contrib.auth) and the need for a more flexible alternative like django-newauth.
Explores decentralized groups like Anonymous and Occupy, comparing their structure to the 'Stand Alone Complex' concept from Ghost in the Shell.
A developer argues against rigid 40-hour workweeks, advocating for flexible schedules based on productivity and 'flow state' rather than fixed hours.
A technical analysis comparing the performance of Python sets versus list comprehensions for finding list intersections, demonstrating a significant speed advantage.
A personal recap of the first PyCon JP 2011 conference in Japan, highlighting community growth and the author's talk on asynchronous Python programming.
Announcement and background of the first PyCon JP 2011 conference in Tokyo, including its growth from a smaller event.
Kay 1.1, a web framework for Google App Engine based on Django, is released with new features like a cron decorator, pagination API, and live settings.
An introduction to the Tipfy web framework, a lightweight Python framework specifically designed for Google App Engine development.