rssed

a collection of dev rss feeds - blogroll

Add a new feed

+

324 feeds


Cory Dransfeldt • Posts

Posts

Caching, bot defense and a CDN 🔗

I've been wary of and interested in putting a CDN in front of my site. I had tools in place to block bots (and several countries), but they were fragm [...]

My router is not a calculator 🔗

I run my own analytics on this site. It's straightforward, collects as little as possible and gives me some basic counts, referral info and a list of [...]

AI companies are parasites 🔗

Merriam-Webster: An organism living in, on, or with another organism in order to obtain nutrients, grow, or multiply often in a state that directly or [...]

Expanding my music pipeline 🔗

I've written at length about my scrobbling implementation on my site. Until now I'd managed the metadata for my music manually, editing it on macOS be [...]

Become worthless (to tech companies) 🔗

Tech companies and their executives have, broadly, moved to align themselves with investors and adopted a posture of, often, disdain or outright hosti [...]

Agent email is spam 🔗

I've been getting more email from agents lately and it's all both formulaic and irritating. My favorites (sarcasm) are the ones that cite a post where [...]

Friendly names for private services using Headscale, CoreDNS and DNSimple 🔗

When I started setting up private, self-hosted services one of the things I wanted to maintain was a pattern of friendly, human readable names to acce [...]

Implementing webmentions 🔗

I've been working on a number of connection points between my site and the broader web. Part of that effort has been webmentions (which are a fairly s [...]

Farewell Cadence 🔗

Replying to "I made a music app" I'm indecisive, so Cadence is back on the app store. It's free and features a number of significant updates. I've d [...]

Disabling Siri 🔗

I only ever use Siri to set timers and turn on Do Not Disturb. It's pretty good at those things. It is very, very bad at many other things. I'll often [...]

Self hosting a PDS isn't hard (so far) 🔗

Due to my compulsive need to self-host whatever I possibly can1, I decided to set up a self-hosted PDS. All that's on it so far is my Bluesky profile [...]

Somewhere, I'm online and listening to music 🔗

For a while now, my home page has shown whatever song I'm listening to (or, if idle, the last one I played). Initially, it was powered by last.fm. As [...]

Designing a listen later pipeline 🔗

I've had this long, long running relationship with bookmarking and read it later services. I'll commit to one, excited about whatever feature set it o [...]

Implementing standard.site on a nonstandard site 🔗

Now that this site is written in Go1, I've turned to restoring and adding more features connecting it to the open web. While I maintain a healthy skep [...]

Throwing my Roku in the trash 🔗

I work from a big corner desk and part of the space on that desk is taken up by a small TV positioned in the corner. I use it occasionally and, for th [...]

Lifting Mastodon rate limits 🔗

I'm a reluctant Bluesky user and a new Bluesky user. I expanded my site's syndication implementation to support Bluesky and updated my links implement [...]

Building the future 🔗

Watching the tech hype train while working in the industry has always felt a bit surreal. There's this nascent feeling that what I'm working on, while [...]

Ribbon - a linkding client 🔗

I built a native iOS client for linkding and launched it, as I usually do, with a sarcastic-ish Mastodon post. I'd been using my instance as a PWA (in [...]

Personal site infrastructure, diagrammed 🔗

That I even need and have made a diagram of the infrastructure for this site speaks to how over-engineered it is. Yet, while it is ostensibly a person [...]

Battling bots 🔗

I've already blocked entire countries to combat scrapers, I update my robots.txt for well-behaved bots (and 403 any included in the list that access a [...]