Tech for Product Managers - Speaking at General Assembly
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.
Speaking at PHPWorld 2015
I'm going to be speaking at the 2015 PHPWorld Conference this November in DC. My talk will be on common problems that agile projects face and how to overcome them.
What Goes Wrong With Agile and How to Fix It
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
Rebuilding an old Schwinn Tandem bicycle for a summer of fun.
Wednesday Night Spins Video
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
A quick tutorial on pulling down Google Calendar data with Node.js
Vietnam and Cambodia
Two weeks of traveling in Southeast Asia with my dad, little sister, and Katie.
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.
Soapbox Derby... but with Toilets!
A trip up north to hike Mt Washington and climb some ice.
FYBO Scooter Rally Interview
A local paper in Raleigh, NC interviewed me about a vintage scooter rally I was down there for.
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
The story of that time when I rode my bicycle 335 miles through the woods from Pittsburgh to DC.
Vespa P200 Rebuild
Photos and details on going through my old Vespa.
I rode a 1979 Vespa P200 2500 miles across the US as part of the 2012 Scooter Cannonball Run.
Ice Climbing in the Adirondacks
A great day of Ice Climbing up in Northern NY.
ORM with Validation in Kohana 3
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
"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
A great first track day with Motorcycle Xcitement and a Ninja 250.
Colonial Beach Scooter Camping Trip
Just a short weekend camping trip with the P200.
Motorcycle Trip to Nashville
1400 mile trip to Nashville and back on an 81 CB750
North of San Francisco
Riding a Triumph Bonneville north of San Francisco for the day.
June Northern Virginia Ride
Monthly ride on some of the best roads around DC.
Pittsburgh Vintage Scooter Club: Band Camp XII
Vintage scooters take over a band camp in Ohio.
East Coast Classic Scooter Rally
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.
A really great weekend of hiking, climbing, camping, swimming, live music, and via ferrata out in West Virginia.
Hiking and Camping in Cental Shenandoah
A weekend of camping nearly ruined by storms turned out pretty awesome.
Linking to YouTube on Mobile Websites
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
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.
Developing Web Pages for BlackBerry
You may not use one, your friends may not be using one, but the people who sign the checks for large mobile web project likely are. BlackBerry (BB) is still a large part of the smartphone ecosystem and any mobile web project should have support for BlackBerry.
74 Vespa Super
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.