Menu
Product Manager Wannabe: War Robots

Product Manager Wannabe: War Robots

One of my current guilty pleasures is sneaking in a few robot battles on War Robots, a mobile, multiplayer game that pits teams of robots against each other. Like many other mobile games, the game is free to download and play with the option to purchase or speed up upgrades.…

Continue reading

1,000,000 People Reached

1,000,000 People Reached

Stackoverflow, one of the many StackExchange community of sites has been one of, if not the most, influential resources for my coding career. If you're not familiar with it, Stackoverflow is a Q&A-style site for asking and answering questions related to programming. By answering (and asking) questions users…

Continue reading

NPM Package - Git Trim Stash

NPM Package - Git Trim Stash

If you're anything like me when it comes to coding your git stash is likely a bit long. A quick git stash list on any of the repos I'm currently working in will reveal a few dozen stashes. I find stashes extremely useful when experimenting with ideas and I don't…

Continue reading

UK Holiday Commercials

UK Holiday Commercials

I love commercials, everything from local to infomercials, and my recent move to the UK has opened up a whole new world of them. So, you can imagine my excitement when I discovered the major UK retailers compete for the best holiday commercial. Here are the best I've seen from…

Continue reading

Side Project: UnlockSwarm.com

Side Project: UnlockSwarm.com

I'm a huge fan of the Swarm mobile app. If you're not familiar with Swarm, it's an app for checking into venues, built by Foursquare, that makes your everyday travels into a competitive game. By checking-in to new venus, in new locations, more frequently (among other factors) you earn (virtual)…

Continue reading

SSL Certs with DigitalOcean and Comodo

SSL Certs with DigitalOcean and Comodo

This past weekend I installed a SSL Certificate onto a DigitalOcean Droplet (Ubuntu/Apache). The droplet runs a little side-project of mine - a fan site for the Swarm app where I test and try ideas, frameworks and technologies. During installation I encountered a few hiccups so hopefully this can…

Continue reading

Slack Theming

Slack Theming

Themes for Multiple Teams As a remote developer/teacher Slack is one my most important tools. There are 5 teams I communicate with on a regular basis: Developers/PMs at Citrusbyte Developers/PMs for our primary client Students at Thinkful Mentors and admins at Thinkful The local Bozeman JS Meetup…

Continue reading

Bozeman Javascript Meet-up

Bozeman Javascript Meet-up

Excited to announce the creation of the Bozeman Javascript Meetup group - a meetup to network with other Javascript coders, discuss JavaScript tips, tricks, hacks, and frameworks, show off interesting projects and learn what's going on in the JS community. The local Javascript community is growing rapidly and it will…

Continue reading

Acceptance Testing with CodeceptJS

Acceptance Testing with CodeceptJS

Over the past few months I've been getting up to speed with automated testing and I still I'm seeing only the tip of the iceberg. For one, there are different types of automated tests, each with many synonyms. Here's a quick summary: Unit Tests - tests the most basic components…

Continue reading

Nomadic Coding Tools

Nomadic Coding Tools

Coding on the road (read: traveling) has historically been a difficult endeavor. Twenty years ago it would have been nearly impossible and even 10 years ago it was difficult at best. The lack of connectivity was a major hurdle, and the (large) size of laptops and short battery life made…

Continue reading

My Favorite Screen Capturing Tools

My Favorite Screen Capturing Tools

Being able to capture (and share) what you're seeing on your screen is extremely useful. Here are a few examples: Performing a code-review or pair programming Creating a how-to video for clients Demonstrating a simple issue on a site or app Capturing a static image of how a site, app…

Continue reading

Stateful Form Inputs

Stateful Form Inputs

I've been working on a lot of web forms over the past few months. Everything from single-input email signups to registration forms with dozens of inputs. The main priority, of course, is providing a great user experience. Top-of-the-line inputs HTML forms have come a long way in the recent years…

Continue reading

This Week's Album Picks

This Week's Album Picks

The past 2 weeks have been hectic with travel and work so I'm looking forward to finally catching up on some music. There's been a number of releases from some of my favorite artists, and since I'm in London I'm trying to sample some local sounds too. **Son Little** *Son…

Continue reading

This Week's Interesting Album Releases

This Week's Interesting Album Releases

Fall is here and music releases are picking up in both quantity and quality. Kurt Vile b'lieve i'm goin down... Let's be honest, it'll probably make a lot of 2015's Best Of lists. Disclosure Caracal CHVRCHES Every Open Eye Sounds like CHVRCHES... Julia Holter Have You In My Wilderness Girl…

Continue reading

Statamic Add-on: Global Variable Editor

Statamic Add-on: Global Variable Editor

Based on feedback and requests I've updated my Global Variable Editor add-on for Statamic. Namely the ability to use Statamic's fieldtypes within the global variable editor. Version 1 of the add-on was bare-bones, merely a tab within the Statamic control panel to edit global variables through a standard text input…

Continue reading

Optimizing Ghost for Speed

Optimizing Ghost for Speed

I recently decided to try Ghost, a relatively new, open-source blogging platform (you're viewing the outcome right now). The selling point was two-fold. For one, Ghost is coded in Javascript, namely Node.js. With my recent Javascript immersion it's a natural fit. Secondly, I want to focus on writing... not…

Continue reading

A Guide to CSS Transitions in AngularJS

A Guide to CSS Transitions in AngularJS

Animated elements are extremely useful in modern user interfaces and utilized by nearly every web and mobile app these days. Typically an animation would be triggered by hovering-over or clicking an element. With Angular, the options for animating elements become endless, and its probably easier than you think to get…

Continue reading