My blog & writings.

Thoughts, technical insights, and explorations across technology, biology, machine learning, and everything in between. Can be opinionated sometimes.

7
3
2
2
2
2
1
1
1
1
1
1
A Primer on Molecular Docking (Part 1): Structure & Binding

A Primer on Molecular Docking (Part 1): Structure & Binding

10/6/2025 37 min read

Discover how proteins structures are determined, how to evaluate them, and the physics of molecular binding.

#Biology#Biophysics#Chemistry#Long Reads
"Peer-Reviewed" Doesn't Mean What You Think It Means

"Peer-Reviewed" Doesn't Mean What You Think It Means

10/1/2025 4 min read

That seal of approval on a scientific study might not be the ironclad promise of truth you imagine.

#Metascience#Reflection
To Build Better ML Models, Think Like a Biologist

To Build Better ML Models, Think Like a Biologist

9/4/2025 8 min read

Despite looking very different, they're actually more alike than you think.

#Biology#Machine Learning#Reflection
A Gentle Introduction to Logistic Regression with Visualisations

A Gentle Introduction to Logistic Regression with Visualisations

8/7/2025 12 min read

A deep dive into logistic regression with visuals for both newcomers and enthusiasts.

#Long Reads#Machine Learning#Statistics
Garbage-in, Garbage-out: Why LLM Can't Save Incompetent Dev

Garbage-in, Garbage-out: Why LLM Can't Save Incompetent Dev

7/12/2025 5 min read

A cautionary tale about prompt engineering, critical thinking, and the difference between a tool and a silver bullet.

#CS#Reflection
My Journey in the Analog Camera World

My Journey in the Analog Camera World

6/1/2025 5 min read

From digital to analog camera

#Personal#Photography

About This Site

4/4/2025 3 min read

How this site came to be and why I made it.

#Personal