Articles

Articles, organized by domain.

Explore system design, quantum computing, psychology, and data structures and algorithms.

Abstract artwork

Presenteeism: reporting despite illness

Presenteeism means showing up to work while illness, injury, or poor health prevents someone from contributing at their usual capacity.

PsychologyPosted on Aug 9.4 min read
Abstract artwork

The 2 interacting P’s : Psychology and Politics

Politics and individual psychology continually shape one another through social identity, work, institutions, emotions, and political behaviour.

PsychologyPosted on Aug 9.5 min read
Abstract artwork

Sleep Debt: a painful loan to repay

Sleep debt accumulates when the sleep we get falls short of what our bodies need, affecting physical health, cognition, and emotional wellbeing.

PsychologyPosted on Aug 5.6 min read
Abstract artwork

Tears Hidden in Art: The Impact of Art on Grief

Art can provide refuge for emotions that remain unspoken and offer a meaningful way to process grief, loss, and remembrance.

PsychologyPosted on Jul 30.5 min read
Abstract artwork

High-Functioning ADHD in Adults

Individuals with high-functioning ADHD may meet the demands of everyday life while still struggling with inattention, hyperactivity, and substantial internal effort.

PsychologyPosted on Jul 30.6 min read
Abstract artwork

Quantum entanglement, explained carefully

Build an intuitive model of entangled states, correlations, and measurement without relying on faster-than-light myths.

Quantum ComputingPosted on Jul 22.9 min read
Abstract artwork

Knapsack merging without fear

A clean mental model for tree DP, budget states, and merging child subproblems without memorizing templates.

DSAPosted on Jul 16.8 min read
Abstract artwork

Grover's search algorithm from first principles

Follow amplitude amplification step by step and understand where Grover's quadratic search advantage comes from.

Quantum AlgorithmsPosted on Jul 15.10 min read
Abstract artwork

FastAPI vs Django for interactive demos

How to choose a backend for project demos without building a full product before you need one.

BackendPosted on Jul 15.6 min read
Visualization of a binary lifting jump table

Binary lifting finally visualized

Jump tables, kth ancestors, and LCA explained with the intuition first and the template second.

GraphsPosted on Jul 14.10 min read
Abstract artwork

GitHub Actions as a backend system

Reusable workflows, artifacts, variables, and why pipeline design is closer to architecture than YAML.

CI/CDPosted on Jul 12.14 min read
Abstract artwork

Practical clustering in Databricks SQL

How liquid clustering changes table maintenance, query pruning, and the way you reason about layout.

DatabricksPosted on Jul 11.9 min read
Abstract artwork

Databricks workflow architecture at scale

Jobs, clusters, task graphs, retries, and observability for dependable multi-team data workflows.

DatabricksPosted on Jul 10.16 min read
Abstract artwork

A large-scale notification system

Model fan-out, preferences, delivery channels, retries, and rate limits without losing messages or users' trust.

BackendPosted on Jul 8.17 min read
Abstract artwork

Feature stores without the mystery

Online and offline features, point-in-time correctness, and the minimum infrastructure a team actually needs.

MLOpsPosted on Jul 6.11 min read
Abstract artwork

Building reliable tool-calling agents

A grounded loop for tool selection, error recovery, and keeping agent behavior observable in production.

AI EngineeringPosted on Jul 3.12 min read
Abstract artwork

Quantum circuits without the mystery

A first-principles guide to qubits, gates, measurement, and reading a quantum circuit without treating it like magic.

Quantum ComputingPosted on Jul 2.9 min read