Home Writing Reading

  1. dataview examples for Obsidian
    16357 views
  2. migrating from jest to vitest
    4807 views
  3. rename windows in tmux
    4261 views
  4. safely position fixed content on newer mobile devices
    2998 views
  5. improving dataview query using regexmatch
    2721 views
  6. exact time of a git commit
    2348 views
  7. remove readonly and optional parameters in typescript
    1962 views
  8. using dataview to collect meeting notes
    1847 views
  9. redirect www to non-www in Cloudflare
    984 views
  10. Organize and document key mappings in neovim
    960 views
  11. organize panes in tmux
    904 views
  12. effective note-taking
    783 views
  13. dynamic island and live activities in react native
    608 views
  14. typing Swedish letters on a US keyboard
    478 views
  15. sort lines in vim
    465 views
  16. how I add Tailwind to my ReScript projects
    455 views
  17. testing React createPortal with Testing Library
    413 views
  18. Vitest hoisted and destructuring
    403 views
  19. temporal - the javascript date replacement
    358 views
  20. migrate dotfiles to lua
    351 views
  21. neovim key map helper in lua
    347 views
  22. ReScript: Creating a React component
    326 views
  23. view transitions using htmx
    316 views
  24. AppleScript: Spotify current position and track duration
    306 views
  25. ReScript: FFI basics in React
    300 views
  26. solving my hydration issues in React 18
    291 views
  27. rewrite using the BETH stack
    289 views
  28. nativewind with design tokens and dark mode
    282 views
  29. ReScript: Using React components
    228 views
  30. learning in public
    202 views
  31. ReScript: Connect to localStorage using FFI and functors
    187 views
  32. AppleScript: Using JavaScript (JXA)
    184 views
  33. AppleScript: Spotify now playing
    166 views
  34. _redirects in Cloudflare Pages
    166 views
  35. my code editor journey
    164 views
  36. using intl with hindi and arabic numbers
    155 views
  37. ReScript: Adding a third-party library
    147 views
  38. rotate in CSS with turn
    147 views
  39. maximize tmux pane vertically or horizontally
    123 views
  40. why i love tailwind
    118 views
  41. explain in plain words
    117 views
  42. suspending vim
    113 views
  43. use the ip address instead of localhost
    112 views
  44. willcodefor.beer is now a Remix app
    109 views
  45. override subdependency versions in npm
    109 views
  46. using generate_series to avoid gaps in data in Postgres
    106 views
  47. rewrite using Go
    97 views
  48. blog post series in eleventy
    97 views
  49. using the normal command in vim
    94 views
  50. delete ds_store files
    92 views
  51. ReScript: Using useState in rescript-react
    91 views
  52. how to lint HTML using CSS
    91 views
  53. ReScript: Using useReducer in rescript-react
    84 views
  54. fuzzy switch git branch
    82 views
  55. automatically creating a remote git branch
    81 views
  56. htmx: confirm an action
    78 views
  57. ReScript: Using useContext in rescript-react
    76 views
  58. tab focus links in Firefox on macOS
    60 views
  59. displaying a section title with hyperscript
    60 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
    45 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. learn by doing side projects
    22 views
  72. newline in vim substitutions
    22 views
  73. write useful error messages
    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. abbreviations in html
    15 views
  81. using intl for lists
    15 views
  82. delete unused node modules
    14 views
  83. describe what you're doing
    13 views
  84. close all open Vim buffers except the current
    12 views
  85. writing good alt texts
    11 views
  86. testing ReasonML at Sweden's largest property portal, Hemnet
    11 views
  87. strong code-review culture
    11 views
  88. react import differences
    9 views
  89. useful postgres commands
    8 views
  90. difference between nullish coalescing (??) and logical or (||)
    3 views