2013 was an incredible and fortunate year for me. The quick highlights:
As I anticipated in my Coding Across America blog post, much of 2013 was dominated by my road trip. I'm now a firm believer in the power of self-defined projects that motivate yourself to learn and grow. I am happy with how my Coding Across America website is coming along and I look forward to adding even more great content in 2014.
Here's what I wrote last year about which languages I worked with:
Ditto for this year, minus the Objective-C and Java. My focus was on Python with emphasis on learning Ansible, (railsless) Capistrano, and d3.js. I also handled a lot of server and application operations. New Relic along with decent Django application logging was a lifesaver on several production projects I worked on.
I wouldn't have believed someone if they told me at the end of 2012 that in 2013 I'd have the opportunity to give technical talks all over the US. Fortunately all that came to fruition. My first talk outside of Washington, D.C. was at MemPy in March.
My favorite talks this year were Making Django Play Nice with Third Party Services at DjangoCon 2013 in Chicago, Staying Sane While Taking Over An Existing Django Codebase at Django Boston, and Everything I Wish I Knew as JMU Computer Science Undergrad to JMU's Association for Computing Machinery (ACM) group (where I studied computer science for undergrad). I really enjoyed giving all my talks, those were just the ones that stick out in my mind the most.
Most of my open source contributions were just additions to this blog, Coding Across America, and Full Stack Python (all of which are open repositories on GitHub). Each site is powered by Pelican, a Python-based static website generator. I wrote a Pelican quickstart post in November due to the number of questions I received this year about how to get started with Pelican.
My GitHub contributions through December 13 of 2013.
I'm working on open sourcing my Ansible scripts for deploying Django websites. The repository is called deploy-django-with-ansible and it will use the MIT open source license.
I am starting a new gig on Jan 6 as Twilio's new Developer Evangelist. I'll be based in D.C. and will travel quite a bit to tech events around the US. It's an exciting opportunity and I'm sure I'll have more to say once I get started in a few weeks.