Don’t Be Afraid of Types

lmika.org
don’t-be-afraid-of-types

I found that there’s a slight aversion to creating new types in the codebases I work in. I saw it during my early days while I was working in Java projects, and I see it today in the occasional Go … Read more

Ask for no, don’t ask for yes (2022)

mooreds.com
ask-for-no,-don’t-ask-for-yes-(2022)

I think it is important to have a bias for action. Like anything else, this is something you can make a habit of. Moving forward allows you to make progress. I don’t know about you, but I’ve frozen up in … Read more

Don’t Be Frupid

selix.net
don’t-be-frupid

Frugality is a virtue. The art of doing more with less, making sharp trade-offs, and keeping waste at bay so the good stuff – innovation, growth, maybe even a little joy – has room to thrive. Any engineer worth their … Read more

I don’t like Docker or Podman

blog.liw.fi

Docker is very popular software to build Linux container images and running software in them. I don’t like it. Podman is a re-implementation of the concept, command line interface, and file formats that is very close to identical to Docker. … Read more

Don’t use cosine similarity carelessly

p.migdal.pl
don’t-use-cosine-similarity-carelessly

Midas turned everything he touched into gold. Data scientists turn everything into vectors. We do it for a reason — as gold is the language of merchants, vectors are the language of AI1. Just as Midas discovered that turning everything … Read more

Don’t Clobber the Frame Pointer

nsrip.com

Don’t clobber the frame pointer Home – RSS Posted 2024-12-24, updated 2025-01-03 Recently I diagnosed and fixed two frame pointer unwinding crashes in Go. The root causes were two flavors of the same problem: buggy assembly code clobbered a frame … Read more

I don’t do Domain Driven Design

tonymarston.net
i-don’t-do-domain-driven-design

Why I don’t do Domain Driven Design Posted on 1st March 2018 by Tony Marston Amended on 27th July 2024 Introduction A standard design process Features of my personal approach DDD “advice” which I ignore My implementation – Dealing with … Read more