RSS.Social

Karl Tarvas

follow: @[email protected]

Posts

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&lt;string&gt;' is not assignable to type 'Ref | Schema&lt;Sample&gt;'.

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>