My most recent project is no-frills expense tracker using PHP and MySQL. It is designed to be installed to the iPhone home screen. Open it like an app, add a price and description, submit, and you're done. It shows the total for the current month plus an itemized list of the current month’s expenses. Totals are shown for prior months. I think simple tasks deserve simple solutions; all of the code is in a single file.
A more advanced project is my Patent Puller, which is a Django web application for compiling patent information. User enters a patent number and Patent Puller uses the USPTO assignment API to determine the current assignee. It uses a separate API to pull the title, abstract, and inventors. You can view the code on GitHub.
Temporarily offline projects
I’m in the process of transitioning servers and these projects are currently offline, though the code is available.
I created a photo blog using a custom CMS created with Django (code available on GitHub). It uses the Django ImageKit and Pillow libraries to automatically generate the thumbnail images and supports optional descriptions. Posts are created using the Django Admin interface.
Discontinued projects (RIP free Twitter API)
I used Python to build an automatic breaking news page. It used the Twython library to search for tweets where journalists are asking for permission to share a video, and then embedded the parent tweets with the videos on a page. The code is on GitHub.
Many news sites tweet their articles many times, making their accounts too busy to follow. AbridgerBot followed interesting accounts for me and retweeted their links one time only so I could follow the bot instead. To identify duplicates, it followed links through all redirects and storeed the ultimate article URL in a SQLite database. View AbridgerBot on GitHub.
Send me an email, or check out my Mastodon.