How I recorded an album on my own, in my room
Detailed overview of what I learned and what I did to record and publish an album on my own, from my room
Detailed overview of what I learned and what I did to record and publish an album on my own, from my room
The story of a bug, and how I addressed it.
We spent one day 1 building a system that immediately found a mid 7 figure optimization (which ended up shipping). In the first year, we shipped mid 8 figures per year worth of cost savings as a result. The key feature this system introduces is the ability to query metrics data across all hosts and all services and…
Since macOS 10.12 there’s a bug in Apple Mail that causes it to randomly become the frontmost application. If you are in full screen mode — like when you are giving a talk or watching a movie — it opens itself up in split view mode where it takes up half the screen while your other main window is being resized. I saw…
How to save hours by trimming videos without reencoding or rerendering.
Apple has recently shipped the first Macs based on the new Apple M1 chips. Today we have a public preview that you can download and try out!
The Graphics Interchange Format ( GIF ) is over 30 years old but is a pervasive part of internet culture. We use GIFs to serve short, silent, and looping videos, which frequently become memes . Entire services exist to create and share them, and many smartphone keyboards have built-in GIF support.
After a decade of writing explanations, I've simplified the strategy I use to get new concepts to click. Here's how to teach yourself a difficult idea, or…
A major update to Logic Pro X includes a professional version of Live Loops, a completely redesigned sampling workflow, and new beat-making tools.
I write very short scripts, sometimes for single-line commands. Here's why you should do it too.
Behind the scenes blog of pretix, your friendly ticketing system from next door.
Anyone can now sign up to use Cloudflare’s new privacy-first Web Analytics -- even without changing your DNS settings.
With the benefit of hindsight, this was a naïve question: > Alright clever IoT folks, I've got two of these garage door openers, what do you reckon the best way of connecting them with Apple HomeKit is? https://t.co/i0RmjSMkkD — Troy Hunt (@troyhunt) April 25, 2020 [https://twitter.com/
This website is designed to help you understand some basic git concepts visually. This is my first attempt at using both SVG and D3. I hope it is helpful to you.
My name is Erik, and I am a Dutch software developer. I also like to write fiction. One could say I spend a lot of time trying to capture the world in plain text. Source code for the small part of it that can be expressed in logical terms, stories for everything else.
Something I’ve been thinking about recently is how when I’ve worked on any kind of distributed system, including systems as simple as a web app with frontend and backend code, probably upwards of 80% of my time is spent on things I wouldn’t need to do if it weren’t distributed. I came up with the following description…
How the JPEG format works: file headers and markers, Huffman coding, quantization, zigzag and the DCT, explained by writing a JPEG decoder in Python.
Rakhim's homepage. I build open source projects and write about technology, programming, and life.
What you pay attention to becomes your life.
Over the past few months I've had an ergonomic keyboard obsession. It started out simple, just wanting to improve my typing experience. It ended with me writing a driver. This is my story - now available as an audiobook!
Got things to do and things to watch? Do both using Picture-in-Picture in Firefox. It lets you pop a video out of its webpage and pin it to your screen so you can keep watching while you're on other pages, tabs and apps.