
Hi! I'm Menno Finlay-Smits. Welcome to my humble and irregularly updated place on the web.
- All About (Python) Iteration
- Storing & Exchanging Data with Python
- Faster software through register based calling
- New Features in Python 3.8 and 3.9
- IMAPClient 2.2.0
- Better Emacs Config: use-package
- My Python Toolbox
- Python virtualenvs talk
- Introduction to attrs
- influx-spout 2.1
- IMAPClient 2.1.0
- Introducing influx-spout
- Listing S3 objects with NodeJS
- Never Write Shell Scripts Again
- IMAPClient 2.0.0
- IMAPClient 1.1.0
- UC Data Science talk
- Showing all Go compiler errors
- Python async talk
- IMAPClient has moved to Github
- IMAPClient 1.0.2
- Nikola
- IMAPClient mailing list moved to Groups.io
- IMAPClient 1.0.0
- Search Changes in IMAPClient 1.0
- TLS Changes in IMAPClient 1.0
- IMAPClient 0.13
- IMAPClient 0.12
- IMAPClient introduction
- IMAPClient now all at Bitbucket
- Go for Pythonistas
- IMAPClient 0.11
- Inbox is sponsoring IMAPClient development
- IMAPClient 0.10
- Monitoring Audio Levels with PulseAudio
- Raspberry Pi: driving a VU meter using a digital-to-analog converter
- IMAPClient 0.9.2
- IMAPClient 0.9.1
- itertools.groupby
- Tiling addiction
- Somewhat over-engineered blinking LEDs
- IMAPClient 0.9 released
- Introducing elemental
- IMAPClient 0.8.1 released
- IMAPClient 0.8 released
- Fibonacci Quilt
- Domain renewal scam
- IMAPClient 0.7 released
- IMAPClient 0.6.2 is out
- IMAPClient 0.6.1 released
- IMAPClient 0.6 released
- TypeError: object.__init__() takes no parameters
- rst_break plugin for PyBlosxom
- IMAPClient 0.5.2
- A little thing about cron
- IMAPClient Trac instance now allows for user registrations
- IMAPClient 0.5.1
- PyBlosxom to Disqus import script
- Setting PYTHON_EGG_CACHE when deploying Python apps using FastCGI
- Why I chose Disqus Comments
- IMAPClient has a new home
- Problem installing Trac under Lighttpd+FastCGI
- Dear Bazaar...
- Banishing trailing whitespace with Emacs
- draftsdir plugin
- Emacs with Viper mode: editor nirvana?
- bzr repositories now available
- Announcing IMAPClient 0.5
- Initial thoughts for PyCon 2009
- Upgrading iPhone firmware using VMWare on Linux
- All contacts in sync (+1 for the iPhone)
- freshfoo.com now using rest2web
- Linux on the Sony Vaio VGN-BZ11
- markup.py
- Slides online for Python on the Openmoko Neo Freerunner
- PyCon UK 2008
- Neo Freerunner: first impressions
- OpenMoko release
- Catching Unhandled Exceptions in .NET
- PyCon Italia presentation materials are online
- PyCon Italia Due
- Resolver One 1.0 Released
- Announcing IMAPClient 0.4
- NYC Encounters
- spamquestion 0.2
- Blog spam update
- Comments renabled, announcing spamquestion
- Spam: good news and bad news
- Announcing IMAPClient 0.3
- FuzzyFinder
- Converted to PyBlosxom
- Introducing imapclient
- Data on the rocks
- cert2rss.py retired
- ssh-agent-applet 0.1
- Found photos
- Starting with Ruby
- USB Sniffing / Optus 3G and Linux
- HTTP Auth and Selenium
- GStreamer and Python experimentation
- Martini Design Patterns?
- Scheming on the way to Oz
- Planet London Python is online
- Selenium at London 2.0
- Rockbox rocks
- Met Office English
- Kernel hacking, Software Suspend (Suspend2) and other coolness
- Much Yum progress
- Yum plugins?