Hi! I'm Joe Maddalone
linkedin
github
youtube
resume
/writes
Instead of a giant docker-compose
Manage a shit-ton of smaller docker-compose files
12/6/2025
Extract structured data from images with DSPy and ax-llm
Let's get structured data from an image
10/26/2025
Summers ago
A reflection on time, technology, and the fleeting nature of digital summers
10/23/2025
DSPy Signatures in Ax-llm
DSPy signatures in ax-llm and how they eliminate brittle prompts.
10/9/2025
Missed CSS: accent color
dead simple.
9/22/2025
Proxy Reactivity
kinda neat
8/4/2025
How I UI
A very loose process I mostly follow...
8/2/2025
2024 movies you may have overlooked
forgotten on award night...
1/19/2025
2024 in the Books
A bunch of things I read in 2024.
12/30/2024
Rewatchables
my list of lesser-discussed rewatchable films
5/2/2024
An AI Timeline
A timeline of AI events.
1/7/2024
Code for fun
building to abandon
1/7/2024
2023 in the Books
A bunch of things I read in 2023.
12/30/2023
OliveTin Node
olivetin + nvm
12/27/2023
DupliBalance Disorder
Dumb app + automation I did today
12/26/2023
Crockford on the Alphabet
Douglas Crockford tells us how to say letters.
12/22/2023
ollama
ollama + langchain
11/23/2023
React Loop Mission Statement
A mission statement I wrote
11/17/2023
Joe Says: How to Conduct a Coding Challenge
joe tells you stuff like he really knows...
11/16/2023
Missed CSS: counters
Numbering without ordered lists.
10/22/2023
CSS Grid
clever thing.
7/23/2023
Plus Branding
Thoughts on lazy branding (+).
5/1/2023
Why I Do the Discs
I like physical media for movies.
2/16/2023
Handy DOM
handy dom stuff.
1/17/2023
Missed HTML: ruby
A quick win for otherwise complicated typography.
12/27/2022
The Man From Earth
An overlooked science fiction master class
12/7/2022
2022 in the Books
A bunch of things I read.
11/28/2022
My self-hosted stuff
Hosting all the things from a closet.
3/13/2022
Hexadecimal Color
How hexadecimal color works.
1/15/2022
Svg Path Data in Canvas
Building canvas shapes with svg path data
1/4/2022
Missed HTML: details
The details tag is often overlooked and reinvented.
12/12/2021
Rethinking the Developer Career Path
A really interesting perspective on this age old problem.
12/3/2021
The Long Goodbye to CommonJS
With the advent of HTTP/2, ES Modules, and other technologies the future of web development is ripe for major shifts.
11/28/2021
/experiments
→html →svg →canvas
html →svg →canvas
seam carving
image resizing algorithm
web audio
web audio code generator
canvas video grid
canvas video grid experiment
canvas video shape clipping
canvas video shape clipping experiment
particles
particles experiment
/projects
react-svg-path
react-svg-path library
react loop
react loop conference
path
path library
vogon
vogon application