I'm glad that you stopped by. Make yourself at home. Everything here is licensed under the GPLv3, so feel free to fork the source code and build on what I've started here.
I've changed "what I'm into" every few years, but for the most part there have been a few consistant things:
I am, by education and employment, a computer engineer focusing primarily on embedded computing platforms. Much of my carrier has focused on FPGA development using Xilinx FPGAs and SoC's ( Zynq ). I enjoy what I do very much. Working on custom hardware and embedded systems has always been challenging, fun, and rewarding. Checkout my current projects to see what I'm currently up to.
I'm definitely a big believer in Python. It's anazingly powerful tool. I don't use it for everything, but if there is some script I can write to make my life easier, I'll probably be writing it in Python. I also write quite a bit of back-end webserver code in Python using Pyramid. I'm a really big fan of the framework and have writen a few dozen webapps using it as a foundation.
It's a term that's thrown around quite a bit these days, but I'm a "full stack" webdev. I enjoy writing Pyramid apps that interface to PostgreSQL and/or MongoDB.
The web is a really wild place. There is so much information out there. And, unfortunately, not all of that information is accessible by machines. That is where webscaping comes in. By writing code to pull information from websites, and translate it to more "machine friendly" format, there is so much more that can be done with it. I've written a pretty nifty little tool called iddta, that if you're into document discovery and webscraping, you may be interested in.
I've got a number of great projects ( and some not so great ... ) that I'm currently work on. Check back soon for an updated list!
This will be the future spot for my "blog" ( or whatever the cool kids are calling it these days ...).
LinkedIn: Timothy Duffy