Home Writing

  1. dataview examples for Obsidian
    16242 views
  2. migrating from jest to vitest
    4750 views
  3. rename windows in tmux
    3785 views
  4. safely position fixed content on newer mobile devices
    2966 views
  5. improving dataview query using regexmatch
    2689 views
  6. exact time of a git commit
    2186 views
  7. remove readonly and optional parameters in typescript
    1919 views
  8. using dataview to collect meeting notes
    1836 views
  9. redirect www to non-www in Cloudflare
    967 views
  10. organize and document key mappings in neovim
    926 views
  11. organize panes in tmux
    787 views
  12. effective note-taking
    780 views
  13. dynamic island and live activities in react native
    601 views
  14. typing Swedish letters on a US keyboard
    462 views
  15. how I add Tailwind to my ReScript projects
    452 views
  16. sort lines in vim
    443 views
  17. testing React createPortal with Testing Library
    412 views
  18. Vitest hoisted and destructuring
    381 views
  19. temporal - the javascript date replacement
    349 views
  20. migrate dotfiles to lua
    348 views
  21. ReScript: Creating a React component
    325 views
  22. neovim key map helper in lua
    323 views
  23. AppleScript: Spotify current position and track duration
    304 views
  24. ReScript: FFI basics in React
    298 views
  25. view transitions using htmx
    293 views
  26. solving my hydration issues in React 18
    285 views
  27. rewrite using the BETH stack
    282 views
  28. nativewind with design tokens and dark mode
    261 views
  29. ReScript: Using React components
    225 views
  30. learning in public
    200 views
  31. ReScript: Connect to localStorage using FFI and functors
    186 views
  32. AppleScript: Using JavaScript (JXA)
    182 views
  33. my code editor journey
    163 views
  34. _redirects in Cloudflare Pages
    159 views
  35. AppleScript: Spotify now playing
    158 views
  36. using intl with hindi and arabic numbers
    153 views
  37. ReScript: Adding a third-party library
    144 views
  38. rotate in CSS with turn
    137 views
  39. explain in plain words
    117 views
  40. suspending vim
    111 views
  41. use the ip address instead of localhost
    109 views
  42. override subdependency versions in npm
    107 views
  43. willcodefor.beer is now a Remix app
    106 views
  44. why i love tailwind
    105 views
  45. using generate_series to avoid gaps in data in Postgres
    104 views
  46. blog post series in eleventy
    97 views
  47. rewrite using Go
    96 views
  48. how to lint HTML using CSS
    91 views
  49. using the normal command in vim
    89 views
  50. delete ds_store files
    89 views
  51. ReScript: Using useState in rescript-react
    88 views
  52. maximize tmux pane vertically or horizontally
    85 views
  53. ReScript: Using useReducer in rescript-react
    83 views
  54. fuzzy switch git branch
    82 views
  55. automatically creating a remote git branch
    81 views
  56. htmx: confirm an action
    76 views
  57. ReScript: Using useContext in rescript-react
    75 views
  58. tab focus links in Firefox on macOS
    60 views
  59. displaying a section title with hyperscript
    57 views
  60. structure of CSS
    56 views
  61. ReScript: Adding new actions to an existing useReducer
    55 views
  62. typescript string manipulation types
    52 views
  63. use valueAs* on inputs
    41 views
  64. quit and save in vim
    39 views
  65. automating actions in postgres
    33 views
  66. writing good documentation
    31 views
  67. update all git branches and clean up deleted ones
    28 views
  68. rewriting git commit history
    25 views
  69. change creation date of a file
    24 views
  70. html datetime input quirks
    23 views
  71. newline in vim substitutions
    22 views
  72. write useful error messages
    22 views
  73. learn by doing side projects
    22 views
  74. hemnet frontend testing workshop
    21 views
  75. advent of code 2021: day 1 - sonar sweep
    21 views
  76. deep clone objects using structuredClone
    21 views
  77. effective meetings
    19 views
  78. download attribute on links
    17 views
  79. creating luck
    16 views
  80. delete unused node modules
    14 views
  81. abbreviations in html
    14 views
  82. using intl for lists
    14 views
  83. describe what you're doing
    13 views
  84. close all open Vim buffers except the current
    12 views
  85. testing ReasonML at Sweden's largest property portal, Hemnet
    11 views
  86. strong code-review culture
    11 views
  87. writing good alt texts
    11 views
  88. react import differences
    9 views
  89. useful postgres commands
    8 views
  90. difference between nullish coalescing (??) and logical or (||)
    3 views