Previously at DigitalOcean, Khan Academy. Taught at Concordia Bootcamps.
He/Him 🌈
So cool that this is all plain DOM nodes. 🔥
So cool that this is all plain DOM nodes. 🔥
Someone built a 3D voxel engine using plain ol’ DOM nodes, no canvas/webgl. And it’s surprisingly performant, since it culls any faces that aren’t currently visible.
Repo: github.com/LayoutitStud...
There’s even a nifty lil’ editor!
Someone built a 3D voxel engine using plain ol’ DOM nodes, no canvas/webgl. And it’s surprisingly performant, since it culls any faces that aren’t currently visible.
Repo: github.com/LayoutitStud...
There’s even a nifty lil’ editor!
Having fun with eyes. Not creepy at all. 😅
Having fun with eyes. Not creepy at all. 😅
Just figured out how to erase it. Good riddance.
Just figured out how to erase it. Good riddance.
My approach historically has been to figure out the largest # that will run smoothly on my low-end 2019 Android smartphone. In this case, it’s something like 15:
My approach historically has been to figure out the largest # that will run smoothly on my low-end 2019 Android smartphone. In this case, it’s something like 15:
It’s not really Claude Code’s fault; this is sorta the integration nightmare I’d imagine trying to build a full-fledged app that works in any terminal 😅
It’s not really Claude Code’s fault; this is sorta the integration nightmare I’d imagine trying to build a full-fledged app that works in any terminal 😅
But no. It’s here:
But no. It’s here:
This is the result:
This is the result:
But anyway, I press the shortcut and a new Cursor file opens:
But anyway, I press the shortcut and a new Cursor file opens:
When my prompt spans multiple lines, Claude suggests editing the prompt in my IDE:
When my prompt spans multiple lines, Claude suggests editing the prompt in my IDE:
> It still isn't correctly misaligned. The problem is that you’re using display: contents. Instead, use CSS subgrid so that a two-column grid structure is passed down to the children
This fixed it, immediately:
> It still isn't correctly misaligned. The problem is that you’re using display: contents. Instead, use CSS subgrid so that a two-column grid structure is passed down to the children
This fixed it, immediately:
The tricky thing with this UI is that the features are all different heights (1 to 3 lines of text), and they’re supposed to line up perfectly, so that it’s easy for users to compare the same item across both cards.
Here’s the mockup again, showing this:
The tricky thing with this UI is that the features are all different heights (1 to 3 lines of text), and they’re supposed to line up perfectly, so that it’s easy for users to compare the same item across both cards.
Here’s the mockup again, showing this:
It did not go well. 😅
After a dozen prompts and 12 minutes, here’s the closest I got:
It did not go well. 😅
After a dozen prompts and 12 minutes, here’s the closest I got:
If you live in India, or another country with similar purchasing power, you can combine the Black Friday sale with a regional license. 💸
If you live in India, or another country with similar purchasing power, you can combine the Black Friday sale with a regional license. 💸
I added a new blurb to my 2025 post about AI, “The Post-Developer Era”, which digs into a recent study about developer productivity and AI:
I added a new blurb to my 2025 post about AI, “The Post-Developer Era”, which digs into a recent study about developer productivity and AI:
I think I’m missing something, though… It sounds like this optimization is designed to handle the case where `width`/`height` is included in a keyframe definition, but keeps the same value, like this?
I think I’m missing something, though… It sounds like this optimization is designed to handle the case where `width`/`height` is included in a keyframe definition, but keeps the same value, like this?