I wrote up a blog post for how we’re taking advantage of TypeScript to make developing our APIs easier and less error-prone, check it out!
In truth, it’s more complicated than that, since I also wrongly think that Bret Victor did the wat talk, so the thing I actually think is, “They put the wat guy on the OpenAI board?”
BRITISH TEA TRANSLATION GUIDE
"Cup of tea?" = A valued friend has arrived. Let's welcome them in.
"Spot of tea?" = A foreign guest has arrived. Hyper-English Mary Poppins mode activated.
"Pot of tea?" = The in-laws have arrived. I would very much like to impress them.
"...tea?" = I find this situation awkward. Let's do literally anything else.
"Cuppa?" = I don't know you. This is a veiled threat.
"Fancy a cuppa?" = You are smokin hot. Would you care for some intercourse?
"I'll make some tea." = There has been a death in the family or national tragedy.
The @gbhnews podcast series on Boston's Big Dig finished today. Even if you think you know the story of the Big Dig, this podcast tells it in a level of detail I haven't seen before, with a focus on the human stories behind its construction. It's well worth a listen, especially if you're interested in how #infrastructure is built in the US.
https://www.wgbh.org/podcasts/the-big-dig
https://www.youtube.com/playlist?list=PLMQKK3_a14M3A-SQdVVWhOfOw8xRUuueJ
Parenting sometimes seems like sorcery. We got Ms. 4 a new winter coat, she picked it out herself, a nice pink one.
She’s refused to put it on for the past week.
This morning, after I made her put it on because it was cold, I said that she looked like a “big pink cutie”, and that incantation was enough to transmute it into a beloved object. She’ll wear it every day now.
Experiments aren't expressions of customer desire:
https://www.billjings.com/posts/title/experiments-aren't-expressions-of-customer-desire/
Not so technical, but... I have seen this opinion expressed a lot, and I think it's incredibly harmful.
It's in the nature of the work we do that we get to decide more about what our customers get to do than they do. But it's important not to lie to ourselves about when we are and aren't doing this.
It’s hard to wrap your head around it, but a company like Google is really like 200 different groups that share HR and tech and such but can have wildly different workloads and cultures.
Some teams spend 6 months adding a button. I once spent 6 months making BoringSSL’s TLS 1.3 impl available to a billion+ Android users.
On the other hand, that button might generate hundreds of millions of dollars in revenue, depending on what button it is.
https://x.com/altimor/status/1695543062444015733?s=46&t=4fqJdY2teB4tKNDkoWtHIg
Software engineering manager at Cord. Counterculture-adjacent. Strong opinions, rarely tooted. (he/him)