Portfolio
In college, I misspent a few summers working as a Desktop Support grunt. I've always been hesitant to leverage this experience in my professional life—one, tech has changed a lot in 20 years; two, ...
Legitimately shocking positive drug tests are rare in the cycling world, but we got one this week. Even more shocking—how badly the athlete in question (and her support team) dealt with it. https:/...
Feel a little guilty taking any credit on this one—the Liviri product team and my fellow dev Nathan did nearly all the work. My contribution was basically just pushing the button that moved staging...
A deeper dive into Strava's accessibility (or lack thereof). As much as I don't want to make myself that guy who keeps Strava honest, that does seem like a space very much in need of an occupant. h...
Updated Cyclocosm for the first time in a long time. Focus on surfacing the good content, repairing the broken stuff, mobile performance, clean/coherent code and layout, and adherence to best pract...
I put together a front-end script that resolves and updates broken links from the cycling publication VeloNews. The link rot from their various acquisitions and platform changes was really hurting ...
If you're a Salesforce B2C Commerce Cloud dev, you know that platform's documentation can be a real source of agony. Lost a few hours today to trying to find/implement a feature because of two real...
https://twitter.com/Cyclocosm/status/1409555786376826882
Rode and and then mapped Hurricane, Sendero, the Flow Connector, and most of Charlie Don't Surf to OSM
"Attending" Salesforce's TrailheaDX conference via live stream. As an SFCC dev it's…interesting to see what SF has to say about their broader suite of products.
Updated OpenStreetMap with trails and other features mapped on an MTB ride through Yokun Ridge and Kennedy Park
Set up a custom domain for Polywork at polywork.cosmocatalano.com. It was remarkably easy.
Volunteered with the American Red Cross and Missing Maps, updating vulnerable communities on OpenStreetMap. This was part of OtterBox's wider Closed2Open employee volunteer effort.
Whitelisted security software system extensions in Recovery Mode to stop macOS from blocking their reports.
updated OtterBox mobile gaming page as part of OtterBox Power Swap Controller Batteries launch
created and published a How The Race Was Won® video for Liege-Bastogne-Liege 2021, which was promptly taken off YouTube by the ASO
created and published How The Race Was Won® video for Tour of Flanders 2021
created and published the first How The Race Was Won® video since before COVID for Milan-Sanremo 2021
Registered a trademark for How The Race Was Won®
I wrote an article about Strava