Developer
Posts tagged “Developer”
Goodbye, Cute Robot
I recently did some digital decluttering and while I was meant to downsize my digital footprint, I ended up expanding it instead. Typical of me. Just like when I got rid of my own clutter at the car boot sale only to bring some new stuff back from it...
Astro + React + Vitest: The Config That Actually Works (After AI Failed Me)
When asked to setup Astro tests with Vitest, LLMs left me with unsolved errors and an attempt to quietly delete the test file and move on (nice try AI!). The actual solution was simple, but did require piecing a few things together.
Time For Change
It’s been six weeks to the day since the Automattic layoffs, so it seems fitting to finally gather my thoughts about it. I haven’t blogged publicly for quite a while, not counting the…
Typescript vs English
I kept struggling to remember what the type predicate was in Typescript... turns out I just didn't really know what a 'predicate' is in the first place... shakes fist darn you grammar!
Cross Subdomain Authentication with FeathersJS Client
FeathersJS v4 switched from storing the jwt token in a cookie to localStorage. This was fine when the app stayed on one domain, but when splitting things out into several apps on different…
Create React App Fix for Webpack Symlinks Without Ejecting
When restructuring my project and moving it to use Create React App I've ended up with an odd error for my shared jsx components (I've split the project into two separate apps but…
FeathersJS Sequelize Soft Delete
It might have been the late hour but spent over 1.5h chasing this the other day... and getting tangled up in config and softdelete2 feathers-plus hooks. Turns out to setup soft deletes in…
SSH Broken Pipe When Running in VMWare Workstation
Another note to self post... since this bit me more than once. Most of the answers point to the ServerAliveInterval or ClientAliveInterval but if you are running the command from inside VMWare Workstation…
Git Gui Startup Error on Fedora
Recently started getting the following error when trying to run git gui . Googling the issue didn't seem to help much. At first I thought it's a tcl/tk issue, as related things kept…
Example of Sequelize Associations in FeathersJS
I've been playing around with FeathersJS and one thing that has been hard to find is a concrete example of setting up Sequelize with related tables. Here's an example of the users table…
Easy Way to Migrate Wordpress Sites Between Servers
As part of cleanup and cost-cutting I had to recently moved my WordPress installations from one server to another. To make matters a bit more complicated the new server was not a cPanel…
How to Remember Tar Parameters
I've got the extraction options for tgz files pretty well ingrained in my brain, but whenever I had to create an archive I always had to go back to the manual. Not any…





