Archive

  1. Started running again
  2. Using Cursor daily
  3. Road trip through Norway (again)
  4. Asking ChatGPT whether to upgrade my iPhone
  5. Trying out Drupal CMS
  6. My new senior coworker
  7. Displaying Swiper Images in a Lightbox
  8. I’ve Cleaned Up My Digital Closets
  9. Replace values in Liquid from posted values
  10. Dynamic and Extendable Page Headers in Liquid Projects
  11. Need a simple POPUP? I use this dialog everywhere now
  12. A CSS property that contains the height of the navigation bar
  13. Updating my blog to Eleventy 2.0
  14. Read more cover link
  15. Norway is amazing
  16. Font size adjust widget for accessibility
  17. RGBA to Hex, converting transparent to solid hex!
  18. Using CSS mask-image in marquee swiper
  19. Using SVG clipPath for images
  20. Bye bye X.
  21. Use contains in if statement in Liquid
  22. Capture classes in Liquid to add to element
  23. Upping my javascript game
  24. Work should be fun
  25. Animated titles that fade in from left to right
  26. Webpack and typescript semicolon missing error
  27. Container queries are coming
  28. Native smooth scroll
  29. My new home on wheels
  30. Box Breathing
  31. Smooth Scrolling with Minimal Effort
  32. Intensify the loading dialog with SweetAlert2
  33. How to code a Logo marquee with Swiper.js
  34. How to write code documentation in Liquid?
  35. Liquid Newline Quirks using include tag
  36. Equal Flexbox Columns
  37. Images in row having equal height
  38. These six steps contributed significantly to my weight loss journey.
  39. Status Dot Component
  40. Simulate a bootstrap like grid with SCSS
  41. Creating a variable button part 1
  42. DDEV for local development of Drupal 9 and 10
  43. Hidden files
  44. Bowling with colleagues
  45. Simple infinite scroll
  46. AI: Warning! Storm incoming!
  47. Knowing Knotting
  48. MagicPattern
  49. AI Deepfakes
  50. Liquid Date tricks
  51. CSS Grid and forms.
  52. File Inputs
  53. HTML2Canvas
  54. The custom terminal command I use the most
  55. Naming input fields and descriptions in a CMS.
  56. Handling scrolling in Vue component.
  57. Floppy Disks LOL better save this.
  58. Note to self