Articles from TnL

The DataUtils Pattern
posted: 24, Feb 2025 at 07:32 PM

I have incepted a pattern at a few big tech companies that my friends worked at after they did some side stuff with me. It makes your life testing against a database way easier. You'll never look back once you've got it going.

Less Indirection is Better
posted: 22, Feb 2025 at 02:03 PM

In computing performance, direct instructions are fastest, but are difficult to program. In code, indirect seems elegant, but just ruins cognitive ability. The balance should lean towards directness. Indirection may not be bad, but it's only good in small quantities.

API Contracts are Everything
posted: 22, Feb 2025 at 12:11 PM

Good fences make good neighbors. This is the most important concept in cooperation and coordination of work. Ostensibly I'm talking about software engineering, but it's also true of everything in life. Everything.

The Two Kinds of Value
posted: 22, Feb 2025 at 11:05 AM

Everyone in business talks about "creating value" in various contexts, but what the hell does that mean? Well, there are two kinds, and you're either creating it directly or not, and with others or not. It can be complicated, but ultimately we can focus on ourselves and understand it all just fine.

Data People are Different
posted: 11, Feb 2025 at 06:30 PM

Some data people think they're just software engineers with a different focus, while some software engineers think data people have no idea how to code at all, and all of this is both true and not and silly. The confusion needs to stop, because working together is hard enough without the egos and title gore and miscommunications.

Pages 1 >