It's okay to let things end

Last week, I was listening to Spotify for the last time. Already I wa… Read more
Last week, I was listening to Spotify for the last time. Already I wa… Read more
It's fun to make tangible things. Between s… Read more
A webpage that lists resources to use instead of Generative AI. Read more
A 48x48 pixel image I made as the favicon for insteadofai.site. Read more
I have made a webring! This feels important to me as I try (along with many o… Read more
Very excited to watch Over the Garden Wall again with some friends! This is easily one of my favori… Read more
I've been reading the Mars Trilogy by Kim Stanley Robinson. I've been loving these books and flying… Read more
After reading a blog post from Andrew Dana Hudson about therm… Read more
Maintenance and repair are essential to a more sustainable, and frank… Read more
Recently returned from a ten day vacation in Lisbon, Portugal to cele… Read more
Over the past few years, I have been taking in a lot of Solarpunk inf… Read more
No one gets seconds til everybody gets a home. Hunger and homelessness are policy choices. … Read more
I have been sketching lately. Mostly sitting in a place and drawing a… Read more
Despite a very full schedule leading up to the Social Justice Hackath… Read more
Coming through feeling sick and just in time for day light savings, w… Read more
Excited to see that the sunlight is just starting to stick around aft… Read more
The website for the Philadelphia Social Justice Hackathon. Built with Michael Chow, Hao Ye, Jake Ri… Read more
After a few weeks working at my new job and settling into new habits,… Read more
New year. I am newly 35 years old and just came through a tough but s… Read more
Earlier this year I built a project that came from a … Read more
Autumn is in full show here in Philadelphia, at least up in the North… Read more
Over the past few weeks I have released a tutorial to make the classi… Read more
How to make Minesweeper part 3 This is the final part of this 3-part series! I rec… Read more
How to make Minesweeper part 2 This is part 2 of 3 and I recommend starting with R… Read more
Overview Let’s make minesweeper with just native web tools! Using only native web components we ca… Read more
I have some updates from the past week and a content schedule for the… Read more
I have been working on personal projects in my spare time for a few w… Read more
From the project page: The project we are currently working on is building out an… Read more
I have been arguing with myself for a while now about getting back into content cre… Read more
A pixel art poster I made advertising a party in Philly to acknowledge … Read more
I have been trying to keep this portfolio and its parts pretty simple and lightweigh… Read more
I am still very much on the job search. I am actively seeking a full-time (thoug… Read more
I am currently volunteering on a project as part of Code for Philly's Launchpad … Read more
PhilaVibes is a map application that helps people in Philadelphia at point A with more ti… Read more
A demo project by Azavea (now Element 84) developers to show Bipartisan Infrastructure Bill Spendin… Read more
A repository of the work that fellow Azavea co-workers and I went through to learn computer science… Read more
A debt snowball calculator with a chart showing how the different debts pays down as you … Read more
Note: This was originally published on the Azavea blog, but I wanted to put this here… Read more
A small 2D simulation of particles enacting gravity on each other and combining as they g… Read more
A clone of the classic computer game, Minesweeper. Read more
A Philadelphia-specific weather based packing list for bike camping trips. Read more