Before 11craft: technical works and writingsWed 30 May 2012 by Matthew Scott
As I prepare new ideas for Stacks, I thought I’d reflect on some technical works and writing from my past, particularly some of my writings from 2006-2007.
Here are some interesting older articles from my personal blog, as well as some other tidbits from my past that I particularly like.
Schevo (“SCHema EVOlution”), a Python-centric database engine and GUI toolkit, is no longer actively used or developed, but I have always been proud of the APIs I helped create for it. On my blog, I wrote about Schevo transaction hook methods.
Schevo included a respectable Naked Objects style generic database navigator that we used to rapidly prototype new applications.
Here are some screenshots from one such prototype:
If you use grep and don’t know about grin, you ought to try it.
Friendly reminder: comparing lists behaves differently across languages.
I like trying new things; here are some technologies I found interesting in late 2007.
It’s fun to experiment with Python, whether or not you are adhering to commonly accepted or trending idioms. Here’s a little one-liner trick to make a readonly property using operator.attrgetter.
I considered it worthwhile to optimize a modem connection using wireless gear, since I knew I’d be stuck with it for a while in early 2007.
When using an analog connection with flat-panel displays circa 2006, I discovered that the default X11 background texture is a great tool for auto-adjusting to avoid interference paterns.
There are posts older than this that I may try to dig some of them up some day. For now, I hope you’ve enjoyed taking a tour with me through some of my earlier work!
Do you like podcasts? Check out Fanscribed. It helps podcasts use crowdsourcing to create high-quality transcripts.
Fanscribed is created and maintained by Elevencraft Inc.
I'm Matthew Scott, and my company Elevencraft Inc. exists to help you wisely use tech to solve problems:
- "Full stack" development
- Python and Django support
- Modern dev tools, like git
Ready to find out how we can work together? Email me at email@example.com
Springfield, MO, USA
+1 360 389-2512