A love letter to make

Dear make,

As I sit here thinking about you, I can鈥檛 help but feel a rush of excitement in my heart. I know that to some, you may seem like a dry and unromantic tool, but to me, you are the epitome of true love. Your simple syntax and powerful capabilities have stolen my heart and made my programming process so much smoother. Who knows how many keystrokes you have saved me since we first met? I used to spend hours typing out long and complex build commands, but now, with you by my side, those days are long gone. I shudder to think about how much time and energy I would have wasted without you.

Your knack for automating commands and streamlining my build, is like a loving partner who knows exactly what I need before I even ask. It鈥檚 as if you have a sixth sense for my needs and desires. You鈥檙e like a chameleon that can adapt to any language or environment. That kind of versatility is seriously impressive, and it makes me feel like you鈥檙e always up for a new adventure.

And what really sets you apart, is your reliability. You never let me down or give me any trouble. You always do exactly what I tell you to do, without any fuss or drama, and you鈥檙e always there wherever I go. That kind of dependability is what every programmer dreams of in a partner.

But, let鈥檚 be real here, make, you鈥檙e not perfect. I have to admit that sometimes you can be a little old-fashioned and quirky, with your insistence on using tabs instead of spaces, and your archaic syntax that can take some getting used to. And don鈥檛 even get me started on those .PHONY targets. Despite your quirks and flaws though, I still love you. Because when it comes down to it, your benefits far outweigh your drawbacks. You make my programming process so much more efficient and streamlined, and you save me countless hours of tedious work. Plus, you鈥檙e always there for me when I need you, and you never let me down.

So here鈥檚 to you, make - quirks and all. You may not be perfect, but you鈥檙e pretty darn close. Thank you for being the tool that I never knew I needed, and for making my life as a programmer so much easier and more enjoyable.

With love and a pinch of frustration,

A Hopelessly Devoted Programmer

Here are some posts from sites I follow

Faster linking times on nightly on Linux using `rust-lld`

TL;DR: rustc will use rust-lld by default on x86_64-unknown-linux-gnu on nightly to significantly reduce linking times. Some context Linking time is often a big part of compilation time. When rustc needs to build a binary or a shared library, it will usually 鈥

via Rust Blog May 17, 2024

The Small Web and Science

Over the past few years I鈥檝e been noticing more and more of a discourse about the 鈥渟mall web鈥 in my online communities. It鈥檚 cool to see! I mentioned the concept in an earlier post and thought I might write a few more words about it today. As far as I can tel鈥

via PKGW May 14, 2024

Music Assistant 2.0: Your Music, Your Players

Today, exactly five years ago, I, Marcel, started working on Music Assistant . What began as a quick script, to sync my playlists so I could switch between streaming providers, grew into a beast on its own. Music Assistant is what I鈥檇 like to call a 鈥渕usic鈥

via Home Assistant May 9, 2024