jmwrotetalkedworkedsaw

writing

16 posts · rss

2026

  • the challenge of not making a decisionfeb 14
  • How I replaced ngrok with a free, self-hosted alternativejan 28

2024

  • the shortest way from Rotterdam to Groningenmay 5
  • Graphs unveiled: Exploring shortest paths with breadth-first searchfeb 25

2023

  • constant time, most of the timenov 28
  • Mastering Quicksort: A comprehensive guide for developersnov 26
  • Deconstructing problems with "Divide and conquer" techniquenov 10
  • Recursion revealed: An intuitive guide for software engineersnov 6
  • Demystifying sorting algorithms: A deep dive into selection sortoct 29
  • a row of lockers, or a treasure huntoct 27
  • Grasping Big O notation: Your algorithm's speedometeroct 23
  • Demystifying binary search: An algorithm for quick discoveryoct 20
  • How to create an AI chat chain with LangChain, Pinecone, and memoryoct 16

2022

  • Is NodeJS single threaded or not?feb 15

2021

  • Optimizing ReactJS componentsjun 19
  • Understanding React renderingsmay 21