Chris Johnson
defaced.dev
Chris Johnson
@defaced.dev
Designer, developer, tinkerer.

Head of Data & Engineering: bamboonine.co.uk
Chief Tinkerer: gethorseman.app

/ defaced.dev
Pinned
It's that time of year again to brush up on your regular expressions.

Do you dare to discover the horrors that await in... The Typing of the RegEX

thetypingoftheregex.com
This is why I shouldn't be allowed organisation level access on GitHub.
November 6, 2025 at 5:11 PM
Had an instance where copilot kept changing my code because it didn't believe the features I was using existed.

So I made a fake website that said they did exist, then pointed copilot at that, and *NOW* it believes me. 🙃
November 4, 2025 at 4:18 PM
Living my best life, or rather many other lives.
November 3, 2025 at 10:29 AM
Reposted by Chris Johnson
I was there and can verify
October 19, 2025 at 6:52 PM
Reposted by Chris Johnson
NO!!!!! - dashare.zone ADMIN
June 2, 2025 at 6:42 PM
Oh, and I made my own Slitherlink game for mobile as a PWA because everything else on the market was not... great.

I've been busy in my own way.
October 16, 2025 at 7:06 PM
I've been working on some personal projects that might be worth showing off soon. 🥳

The first is a gravitational quantizer. MIDI IN maybe MIDI OUT, depending on how close it gets to the event horizon.

I'm finalising the visuals at the moment which are heavily inspired by TE's work on the OP-1.
October 16, 2025 at 6:59 PM
Raise your hand if you discovered Weezer after poking around the files on the Windows 95 CD. 🙋
October 12, 2025 at 8:05 AM
Might have to take TAPEFEAR offline for a bit for a rebuild. 🥲

The costs of the infra have got too much to carry each month with the tightening of budgets.

I'll likely take it down to retool, fix issues (it stopped updating) and change the infra so it's cost effective to run.
October 11, 2025 at 4:58 PM
Spotify Lossless doesn't appear to support the Chromecast Audio. 🤦
October 6, 2025 at 1:42 PM
Reposted by Chris Johnson
It's that time of year again to brush up on your regular expressions.

Do you dare to discover the horrors that await in... The Typing of the RegEX

thetypingoftheregex.com
October 30, 2024 at 5:56 PM
Did anyone actually do the age verification here, or have you just accepted using the service without direct messaging?
October 4, 2025 at 6:46 PM
Got bored and built a background removal tool that after removal adds a checkerboard background and saves it without transparency.
October 2, 2025 at 12:59 PM
Reposted by Chris Johnson
messenger.abeto.co

This is freaking insane. The level of polish necessary for this visual fidelity and it all runs flawlessly on mobile. Hats off.
Messenger
It's a small planet, but someone's gotta make the deliveries.
messenger.abeto.co
October 2, 2025 at 9:49 AM
When your colleague isn't looking, update their ChatGPT personalisation setting to only action things when they say "Simon says". 🤫
October 2, 2025 at 10:26 AM
Reposted by Chris Johnson
We’re live!! My brand-new course, “Whimsical Animations”, is now available. 🥳🎉

whimsy.joshwcomeau.com

I’m so excited to share all of my animation tools and techniques with y’all. 😄
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 24, 2025 at 2:56 PM
I'm exhausted by the AI hustle.

I've been trying to embrace it to see where it improves things in my workflow and it... doesn't in the long term.

You end up spending days scolding it like a child and jumping between models to get the results you want, which inevitably fail.
September 24, 2025 at 4:10 PM
Reposted by Chris Johnson
Just got sucked into @neal.fun's "Not a Robot"

neal.fun/not-a-robot/
I'm Not a Robot
Prove your humanity once and for all
neal.fun
September 21, 2025 at 11:37 PM
Reposted by Chris Johnson
New metal album just dropped
September 20, 2025 at 2:52 PM
Went for a nap next to my phone and had no idea about the alert. Woke up in a complete panic and ran in to scoop up a sleeping toddler. 😬
September 7, 2025 at 5:16 PM
I've been trying the GitHub Copilot agent out of curiosity. The first attempt at implementing a feature was 99% right, but I'm now two days into asking it to fix that 1% and things have regressed to the point where the entire project is a write off. 😂
September 5, 2025 at 6:58 AM
Silksong is almost criminally undepriced! That was completely unexpected for such an anticipated game.
September 5, 2025 at 6:44 AM
Whiskey drinkers, I'm looking for a recommendation to buy a whiskey loving friend as a thank you gift.
August 16, 2025 at 2:57 PM
Someone ported Lossless Scaling's Frame Generation to Linux and it's absolutely transformational on the Steam Deck.

Lock a game to 30fps and use 2x frame generation to hit 60fps.

It works so well it feels like magic. 🤯

github.com/PancakeTAS/l...
July 16, 2025 at 6:22 AM
Playing Death Stranding for the first time and surprised how well it runs and looks on a Steam Deck. 🥰
July 12, 2025 at 6:12 PM