Why I switched to Fathom for web analytics
I fully switched my personal site from Google Analytics to Fathom - something that I had been considering for a while, and finally decided to go all in on.
I work as a co-founder & CTO at Craftwork — I'm a founder & product builder with background in design and development.
Find me on Bluesky @mikebifulco.com, Threads @irreverentmike or Mastodon.
What you see here are my own thoughts, and don't necessarily reflect the views or opinions of Craftwork or you, or anyone else.
07-15-2025
Public investments in education and research are a no-brainer, and these examples of game-changing innovations that came from "low value" fields of study tell you why.
I fully switched my personal site from Google Analytics to Fathom - something that I had been considering for a while, and finally decided to go all in on.
Subscribe and join 🔥
My weekly newsletter for product builders. It's a single, tiny idea to help you build better products.
Once a week, straight from me to you. 😘 Unsubscribe anytime.
On my walk this morning, I found myself wondering what it's going to be like when things go back to normal.
This post came from my work on Surviving Other People's APIs. I've been working on a chapter on Async - the content below came from that writing, but doesn't quite make sense in the context of the book. I didn't want to scrap it entirely, so it's found its way into a blog post. I'd love to know what you think!
My guess is that if you’re reading this, you’re a newly remote worker, due to the rapid and terrifying expansion of the COVID19 Pandemic. I’m not here share medical advice; if that’s what you’re after, there’s far better places to look.
If you follow me across the various other social networks I use, you'll likely stumble across my passion for cycling. For the past 8 or so years, road cycling has been my primary form of exercise. I love cycling; it keeps me sane, and helps me live a healthier life, while seeing the world. If you haven't been on a bike recently, you should give it a shot - I can't recommend it enough.
So, like all good things, the idea for this post comes from a tweet...
Dependabot is an automation service that will automatically create PRs to keep your projects' dependencies up to date, and it is really powerful.
This is an article about CSS and usability. The ch unit in CSS was a revelation for me, and I promise that if you don't know about it already, you're gonna love it.
This is a follow-up to my first post on the upcoming Promise.allSettled() function, coming soon to a node application near you.
Part 2 in a series of posts on destructuring syntax for JavaScript and Node.