Javascript30 - 30 Projects in 30 Days

In addition to my work using Javascript at GetOutfitted I try to keep my skills fresh by taking on other projects or challenges from time to time. I've been hearing great things about Wes Bos' JavaScript30 which is 30 Javascript challenge projects in 30 days in "vanilla" JS. »

Things Google Assistant Can't Do

I've just upgraded my phone to the new Google Pixel phone. I'm upgrading from the Google Note 2, so it's a little over a 4 year jump in technology for me. The phone is really fast compared to my Note 2. I've been excited about the Google Assistant coming with »

CSS Background Position as percentage or length

Until object-fit is supported in more browsers using background images is going to continue to be important part of creating responsive designs. Setting the background-position property of an element is a useful way to make sure that the important part of an image is displayed no matter what size of »

Customizing your favicon with Reaction Commerce 0.15

Quick little post here to document how to change the default favicon used for a Reaction Commerce ~0.15 install. Step one Generate your favicons. I used the same service that RC used for theirs: - this service will generate multiple sizes of favicons as well as »

Get an alert when Meteor is ready

If you work with Meteor enough, you've almost certainly been guilty of getting distracted while meteor is rebuilding, running tests, or initializing a project. Meteor takes just long enough to restart that you've got time to get distracted. Up until now I wasn't aware of any easy ways to get »

My name is Spencer Norman and I build things at GetOutfitted

I'm a software engineer working with GetOutfitted. We rent outdoor gear and apparel online and ship it for free anywhere in the US. GetOutfitted makes it simple to try new sports and activities that previously required significant up-front investment or a friend with gear you could borrow. I'll be blogging »