Pinned post
Pinned post

Hello! I am and I have registered this side account so I can kvetch about tech without boring everyone who cares not one jot about it.

i can't, i can't use this commit message, it's too... jockstrappy

you LOOP useState? you LOOP her like the reducer function? JAIL! jail for mother for ONE THOUSAND YEARS!

Since this did such numbers on birdsite:

Five or so years ago I was working on the BBC's developer portal at and I was asked to replace the terrible fake code on the laptop screen in the stock photo. As an easter egg, if you click on the laptop screen then you can change it too.

I made a game for #gmtkjam

It's an arcade shooter where the design of your ship is both a tactical consideration and your health bar

The way contradictory models are layered on top of each other in modern web development is like going into Subway and trying to carefully craft your order so you end up with a lasagna.

New game:

Linux Battleships

Players SSH into each other's machines and take turns guessing process IDs to kill; last machine standing is the winner

Why is it that developers are unable to see a tab bar without massively overthinking it?

Oh no, they think, a tabbed component, we'll need a whole complicated state management system around it to hot-swap content andβ€”


Just put some basic links in and style them to _look like_ tabs. 99% of the time that's all you need.

Starting to wonder to what extent a design system is just Eats, Shoots and Leaves for UX.

Show thread

<Button size="big" color="red" variant="danger" type="poison" shape="pill" icon="download" generation={2} overrideFocus>Export</Button>

Show thread

All designers:

"With our new design philosophy we can just make a library of re-usable components and it'll be easy to build new features!"

*ten seconds later*

"I have designed the first five features." No two buttons look the same.

#Typography #Sound
It's Friday my friends, so here is some sound activated typography experiment, works with any sound (so you can speak, clap your hands, etc) by

(alt video: the letters of the typography move based on the noise in my flat)

shoutout to vscode's two very complicated scrollbars which disagree with one another

Not sure how I've only just noticed that both Firefox and Chrome let you duplicate a tab by middle-clicking on "refresh".

passive-aggressively approving everyone else's merge requests in the hope they'll realise mine has been sitting there for days

what if pianos were weird???

i mean, they so are, but like what if they really went to town with it? build a batshit piano and play cursed music on it!

this is what happens when i start writing code at midnight

I feel like this logo is supposed to be a microphone but I meanβ€”

I have made a version of Minesweeper where if you're forced to guess you'll always be safe β€” but if you guess when you didn't have to you'll always hit a mine.

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!