Sort posts by
- using intl with hindi and arabic numbers
- suspending vim
- using intl for lists
- solving my hydration issues in React 18
- rename windows in tmux
- organize panes in tmux
- organize and document key mappings in neovim
- sort lines in vim
- deep clone objects using structuredClone
- neovim key map helper in lua
- migrate dotfiles to lua
- my code editor journey
- fuzzy switch git branch
- update all git branches and clean up deleted ones
- delete ds_store files
- using dataview to collect meeting notes
- dataview examples for Obsidian
- improving dataview query using regexmatch
- use valueAs* on inputs
- AppleScript: Using JavaScript (JXA)
- AppleScript: Spotify current position and track duration
- abbreviations in html
- temporal - the javascript date replacement
- willcodefor.beer is now a Remix app
- effective meetings
- AppleScript: Spotify now playing
- download attribute on links
- blog post series in eleventy
- quit and save in vim
- tab focus links in Firefox on macOS
- _redirects in Cloudflare Pages
- change creation date of a file
- difference between nullish coalescing (??) and logical or (||)
- override subdependency versions in npm
- automatically creating a remote git branch
- hemnet frontend testing workshop
- how I add Tailwind to my ReScript projects
- safely position fixed content on newer mobile devices
- ReScript: FFI basics in React
- effective note-taking
- using generate_series to avoid gaps in data in Postgres
- write useful error messages
- useful postgres commands
- creating luck
- migrating from jest to vitest
- exact time of a git commit
- html datetime input quirks
- explain in plain words
- learning in public
- structure of CSS
- newline in vim substitutions
- delete unused node modules
- typing Swedish letters on a US keyboard
- remove readonly and optional parameters in typescript
- ReScript: Using useState in rescript-react
- ReScript: Using useReducer in rescript-react
- ReScript: Using useContext in rescript-react
- ReScript: Using React components
- testing ReasonML at Sweden's largest property portal, Hemnet
- testing React createPortal with Testing Library
- how to lint HTML using CSS
- ReScript: Creating a React component
- ReScript: Connect to localStorage using FFI and functors
- ReScript: Adding new actions to an existing useReducer
- redirect www to non-www in Cloudflare
- close all open Vim buffers except the current
- advent of code 2021: day 1 - sonar sweep
- ReScript: Adding a third-party library
- typescript string manipulation types
- writing good documentation
- rewriting git commit history
- react import differences
- strong code-review culture
- learn by doing side projects
- writing good alt texts
- describe what you're doing