Blog

All Posts

13 posts
Browse topics
9 min read

A Recovery Log Is Not a Streaming Log

How a regular backup and purge activity on an Oracle database bricked our Redis Data Integration pipelines.

8 min read

The Work Was Done in a Day. It Took a Week to Be True...

How my recent experiences with coding agents and spec-driven development have shaped my outlook.

3 min read

Adopting the 'Vertical Slice' Philosophy for Spec-Driven Development

Attempt at building and maintaining understanding in the era of vibe-coding.

0 min read

Learning to program in Rust by building my own shell

Learn about parsing commands, executing own programs and more in Rust.

2 min read

Evaluating ML Models: Cross Validation, Confusion Matrix, Bias–Variance

Concise notes on cross validation, confusion matrices, sensitivity/specificity, and the bias–variance tradeoff for practical model evaluation.

5 min read

Statistical Foundations of Machine Learning

Notes on mutual information, least squares, linear regression, R^2, F-statistics, p-values, multiple regression, t-tests, and ANOVA.