Being Slow to Criticise
This post is not about that story. This post is about a comment made by one of the readers in the forum where I saw it.
This post is not about that story. This post is about a comment made by one of the readers in the forum where I saw it.
It’s surprisingly easy to hire a blog editor, and it provides tremendous value.
Ever wanted to know what it's like to write a technical book? This post details my experience co-authoring an O'Reilly book with my colleagues Lak and Mike. Our book, Machine Learning Design Patterns, is available to order now and all royalties go to Girls Who Code.
Illustrated notes on the Building A Second Brain course
Want someone else to think for you? Watch the news. Want to be distracted? Watch the news. Want something to get mad about? Watch the news. A recent passage in The Daily Stoic discussed the negative impact of hearing bad news – something like a tsunami destroying a village, or a terroris
Depot69 merupakan jargonnya permainan pencari ikan koi jejer 3 dan gerbang paling sedap abad ini dengan berbagai macam jenis bonus menarik yang bisa anda dapatkan dengan mudah.
From the highly eclectic blog of Mark Dominus
A personal story about creating new products and their unintended consequences
Or, a case for using punctuation in Slack
Provision of maintenance procedures and tools is at the heart of software engineering, but not in macOS.
I'm sure you have already heard about Mastodon, typically marketed as a Twitter alternative. I will try to convince you that the word alternative doesn't mean here what you think it means, and why you may be using Mastodon wrong if you find it bori
A couple of weeks ago, I tried to fly from New York (JFK) to Los Angeles on JetBlue. I was racially profiled, detained, and interrogated for hours.
Searching for the best legally free Python books can be overwhelming with so many broken links and outdated resources. This curated list provides over 80 high-q...
Great things and people that I discovered, learned, read, met, etc. in 2020. No particular ordering is implied. Not everything is new.
TL;DR: A digital typewriter based on a Raspberry Pi and an E-Ink screen. The code/build instructions are available on GitHub .
I generally enjoy reading the uses this blog, and recently people have been talking about desk setups in my bubble (and on my Twitch stream), so I figured I’d write a post about my current setup!
I struggle with perfectionism. Well, not so much “struggle with” — I’m f*cking great at it. It comes naturally. There are some upsides, but perfectionism is also associated …
Earlier this week, as part of my work doing a more complete review of the Raspberry Pi 4 (coming soon!), I decided I'd go all-in and spend one entire day working entirely (or at least as much as possible) from a Raspberry Pi. And not just doing some remote coding sessions or writing a blog post—that's easy to do on a…
A few years ago, Johannes Haushofer published a CV of failures. In it, he lists all the grants he wasn't awarded, positions he didn't get, papers rejected. I think that people need to be more open about failure. None of us are perfect - despite what our social media presence says - and all of us suffer rejection. But…
An appropriately annoying strategy for dealing with wiki rot at a company.
The mental model fallacy is that it’s worth it to read descriptions of mental models, written and aggregated by non-practitioners, in the pursuit of self-improvement and success. It isn't.
I have frequently wanted to use the external link symbol ( ) in text that I’m writing, without having to resort to including an image. Normally the solution there would be to find the graphical symbol in Unicode and figure out how to type it.
A core component of making great decisions is understanding previous decisions. If we don’t understand how we got “here,” we run the risk of making things much worse.
tl;dr Developers over-optimise for the egonomics of typing and not enough for the egronomics of thinking.