Switching coding tasks is mentally exhausting. I switch between tasks at work, tasks on side hustles, and tasks on shiny-new-technology explorations....
TL;DR: TypeScript's utility types make it easy to tailor which model fields are required, optional, or even present across API endpoints. When you're...
Years of programming experience alone don't cut it. I have to: Be wary of a full-time job that doesn't challenge me Practice my craft regularly Try...
TL;DR: Tokenize the repeating characters in a string with (\w)\1*. Some coding challenges (and the occasional real-world challenge) require you to...
The use case You're using one or more third party libraries (React, Preact, Lodash, ...) in an ES6 library you're creating for the browser. Don't...
So you're thinking about giving the Git command line a go. Maybe you're ready for a faster interface than UI clients, or maybe you just want to get...