Jan-Piet Mens An exciting aspect about teaching is “what questions will I get today?”, and I wasn’t disappointed when a student asked: Why was a dot chosen to separate labels in presentation for DNS names? ...
Pop!_OS Lead: Linux Developers are “Patronizing Pedantic Megalomaniacs” Connect with Lunduke and other members of Lunduke community
What is a correlation, and how do you think clearly about it? You’ve probably heard that “correlation is not causation”, but what does that mean? It’s a phrase that captures the fact that, just because two things are correlated doesn’t mean that one causes the other.This can be seen most vividly in correlations betw...
Shrinking Big PostgreSQL tables: Copy-Swap-Drop In this post, you’ll learn a recipe that you can use to “shrink” a large table. This is a good fit when only a portion of the data is accessed, the big table has become unwieldy, and you don’t want a heavier solution like table partitioning.
Seek and you shall find A couple of months ago, I introduced Ready Player Mode, an Emacs major mode used to peek at media files from my beloved text editor. The goal was simple. Treat opening media files like any other file, that is, open and go.
Building a healthy and sustainable funding model for open source software How we can build a healthy and sustainable funding model for open source software which is being used by thousands of companies and developers around the world.
PostgreSQL Schema Health Metrics Metrics I track that help me keep an eye on the health of the PostgreSQL schema
Common Behavioral Interview Questions For Big Tech – Dev Leader Weekly 60 Welcome to another issue of Dev Leader Weekly! In this issue, I discuss common behavioral interview questions in big tech and my thoughts on them!
How embeddings make your email client better? – dobror.com A lot of people talk about AI and LLMs. But we see little talk about Embeddings and that’s where a lot of the “AI Magic” works.
I Never Expected To Run For Office—Here's What I Learned I didn't win, but I'll never see politics the same way again.
Add Live Preview using WordPress Playground – Alex Kirk Have you ever hesitated to install a new WordPress plugin, worried about whether it would meet your needs? Likely, many potential users of your plugins feel the same way.
Everything I learned building a million dollar agency Everything I learned about growing an agency business to over $1M in annual revenue over 8 years, and how I would do it faster next time.
The dawn of a new startup era What will the next wave of generational companies look like? What’s the shape of fund returners going to be, in the next decade? How will they affect startups formation and funds performance?
Asynchronous IO: the next billion-dollar mistake? Asynchronous IO (also known as "non-blocking IO") is a technique applications use to allow performing of many IO operations without blocking the calling OS thread, and without needing to spawn many threads (i.e. one thread per operation). In the late 1990...
Try to Fix It One Level Deeper I had a productive day today! I did many different and unrelated things, but they all had the same unifying theme: