Top 5 Books From 2019

January, 2020

Over the last year I discovered some amazing books from reading lists, and from recommendations by friends. He are my top 5 books that I read during 2019…

Read More

A Brief Guide to Sponsoring H1B Visas for Developers

February, 2015

Last year at DoSomething we went through the H1B process, sponsoring a super talented software engineer from Ukraine.

This wasn’t our first dance with the US Immigration Services. I got an H1B myself back in 2011, as a software engineer from Scotland.

Just like with my application, we got a great lawyer, got our paperwork together, and filed our application on April 1st.

On April 7th, the H1B cap for FY2015 was hit.

Read More

How to Start an Open Source Project on GitHub (that people use)

October, 2014

This weekend my side project Jekyll Now hit 1,000 forks on GitHub! It’s being used by many to create blogs using GitHub Pages and Jekyll.

During the last few months of building Jekyll Now, I’ve learned that making something to fit my own needs was easy, but making an open source project that other hackers will benefit from, use, and contribute to is a lot tougher.

This post shares a number of the techniques that I used while working on Jekyll Now that will help you:

Read More

Why Your Resume Won't Get You Hired as a Web Developer

August, 2014

Your resume and cover letter are not what’s going to get you an interview.

Employers judge your initial application based on your the quality of your portfolio and online footprint.

Just seeing what kind of work people have done, and what sort of online artifacts they’ve created, is tremendously helpful in getting a sense of what people do and what they’re good (or bad) at. - Jeff Atwood, co-founder, Stack Exchange

Your resume (or LinkedIn) describes to an employer what you’ve done, but employers want to see your work, as live websites, screenshots, git commits, blog posts, presentations, and code snippets.

Read More

Introducing Jekyll Now

July, 2014

Jekyll is a static site generator that’s perfect for GitHub hosted blogs. (it powers this blog!)

Jekyll Now makes it easier to create a Jekyll blog, by eliminating a lot of the up front setup.

Jekyll Now Theme Screenshot

Read More

Adaptive, Responsive or Mobile First?

June, 2012

There are a few options available when creating a mobile browser experience for your website. I recently explored each of them while deciding which build to go for with a clients’ website.

Read More