Notes and quick guides on software engineering, AI tooling, and building for the web.
4 articles found
A compact, visual reference covering the most essential data structures — arrays, linked lists, trees, graphs, heaps, and hash maps — and when to reach for each one.
Computer Science · 3 min read
A concise visual tour through the 23 Gang-of-Four patterns — creational, structural, and behavioural — with real-world examples in TypeScript.
Software EngineeringComputer Science · 3 min read
From bubble sort to Timsort — a side-by-side visual comparison of the most important sorting algorithms with Big-O complexity at a glance.
Computer ScienceAlgorithms · 3 min read
Descriptive statistics, probability distributions, hypothesis testing, and Bayesian thinking — everything a developer needs to reason confidently about data.
Computer ScienceData Science · 3 min read