Pinned toot
Pinned toot

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

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.

just had a kickoff meeting for ticket PS-69 at 4:20 PM so my day's going well

Honestly, I have an ex-employer who if they did this would fold within about— who am I kidding, they'd do better because all their money comes from selling a decade-old PHP app that none of use ever agreed to touch.

another successful application of basic arithmetic, this is why we make the big bucks

found out today that all our date strings follow the ISO 8601 date spec, but our docs say ISO 9801, which is the "requirements for mounted ophthalmic… reduced aperture trial case lenses"

what is "zero"? what purpose does it serve? mathematicians have speculated but nobody is sure

Show thread
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!