Karl Tarvas
macOS: Hide users list when the screen is locked
macOS: Remap a key
Typescript: Convert snake_case string type to PascalCase string type
How to call a C/C++ function from Node
Git: Be very verbose about cloning
Protecting your iPhone against shoulder surfing password theft
Git: Get local branches with no remote
Allen Pike: Humans Need Play
Cipollino salad
Formik custom input not submitting on enter
<code>react-router</code>: Persist location state
macOS: Disable charger plug in sound
Git: Get a patch between two branches
What is Babel?
Git: Use <code>--color-words</code> for diff by default
AppleScript: Get connected VPN names from Tunnelblick
Bash: Using <code>flock</code> to ensure parallel scripts perform an action only once
<code>browserslist</code> default values
Japt: Playing with primes
Typescript <code>Array.filter(Boolean)</code>
<code>eslint-plugin-flowtype-errors</code> keeps spawning and killing <code>flow</code> processes
<code>@testing-library/user-event</code>'s <code>type()</code> is slow
Typescript: Allow any type except specific values
Japt: Count overlapping substrings
Annotating legacy jQuery plugins with Typescript
Typescript generics in JSX
Typescript 4.1: Template literal types, computed property names, and more
Javascript: case sensitive string compare
React & Typescript: Using <code>React.Children.toArray()</code> with <code>React.cloneElement()</code>
Bash: Using a default value with <abbr title="dollar sign asterisk"><code>$*</code></abbr>
Javascript <code>Boolean.compare()</code>
Github Actions: cache <code>yarn install</code>
<code>osc</code> cheatsheet for OBS
Using AMD modules in Stack Overflow snippets
VirtualBox network modes
macOS: App sandboxing via <code>sandbox-exec</code>
Cypress: <code>cy.readFile()</code> vs <code>cy.fixture()</code>
macOS: Safely installing Microsoft Intune
macOS: pip install M2Crypto
macOS: <code>bsdcpio</code> vs GNU <code>cpio</code>
Bash: Pipe command output to stdout and file
VBoxManage: Start and stop headless VMs
Echo into a file with root permissions
macOS Catalina: VirtualBox crashes on Linux VM boot
Git: Revert file to master
macOS: Run script on startup
Git: Autosign commits
macOS: Switching between OpenVPN and NextDNS automatically
App recommendation: Next Meeting
Git: Keep file but ignore changes
CentOS 7: redirect port 80 to port 8080
Vue CLI: Debugging Jest unit tests with Chrome Node devtools
Vetur: Using workspace snippets
<code>ts-node-dev</code> binds to stdin via readline by default
Typescript: Async user-defined typeguards
Adding Vuepress to a Vue CLI project with Typescript
Typescript optional chaining and ESLint `no-unused-expressions`
Jest: TypeError: Cannot read property 'default' of undefined
Yup: Type 'StringSchema<string>' is not assignable to type 'Ref | Schema<Sample>'.
Jekyll: escape HTML in titles
To be a good software engineer, become a French skeptic
There is no open source social contract
<code>@aspnet/signalr</code> vs <code>@microsoft/signalr</code>
Git LFS fetch stuck on 0B
Visual Studio Mac: manage user secrets
macOS: GSSAPI operation failed on Nuget restore
Japt: Approximating arccosine
Bootstrap: Change dropdown item background on hover
D3.js: Remove leading zero from time format
Vuex: Passing multiple parameters to an action
React Native: Error: watch EMFILE
Order of resolved values in <code>Promise.all()</code>