Git Commands Explained with Cats (2017)
git purr, git meowge, and git puss! My doodling on basic git commands, and difference between merge and rebase with cats!
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,415 posts.
git purr, git meowge, and git puss! My doodling on basic git commands, and difference between merge and rebase with cats!
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/
A practical guide to creating and maintaining powerful megamerge workflows in Jujutsu for faster, conflict-free development.
Why I decided to ditch Cursor and switch to running Claude Code in an isolated environment + diy guide!
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.
I've been working on a project called Monocle [http://monocle.io] these past few weeks, and it's time to show it to the world. Monocle is an experiment in creating a friendly and intelligent community around sharing quality content with a focus on technology, startups and frankly anything
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.
Tools for multi-processing on unix
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 I optimize SVGs for this blog and why you probably should, too.
In a quest to reduce the number of processes running in macOS Tahoe, consider the example of Time Machine backups, which can easily be replaced by 3rd party alternatives.
I document how I use AI, one year after my first writeup. Everything's completely different.
IDEs (Integrated Development Environment) are great tools to make the lives of developers easier.
The one where I build my own text editor (until I get bored).
Come to the dark side, we have keyboard shaped cookies.
Note: The way I manage my email wouldn’t really work for most people, so don’t read this as a recommendation. This is just a discussion of how I prefer to use email.
Regular readers would probably know that I have a love of batteries, and their associated test equipment. Maybe it was the fact that they were expensive, but pervasive, and my enjoyment as a child …
Everyone is using Obsidian for AI, or wants to use it to become more productive. But I think it's a dead end.
There comes a time in every photographer's life when they must ask themselves what to do about all those photo RAWs filling up the tiny-compared-to-spinning-platters SSD on their primary machine.
Lazarus Lazaridis’ personal blog with posts mostly related to programming and opensource. And cats.
Here's a quick tip on how to manage multiple Git identities (e.g. personal, work, client1, client2).
In this post, I describe my entire Personal Knowledge Management (PKM) system and its evolution over 25+ years
As DebConf22 was coming to an end, in Kosovo, talking with Eeveelweezel they invited me to prepare a talk to give for the Chicago Python User Group . I replied that I’m not really that much of a Python guy… But would think about a topic. Two years passed. I meet Eeveelweezel again for DebConf24 in Busan, South Korea…
“Thanks” to the pandemic, I’ve spent much more time figuring out how to deal with video and live streaming than I ever thought I would. It’s turned out to be a surprisingly rewarding experience. In no particular order, here are some things I’ve learned along the way.
I use a fairly well-developed todo list system to manage my workload during the day. Some of the details are unusual, so I thought it would be worth sharing.
How the JPEG format works: file headers and markers, Huffman coding, quantization, zigzag and the DCT, explained by writing a JPEG decoder in Python.
Is a process named triald stealing lots of CPU? Or maybe ~/Library/Trial is huge, or filling your backups? Maybe it’s all just one of Apple’s Experiments.