Sander's Blurbs

Menu

As a web professional and a person who isn’t a native speaker but values privacy, it’s disheartening to see catering websites offering the choice between a phone call and a facebook message.

Also, it’s a business risk if your income is dependent on using a third-party community for essential business operations.

This used to be common knowledge in “web design” but it’s still true. Every time a site interrupts the visitor from achieving something on your site, (modal, sso login, login prompt, newsletter signup) the visitor loses focus and is less likely to meet the goal (or “lowers conversion tracking” if you’re using analytics). That’s why these things should be displayed after the main content when the visitor is naturally open for a new pathway.

nvm ind

So shell login can be slow if you installed node versions using nvm and used nvm to set a default interpreter. The solution that helped me was to unset the default node but that means that there’s no node executable unless you manually first run nvm use node or setup .nvmrc in projects… If limited to the former solution, that means PHPStorm might complain node is missing.

I had success installing node from nodesource as the “system node” fallback. weird flex but ok. Some node is better than the right node.

Where do I go to figure out if a pc component is compatible with a version of Ubuntu?

So PHPStorm couldn’t find my node and vagrant executables… until I changed the source command in my .zshrc to point to a file instead of a symlink to the file.  Which is weird, as it worked correctly for login and interactive shells before the change. Puzzled.

Was going to work on repoman (https://github.com/svandragt/repoman) for a bit today but it’s working well as it is.

It’s interesting to hear the arguments against digital vaccine passports and discrimination and then map them to proving settled status for EU nationals.

Time for real test driven development: don’t put any feature requests in the sprint unless a user test highlighted it as missing