Alexander Petros dot com

A photo of Alex Petros, wearing jeans and a white tshirt, watering plants in the foreground. To his left is a tall wooden fence.

My Websites

Unplanned Obsolescence
My blog about writing software that doesn't rot
The Floating Continent
My blog about software, for the people that software happens to
We Make Internet
Art project with my friend Morry

Selected Works

Here's a couple recent works that I'm proud of:

The Missing Mechanic: Behavioral Affordances as the Limiting Factor in Generalizing HTML Controls
An analysis of of which HTML semantics can be easily extended and which ones need entirely new metaphors
Who's Afraid of a Hard Page Load?
Single-Page applications are an anti-pattern
The Easiest Moment in Human History to Plan a Party
The difference between social networks and social media
Prolog Basics Explained with Pokémon
A fun diversion into logic programming
Why htmx Doesn't Have a Build Step
How to do less with less