Roll Your Own Analytics
How to build a free, privacy-focused alternative to Google Analytics
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,415 posts.
How to build a free, privacy-focused alternative to Google Analytics
A closer look at a fashion trend in printed circuit board design.
git-remote-dropbox is now on PyPI!
Freedom is a state of mind
One of my goals for 2020 was to stop using Google's products. There are a lot of reasons why, but that's not the point of this post. I found out about…
TL;DR I use an Excalidraw, wrap the elements of interest with a frame, name it with export_ prefix, my forked excalidraw extension automatically generates SVGs for light and dark mode.
Discreetly modding my friend’s apartment intercom to work with Apple Home.
Detailed overview of what I learned and what I did to record and publish an album on my own, from my room
Dear client, Setting aside the challenges of using Zoom under ChromeOS and Linux, I have mostly been declining invitations to Zoom calls...
In GitHub Actions, you can use the shell keyword to specify the shell that runs a given run: block. This keyword is optional for workflows but mandatory for action definitions.
We all know the current US President is one hell of an orator and often assures us that he has “the best words”:
The story of a bug, and how I addressed it.
I block ads in the browser. I block ads at the DNS level.
It’s been about 6 weeks since I joined Tano, and this is what my commit history looks like:
Revenge tale against Consumer Electronics "Control".
The Grymoire - Tutorial on the SED stream editor.
My family wasn’t poor by any stretch of the imagination, but I was raised to avoid spending money whenever possible. I was also taught “it’s a poor craftsman that blames their tools”, which apparen...
News reports tell us that Customs and Border Patrol has become more aggressive about checking social media accounts at the border. In doing this, the United States joins a growing list of countries that recognized the value of these accounts, and the unique data mining opportunity that a border crossing provides.
I often recommend F-Droid to my Android-using friends. F-Droid is an alternative app store which contains only Free and Open Source Software (FOSS). It's great because the apps are almost all not evil. Did you know that a flashlight app doesn't need access to your contacts, location, and pictures? Did you know that…
I’m working on more posts about the Catalina release, but I wanted to start with a short warning. I’ve heard a bunch of reports of data loss in Apple Mail. Thankfully, none seem to be caused by my apps . (Ironically, one of the bugs I’ve encountered is the inability to delete messages via AppleScript.) And, in fact…
A few tips to level up your vim editing skills from beginner to intermediate.