I'm Brian P. Hogan, a web developer, teacher, author, editor, and musician living in Eau Claire, Wisconsin. I develop web sites like Codecaster, Rails Mentors, and Rendera using HTML5, JQuery, and Ruby.

I am the author of several books, including Exercises For Programmers, HTML5 and CSS3, tmux - Productive Mouse-Free Development, and Web Development Recipes and I am always looking for interesting opportunities to help people succeed.

Latest Blog Posts

Moving On…

I’ve had an amazing time teaching aspiring software developers. Over the course of the last four years I’ve had the privilege of teaching over 400 students how to use Linux, how to build their first web sites, and how to write their first software applications. I’ve met some truly incredible people and forged some great […]

The Hogan Formula For Software Estimation

Measuring how long a software project will take is a futile endeavor. Unfortunately, people who hire software developers have a habit of asking for the impossible. Like when they want you to build a Facebook clone in 2 weeks for $200. So to appease my clients and managers over the years, I developed a formula […]

Being A Good Critical Friend

I’ve been around software development a long time, and a reoccurring theme is to see this kind of feedback from peers: I’ll never understand the logic behind [some thing I think is dumb / disagree with strongly]. or If you’re not using [some technology I like] you’re doing it wrong. Or a variant of You’re […]

Recent Presentations

Realtime Web Apps with Elixir and Phoenix Getting Started Contributing To Open Source Rethink Frontend Development With Elm Grunt From The Ground Up Testing Client-side Code with Jasmine and CoffeeScript FUD-Free Accessibility for Web Developers - Also, Cake.

Recent Photos

20140703_204026_345.jpg 20140705_195711_913.jpg Gingerbread Train Gingerbread Train Dominos    Seal cove

My Books

Exercises For Programmers Web Development Recipes Automate With Grunt HTML5 and CSS3 tmux - Productive Mouse Free Development

Available in print, PDF, eBub, or Kindle format!