Home Writing

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