Profile avatar
thomascannon.me
Web developer, musician, semi-pro party mom. +3 to Persistence Rolls. Operations & systems nerd. Building my own apps on the side @practical.computer https://thomascannon.me https://little-crm.com https://practical.computer
313 posts 663 followers 700 following
Prolific Poster
Conversation Starter

I'm glad I've worked with K-8 autistic students so I can say how, despite the material & educational challenges their families have to contend with, how special & wonderful autistic kids are. I love them, they enrich my work every day. RFK Jr is a Nazi-era eugenicist to me, a sick fucking bastard.

I want to teach an honors course called “Every Regulation is Written in Blood” and just teach the young everything that had to be put in place to make the safe, clean American life they take for granted

This is further proof from Kira’s daycamp that she’s dog hardware, cat software

REJECT WEB 3.0, RETURN TO HOMEPAGE

I'm so glad that this manager's KPIs are clawing their way into my notifications, as a macOS user for 15 years

Annie Wilkes of the modern era

Better a pig than a gen A.I. user!

Star trek had a lot of hard lines over the years, but this remains the fucking hardest

Bong Joon Ho knows writers who use subtext, and they’re all cowards

I'm in this issue! One thing I should have advertised better is that my UI overhaul guide includes an entire, bootable (after some configuration) Rails app that's a snapshot of *real production code.* I personally think that's invaluable for mapping how it works, and it's very rarely seen.

gen ai freezes all progress, creativity, and new thinking in place by recycling what has been, disallowing would could be. and what group of people might be motivated by that i wonder

I picked a hell of a time to start my once a decade reread of Jurassic Park. Which, unsurprisingly, was the first “adult” book I read & checked out from my local library at like 10-11 years old

Style transfer by humans has meaning that AI can never manage. "The vector Saturn devouring his son is more blunt and profound than any output of OpenAI’s anime engine because it is not a simple stylization but a reflection on the logic of stylization" networkcultures.org/entreprecari...

"gemini can now summarize your folder content" hey why doesn't gemini jump into a volcano? haha why doesn't gemini shoot itself into space? some ideas to consider

Good comes with hard, not phoning it in.

thomascannon.me/guides/the-r... I got impatient and hit publish! The Web Is A Living Document

done messing around via email with these jokers

Breaking in the amazing replica from @amyhoy.bsky.social & @thomasfuchs.at

I love me a turnip. But Caitlin’s got a point 🥴

I know that the economy is actively in freefall right now, but I am glad that after 4-6 months of chewing on the problem; I’ve written an 8.2K word guide on overhauling the view layer for a Rails app. It should go live by the end of the week, still getting reviews on the first draft.

[Youth pastor voice] You know there's another guy who is orange and hates Mondays

CEOs upset about Trump’s tariffs sound like mob bosses shouting “I thought we had a deal!” at the Joker.

What browser features do have enabled componentized frontend code to become feasible for any team size? My list: - CSS Layers - Custom elements - ESM support - The move away from callbacks to async code.

DO NOT MISTAKE EARNESTNESS FOR A THING TO BE AFRAID OF. “Cringe” or s too often simply just the word used to mask the discomfort that comes with being vulnerable! It’s okay to feel vulnerable about being earnest about important issues in the world!

I keep seeing a lot of people saying things like, “We need artists now more than ever!” (Referring to how they say art gets society through tough times.) To that I say, actually pay artists. Share their work. Don’t demand things out of them for free when we all are subject to paying bills.

What browser features do have enabled componentized frontend code to become feasible for any team size? My list: - CSS Layers - Custom elements - ESM support - The move away from callbacks to async code.

TIME TO DROP THAT MEME AGAIN BABEYY

It's also the day for my favorite meme! If this aging Klingon warrior can get it right, so can anyone.

One hell of an opening for this @tressiemcphd.bsky.social piece www.nytimes.com/2025/03/29/o...

Great read from @ericvb.bsky.social on the story of a French animator who managed to get a job at Studio Ghibli. The insight into Ghibli's methods and hands-on care couldn't be timelier in terms of the current news cycle and OpenAI's ghoulish Ghibli ripoff machine.

How do I break it to my dog that she did *not* win prom queen at daycamp?

This ! was thinking about it today and the Porco Rosso Meme, sooooo

This is better than any art AI has ever made