I'm not familiar with Inferno but you can probably make something work - check out the autorun function in mobx
I'm not familiar with Inferno but you can probably make something work - check out the autorun function in mobx
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
FastMail, really like it so far. Migration was smooth and the web client lets me use the delete key to delete mail. The future!
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.
My circles seem really surprised that the ivermectin people would do bad science
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)
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
Awesome, we just need to put "MS13" on it
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...
Following.. I always just use Libre Office because I want speaker notes and the timer
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
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
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...
He had an option down the middle just no time to wait for it to develop even without the extra rushers. Bad line
I guess it was a mistake to wish to "for once to live in precendented times."