-
-
Testing the Fediverse
I’ve added an ActivityPub plugin to my blog. I LOVE the idea of just using my own platform and having it published to followers wherever they are. Let’s see if I can get this to work
-
How to Sleep: Part 2
Equipment As a follow up to part 1 I’d like to take some time to talk about some of the devices I use to help me listen to audio books and get to sleep. When I was single, I mostly listened to audiobooks on my phone speaker or on something like a Homepod Mini in…
-
How to Sleep
For most of my life I’ve had a problem. I have always had trouble getting to sleep, sometimes leading to being in bed, tired, but still quite awake way later than I’d like. Over the years I’ve worked hard to correct this. I’ve invested a bunch into having a healthy bedtime routine, consistent, less blue…
-
Midly
A week ago I did something I’ve always wanted to do. I launched my first iOS App. It’s a simple app that solves a niche problem I was having: I wanted to see my friends more in real life. However, as I’ve gotten older and have more responsibilities I’m finding planning small get togethers to…
-
A case for minimizing moving parts in a build
Unrolled Tweet Thread If we take the chance that a tool (compiler, linker, batch, whatever) remains working for a particular codebase after one year as a given probability p, then the chance that build remains working after x years is pxn, where n is the number of tools used in the build. That’s “just math”.…
-
Musk’s Rules for Engineering Design
The most common error of a smart engineer is to optimize a thing that should not exist
-
The Discipline of Software
One of the things I find the most difficult to teach is the discipline to solve exactly the problem that is in front of you, and only that problem. Solve it in the simplest way you can think of. Be confident that in the future if new requirements arise, such as improved performance, you’ll be…
-
Map of Off Leash Dog Friendly Parks in NYC
All the information above was taken from https://www.nycgovparks.org/facilities/dogareas and encoded to the best of my abilities. I’ve tried to encode the rules for the specific park in the description when you click on the pin but if you know more specific details let me know in the comments and I’ll do my best to keep…
-
How to make Kaleidoscope your default Git Diff and Merge tool
First you need to grab the ksdiff command line tool and install it https://www.kaleidoscopeapp.com/ksdiff2 Then the following set of commands will set kaleidoscope to be your default diff/merge tool Then to run it
