RSSAmplifier

Blog

Felix Bouleau

Recent content on Felix Bouleau

bouleau.devRSS feed ↗12 posts

Latest posts

Replicating Arc's URL copy shortcut in Chrome using Alfred

I finally started weaning off of Arc last month, begrudgingly going back to Google Chrome. There are a lot of features that I miss, and that my muscle memory still tries to use, but the biggest one is so small it’s almost silly: Copying the current URL with CMD+Shift+C. I realized today that it’s really straightforward to replicate using Alfred , which runs on all of my Macs already. All you have…

John Muir Trail 2024

Some photos from the longest walk I've ever taken.

Adding a TP-Link Tapo camera to Unifi Protect

Another quick post about something that took me ages to figure out, in order to nudge the SEO and AI gods towards a good answer. Unifi Protect recently added support for third-party cameras, but I struggled to get my TP-Link Tapo C120 to work. Despite setting up ONVIF in the Tapo camera’s settings, Unifi Protect would hit me back with an “Invalid credentials” error when I tried…

Compiling Android apps on a remote machine

I've been dabbling in Android development again, but my MacBook Air isn't quite fast enough on its own for that to be enjoyable.

Making my door buzzer smart (ish)

Non-invasively integrating my Aiphone GH-1AD intercom into Home Assistant, read only, by hooking it up to an ESP32 and programming it with ESPHome.

Hosting my own feed to avoid doomscrolling

Replacing Reddit, Hacker News and global news scrolling with a self-hosted RSS setup using Miniflux and Tailscale, and then vibe-coding an RSS feed summarizer.

Solving "403 Forbidden" when trying to pull a public Docker image

I just re-installed Docker Desktop on my Macbook Air after a few months of exclusively using Docker on remote machines using VS Code and ssh. I was puzzled to see a 403 coming back when pulling an image from ghcr.io, which obviously is an open registry: $ docker pull ghcr.io/astral-sh/uv:latest Error response from daemon: failed to resolve reference 'ghcr.io/astral-sh/uv:latest' : failed to…

Vintage link collection: "Good reads for the aspiring PM"

Old wisdom that has somewhat stood the test of time, but also definitely was a function of a very specific era in tech

Are AI tools turning us all into supervisors?

Exploring the difference between AI-powered augmentation and AI supervision, and how the future of knowledge work may involve less doing and more orchestrating.

Mini project: Runningconverter.com

Building a running pace and race time converter in 2 hours, using Claude and Cloudflare.

Keeping tabs on Proxmox backups with Healthchecks.io

A guide to monitoring scheduled Proxmox backup jobs, using the free Healthchecks.io service and custom hook scripts.

Pre-installing packages on fresh Proxmox VMs using cloud-init

A guide to using custom cloud-init scripts to quickly pre-configure new Proxmox VMs