4 February 2024

40 links · Sunday

Fiverr doesn't work for software projects

I have a little calendar problem in my life, which I want to solve with software. Software, that I didn't want to write myself, but rather outsource to someone I can pay for developing it for me. Here is why I ended up coding it myself and why Fiverr doesn't w…

My Kingdom for an Injury Designation

As a statistics enthusiast and a guy who now regularly works out, I have fully embraced the data I get from my Apple Watch. I’m not alone. Go to a gym or any popular trail, and you’ll s…

Render 2024 | June 12 - 14, 2024

Render is the premier software engineering & technology professional conference with a diverse lineup of technical speakers & immersive workshops featuring good vibes & great music.

On successor states and websites

This month, like everyone online, I have been watching with a mixture of chagrin and schaudenfruede as platform capitalism digs itself into ever more complex and narrow burrows. By this I mean it’s…

What language am I looking for?

If you ask anyone who knows me what my thoughts are on javascript, you will get a unanimous “he hates it”. Typescript helps, but it doesn’t fix the problems. I don’t believe the problems I have with it are actually solvable without some radical changes in the …

Why I try to be vain

How I look at vanity & why I think its useful in small doses.

How to Replace Your CPAP In Only 666 Days

This story is not practical advice. For me, it’s closing the book on an almost two-year saga. For you, I hope it’s an enjoyable bit of bureaucratic schadenfreude. For Anthem, I hope it’s the subject of a series of painful but transformative meetings. This is n…

Why is the mouse cursor slightly tilted and not straight?

Is this a legacy thing or does a tilted cursor serves a purpose? I can tell that, the angle provides a totally vertical left edge which helps when highlighting text but what else apart from that? ...

How much bigger could Earth be, before rockets wouldn't work?

hint: Apparently the Tsiolkovsky rocket equation does not actually say that you can launch a conventional rocket into orbit around an arbitrarily large and massive body. I'm looking for a number b...

Variable names as handles or sigils

I'm trying to get back into using the notebook, so I'm digging through my drafts for posts I can rescue. This one bogged down because I made the mistake of doing some reading and deciding that it was More Complicated Than That. Anyway, this seems like one part…

Improve your shell skills with Clai

I created a very simple command line utility in go that helps you create non-trivial command line / shell commands. It’s actually just a thin wrapper around the openai API’s, but it can be pretty usefull and saves you from switching to a chatgpt session or sta…

It’s The Impunity, Stupid

Elon will save the planet if we let him break any law he likes… but then who will save the planet from Elon?

Introduction to Chaos Engineering in Serverless Architectures

Chaos engineering is a proactive methodology that intentionally introduces controlled disruptions and failures into a system to uncover weaknesses, enhance resilience, and ensure robust performance in the face of unforeseen outages. Everything fails, all the t…

Machine Learning to Ski

All ski tracking apps can record information about your day on the slopes, including top speed and distance traveled. More importantly, they offer advanced analysis, such as differentiating between time spent on the lift and actual skiing. However, they rely o…

Simplify the Internet - zen habits

By Leo Babauta The Internet is overwhelming for many people – it never ends, and our connection to it is consuming more and more of our time. When things get overwhelming, my advice is always the same: simplify. But how do you simplify such a complicated beast…

A minimal, complete and correct ELF file

As part of the compiler for my homebrew language, Garlic, I've been exploring what's in an ELF file. This is so I can output a binary file, ready for execution, instead of depending on an external compiler like GCC to do that last step. As a first step, I've h…

Lamport clocks

Last weekend I wanted to get some inspiration to write some TLA+ spec and I got my hands back on the paper Time, Clocks, and the Ordering of Events...

The Perfect Mediocre

My tales as a technical founder, manager, and software engineer.