I am a web developer, author, teacher, book editor, and musician. I love technology and I love to help people be successful. I currently teach software development at Chippewa Valley Technical College.
I have been developing web sites and web applications since 1995. I’ve worked as a freelance developer for small businesses and as the technical lead for two startups.
I’m the developer behind Codecaster.io, a web app that helps teachers and students work through code demonstrations in the classroom or online.
I am the author of several books, including Exercises For Programmers, Automate With Grunt tmux: Productive Mouse-Free Development,
HTML5 and CSS3, and Web Development Recipes for The Pragmatic Bookshelf.
I maintain several open-source projects and have spoken at national and regional conferences. I am also a frequent presenter at user groups and code camps in Wisconsin and Minnesota.
I love to learn and I love to teach others. I personally believe it is every person’s obligation to do something positive for others, and I am motivated by the success of my clients and my users.
When I’m not writing books or code, I’m often working on my music, which you can listen to here.
I’m also active on Twitter as @bphogan.