Sign in

Mike Johnson

@indenterror.bsky.social
23 followers 25 following 16 posts

Software dev, mainly Python, Typescript and Go. Sometime sailor with our Hunter Vision 36 www.mikejohnson.dev

PostsRepliesMedia
Mike Johnson @indenterror.bsky.social · 10/02/2026
I'm not familiar with Inferno but you can probably make something work - check out the autorun function in mobx
000
Mike Johnson @indenterror.bsky.social · 09/02/2026
Hi - I don't usually, I wrap my components in observer most of the time (from mobx-react-lite). You can write hooks using mobx-react-lite that return state for non-observer components to react to, if wrapping everything is too much work or change. That's usually just during a migration though
100
Mike Johnson @indenterror.bsky.social · 12/11/2025
FastMail, really like it so far. Migration was smooth and the web client lets me use the delete key to delete mail. The future!
100
Mike Johnson @indenterror.bsky.social · 08/11/2025
Same. I eventually got so annoyed it motivated me to move my email off of Google. I'd considered it for a long time and they gave me enough dark pattern shoves to make it reality.
110
Mike Johnson @indenterror.bsky.social · 23/09/2025
My circles seem really surprised that the ivermectin people would do bad science
010
Mike Johnson @indenterror.bsky.social · 23/09/2025
Unbelievably, after all this nonsense they tell us the export will only be available after the end of our contract. Our own data! They're pretending we're transfering gold but the entire point of the hashes is they're useless. (Protect all the same, just in case, but still useless w/o original)
010
Mike Johnson @indenterror.bsky.social · 23/09/2025
Be warned: if you use #Okta they will hold your data hostage. I've been trying to migrate off of them for over a month. Several alternatives said it'd be a "few days" to get a password hash export, ha! They made me get our CEO ON A ZOOM CALL TO ESIGN. And still haven't enabled it over a week later
110
Mike Johnson @indenterror.bsky.social · 04/09/2025
Awesome, we just need to put "MS13" on it
020
Mike Johnson @indenterror.bsky.social · 08/08/2025
I don't think he's on here, but Raymond Hettinger doesn't know that he got me my first tech job Live coding interviews are dumb. I thought I'd be open about some of my past experiences. www.mikejohnson.dev/posts/2025/0...
mikejohnson.dev
Raymond Hettinger doesn't know that he got me my first tech job
000
Mike Johnson @indenterror.bsky.social · 17/06/2025
Following.. I always just use Libre Office because I want speaker notes and the timer
010
Mike Johnson @indenterror.bsky.social · 08/05/2025
media.tenor.com
a shirtless man with a bandana on his head is standing in front of a crowd of people holding ice cream cones .
Alt: a shirtless man with a bandana on his head is standing in front of a crowd of people holding ice cream cones, this is a scene from Hot Shots where they mocked fighting scenes. Charlie Sheen picked sprinkles and gummy bears for the fight
000
Mike Johnson @indenterror.bsky.social · 15/04/2025
It's like a new version of the "pretty pixels" problem: www.joelonsoftware.com/2002/02/13/t... Back in the day, we stopped showing prototypes that looked complete. Tools that looked unfinished were popular. Now you can prompt something that looks convincing but needs a lot of work to finish
joelonsoftware.com
The Iceberg Secret, Revealed
“I don’t know what’s wrong with my development team,” the CEO thinks to himself. “Things were going so well when we started this project. For the first couple of weeks…
040
Mike Johnson @indenterror.bsky.social · 15/04/2025
It's a challenge. I've tried to implement this in the past (or starting folks as a contractor), but really the only people who are going to consider it have no obligations and can go for a while without insurance. That leaves out a lot of the candidate pool
020
Mike Johnson @indenterror.bsky.social · 14/04/2025
I've been working on adding some generics to sqlx: ``` person, _ = sqlx.One[Person](db, "select * from person where email = '1@2.com'") ``` Fetches a row and returns a person struct. It's a work in progress, but we're using it in prod. www.mikejohnson.dev/posts/2025/0...
mikejohnson.dev
sqlx with Generics
Adding generics to sqlx
000
Mike Johnson @indenterror.bsky.social · 18/12/2024
He had an option down the middle just no time to wait for it to develop even without the extra rushers. Bad line
000
Mike Johnson @indenterror.bsky.social · 10/11/2024
I guess it was a mistake to wish to "for once to live in precendented times."
141