Joanna Walker

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 some of the styling and UI components will be the same so didn&

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 FeathersJS using feathers-sequelize you only need the Sequelize built in paranoid option. Here's the

SSH Broken Pipe When Running in VMWare Workstation

Another note to self post... since this bit me more than once. ssh USER@SERVER ... packet_write_wait: Connection to IP_ADDRESS port 22: Broken pipe Most of the answers point to the ServerAliveInterval or ClientAliveInterval but if you are running the command from inside VMWare Workstation (broken for me

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. Error in startup script: bad pad value "2m": must be positive screen distance while executing "grid $w.bitmap $w.msg -in $w.top -sticky news

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 referencing a user_statuses table using the new model.associate() syntax including populating

Joanna Walker © 2026