About Alan Hogan

Originally hailing from Pennsylvania, I now live in the San Francisco Bay Area with my own family. I make usable and maintainable software for a living.

I love crafting exceptional user experiences (UX). I have practiced web development and other software engineering for over a decade; for the past several years, I have focused on front-end web development.

My biggest hobbies are photography and learning foreign languages (currently French).

I’ve been a Mac user ever since I got my first computer, and love the attention to detail and user experience that Apple has long embodied (bugs that make me want to defenestrate my laptop notwithstanding).

If you want to write me, please use my contact form. I’d love to hear from you.

Past Work

I have worked with many web tech startups, particularly in San Francisco. In particular, I like to evolve processes, tools, and standards in order to set up long-lasting, maintainable software systems.

At IFTTT I applied responsive web design to make the entire ifttt.com domain mobile-friendly. I also developed the intra-app API and web technology for a hybrid (web-and-native) iOS app.

Previously, I spent some time contracting with Simperium, makers of the excellent Simplenote.

In 2011, I co-founded Blogic, where I did lots of product design & development; it was acquired by Jobing.com.

About My Website

I created this website years ago to share tips, tricks, opinions, code, programs, and more. I continue to self-publish written works because only I can guarantee the continual availability of my own content. So many of the platforms on which many of us previously published have completely shut down (GeoCities, Posterous), been bought out (Tumblr, MySpace, LiveJournal), and/or change or arbitrarily enforce content polices (Blogger, Angelfire, Lycos…), meaning content disappears. With alanhogan.com, I can attempt to ensure my own work will be continuously available at unchanged URLs. It also means I can keep third-party scripts, ad networks, and various privacy-eroding agents at bay. It’s a fast, minimal, performant site — as it should be.

This website is running my own CMS, which you don’t want to use (trust me). (There are some benefits, though: complete control over URLs, content types, caching, dynamic content, and extensibility.)