Posts
All the articles I've posted.
-
A Note to Myself on Frontend Environment Variables
Notes on keeping frontend configuration in one place and checking required environment variables before a broken build reaches users.
-
Renaming Local and Remote Git Branches
How to properly rename a Git branch locally and update the remote branch to match
-
Using Ctrl+X, Ctrl+E for Better Terminal Command Editing
How to use Ctrl+X, Ctrl+E to open your default editor for editing complex terminal commands
-
Configuring the Alt Key for Command Line Navigation in iTerm2
How to fix Alt key navigation shortcuts in iTerm2 on macOS for better command line productivity
-
next lint vs next build
Difference in behavior between next lint and next build when using TypeScript.
-
Opaque String Type in TypeScript
An opaque string type in TypeScript is a way to create nominally typed strings...
-
Understanding Generator-Based Coroutines in JavaScript
Learn how generator functions can be used to implement coroutines for asynchronous programming in JavaScript
-
Handling Asynchronous Operations in MobX
A comprehensive guide to handling asynchronous operations in MobX, including patterns, best practices, and type-safe implementations