Performance Issue Conversations with Software Engineers

January 17th, 2024 dev

How to talk to your teams when something isn't working.

Biking the Ohio to Erie Trail

July 30th, 2023 wheels

4 days and 335 miles biking from Cincinnati to Cleveland

Sharkbike and Roller Skibiscuit

July 9th, 2023 build

Building something extra silly for the Takoma Park 4th of July Parade

Chicken Coop

July 5th, 2023 build

Building an A frame chicken coop for my neighbors.

Massanutten and Gap Trail Backpacking

January 15th, 2023 travel

A short 1 nighter winter backpacking trip just west of Luray, VA

Biking the Empire State Erie Canal Trail

May 8th, 2022 wheels

5 days of riding from Buffalo to Albany NY

Strickler Knob Camping

February 7th, 2022 travel

Two days and a cold night for the best views I've ever seen in Virginia.

Old Radio Rebuild

December 4th, 2021 build

Gutting an old radio and building it out with a raspberry pi zero for web streaming.

Potomac River Kayak Camping

October 9th, 2021 travel

Two days of kayaking down the Potomac from DC to Mallows Bay.

Dolly Sods Winter Backpacking

March 7th, 2021 travel

Two long days of hiking and camping through Dolly Sods in the winter.

Animal Garage Windows

December 8th, 2020 build

A cheap fun way to replace the rotting out windows on my garage.

Arcade Cabinet Rebuild

November 14th, 2020 build

I saved this arcade cabinet from the dumpster and then went all out building it exactly how I wanted.

Craftstation 5000

September 26th, 2020 build

A workbench/school/craft/art area I made for my kids and probably one of my favorite things I've ever built.

Felt F85X Flatbar Bike

September 18th, 2020 wheels

After putting about 5,000 miles on my cheapo commuter I decided it was time to build what I really wanted in a commuter/kid hauler/camping bike.

Toilet Racing

September 14th, 2019 wheels

Soapbox Derby... but with Toilets!

Dummy Downhill at Blue Knob

February 26th, 2019 build

We booked a ski weekend up at Blue Knob and it just so happened to be their inaugural Dummy Downhill so we built Skibiscuit, gussied her up, and sent her down the hill.

Thoughts on CMS Design Strategies

June 16th, 2018 dev

A friend interviewed me for a podcast regarding my thoughts on the various strategies that CMS vendors use to design content management systems and how well they work for different types of clients.

Smart Office Meetup Presentation - HelloLights

April 24th, 2017 dev

Jenny Madorsky and myself presenting on our smart office work at Huge DC and our newest project HelloLights.

Smart Lighting: The Interface That's All Around Us.

February 25th, 2017 dev

A writeup on a project I implemented in the Huge DC office to have lamps change color depending on the status of our meeting rooms.

Avid Shorty Ultimate Brake O Ring Replacement

January 7th, 2017 wheels

If you're running Avid Shorty Ultimate cantilever brakes on your bike and need to replace the small rubber pieces on them, here's where to get them.

3 Days of Bicycle Camping on the C&O Canal

June 19th, 2016 wheels

Riding from Cumberland, MD back to DC over 3 days with 4 friends.

Building Smarter Offices: Safely Stealing Conference Rooms

June 9th, 2016 dev

A piece that I wrote on a project I've been working on at Huge for the last year that powers tablet displays outside of conference rooms with schedules and the ability to create meetings on the fly.

Brooklyn Bikepark Pumptrack

March 8th, 2016 wheels

I was up in NYC for work and my dad's birthday the other week and hit up the awesome new pumptrack in Brooklyn.

PHP Koans

December 5th, 2015 dev

PHP programming exercises for anyone new to programming or PHP. You start with a suite of failing tests and begin to add code so the tests pass and gradually learn the basics of programming in the process. This is in progress and I'm actively working on finishing it.

PHPWorld 2015 Talk

November 21st, 2015 dev

A talk I gave at PHPWorld 2015 on common problems facing agile software teams and how to overcome them.

Mountain Biking at Meadowood

October 14th, 2015 wheels

Some GoPro footage from tearing around Meadow Wood in Lorton, VA.

Mountain Biking at Fountainhead

October 1st, 2015 wheels

Some footage from the green and blue loops at Fountainhead on the hardtail 29"er.

3D Printed Bocce Ball Stand

August 17th, 2015 dev

A quick writeup on a small 3D printing project.

Tech for Product Managers - Speaking at General Assembly

July 24th, 2015 dev

A talk I gave to my co worker Catherine Colwell's Product Management class at General Assembly. The purpose was to give Product Managers a brief overview of software engineering terminology and give them advice on working with technical teams.

What Goes Wrong With Agile and How to Fix It

June 17th, 2015 dev

A piece I wrote for Huge based on my experiences leading agile software development teams and identifying solutions to common problems they face.

74 Schwinn Twinn Deluxe Rebuild

April 25th, 2015 wheels

Rebuilding an old Schwinn Tandem bicycle for a summer of fun.

Wednesday Night Spins Video

April 3rd, 2015 wheels

Onboard footage from the awesome Wednesday Night Spins race series that Crosshairs Cycling put on in a parking garage in Crystal City. This footage is from the C Group Race on March 26th.

Pulling Google Calendar Events with Node.js

December 7th, 2014 dev

A quick tutorial on pulling down Google Calendar data with Node.js

Vietnam and Cambodia

November 22nd, 2014 travel

Two weeks of traveling in Southeast Asia with my dad, little sister, and Katie.

2014 Cycling

October 5th, 2014 wheels

I've gone through the arch of being really into running when I was younger, then dabbling with triathlons, and lately I've been getting really into cycling. Here's some photos and rides from this year.

Mount Washington

February 13th, 2014 travel

A trip up north to hike Mt Washington and climb some ice.

FYBO Scooter Rally Interview

January 18th, 2014 wheels

A local paper in Raleigh, NC interviewed me about a vintage scooter rally I was down there for.

5 Pointz

October 6th, 2013 travel

Photos of some of the best aerosol art around. These were taken about a week before everything was painted over.

Biking from Pittsburgh to DC

August 9th, 2013 wheels

The story of that time when I rode my bicycle 335 miles through the woods from Pittsburgh to DC.

Vespa P200 Full Rebuild

January 13th, 2013 wheels

Photos and details on going through my old Vespa.

Vespa Engine Rebuild

October 25th, 2012 wheels

A little bit about what it took to get the P200 back on the road after the cannonball.

Scooter Cannonball

October 19th, 2012 wheels

I rode a 1979 Vespa P200 2500 miles across the US as part of the 2012 Scooter Cannonball Run.


September 5th, 2012 dev

A version of the classic puzzle game Tetris written purely in Javascript and Canvas. It seems like everything is heading towards Javascript lately so I mostly wrote this just for fun and to improve my JS skills. It is playable in Chrome, Safari, and Firefox and does not work on mobile. The source is available here.

Ice Climbing in the Adirondacks

January 5th, 2012 travel

A great day of Ice Climbing up in Northern NY.

ORM with Validation in Kohana 3

October 17th, 2011 dev

It took me a while to get this working correctly and I'm betting I'm not the only one. This example will give you everything you need to setup user creation with ORM and model level validation.

Charm City Mods vs Rockers

October 2nd, 2011 wheels

So what did you do with your weekend Matt? Pretended I was in a gang from 1960s Britain.... trust me it's cooler than it sounds.'

9/25 - Summit Point Track Day

September 26th, 2011 wheels

A great first track day with Motorcycle Xcitement and a Ninja 250.

Colonial Beach Scooter Camping Trip

September 10th, 2011 wheels

Just a short weekend camping trip with the P200.

Motorcycle Trip to Nashville

September 4th, 2011 wheels

1400 mile trip to Nashville and back on an 81 CB750

North of San Francisco

August 30th, 2011 wheels

Riding a Triumph Bonneville north of San Francisco for the day.

June Northern Virginia Ride

June 26th, 2011 wheels

Monthly ride on some of the best roads around DC.

Pittsburgh Vintage Scooter Club: Band Camp XII

June 19th, 2011 wheels

Vintage scooters take over a band camp in Ohio.

East Coast Classic Scooter Rally

June 9th, 2011 wheels

What kind of maniac rides a tiny little 37 year old scooter over a 200 miles? Pretty awesome weekend at the largest scooter rally I've ever gone to.

Seneca Rocks

May 30th, 2011 travel

A really great weekend of hiking, climbing, camping, swimming, live music, and via ferrata out in West Virginia.

Hiking and Camping in Cental Shenandoah

May 1st, 2011 travel

A weekend of camping nearly ruined by storms turned out pretty awesome.

Linking to YouTube on Mobile Websites

April 25th, 2011 dev

Launching a native video player via the HTML5 video element if possible is the slickest way to handle video on mobile websites. An alternative that requires less development and QA time is simply uploading the video to YouTube and then linking to it. This approach has the advantage of letting YouTube deal with optimization, CDN (content delivery network) caching, and also having the video play on BlackBerry and Windows Phone 7 which can be problematic (also not likely worth the effort) to implement yourself.

Rocky Top Shenandoah Hike

April 10th, 2011 travel

20 mile hike in central Shenandoah near Skyline Drive. Got in at 11PM on Friday night and hiked 3 hours with headlamps before setting up camp. Hiked the remaining 17 the next day through some of the thickest fog I've ever seen.

74 Vespa Super

April 7th, 2011 wheels

I've owned a 74 Vespa Super for about a year now and racked up over 2,000 miles on it. Luckily I've yet to run into any issues with it that I haven't been able to fix. It is extremely satisfying learning how to work on old scooters like this and I would highly encourage anyone who owns one to spend the time learning how to fix it (you pretty much have to though). Below are resources and notes that have helped me through any repairs I've encountered.