Archives (44 articles)

How to catch errors as soon as they occur in bash scripts

A quick tip to let you fail fast a bash script as soon as errors occur.

Today I learned: How to assert the new active element after Tab keydown event in Jest

Find out how to make your Jest test, that uses Tab keydown to move the focus, to pass.

'source: not found' in the context of npm scripts

Find out how to solve `source: not found` error occurring when running your npm script

How to test a basic (No JavaScript) experience in Testcafé

Find out how you can test your feature's basic (No JavaScript) experience

How to use git worktree and in a clean way

Discover git worktree, this git feature you wish you would have discovered years before and how to use it in a clean way

How to disable a variable font's variation features with open source tools

Step-by-step guide to strip variation features off of a variable font

How do browsers process the @font-face src descriptor list

A reference note to know how browsers do process the comma-separated list specified in the @font-face src descriptor

How to locally delete all remotely merged git branches

A quick tip to let you delete all your local git branches that have already been merged on your remote

Restore your easier window navigation mappings on Netrw buffers in Vim

A quick tip to let you use your CTRL + h,j,k,l shortcuts in your Netrw Vim buffers.

Today I learned: How to encode/decode base64 string from the command line

Learn how you can encode and decode strings to or from base64 string, right from the command line.