The results from Gregory Kestin's Harvard physics experiment arrived like a thunderclap. Students using an AI tutor in their dormitory rooms learned more than twice as much as their peers sitting in active learning classrooms with experienced instructors. They did it in less time. They reported feeling more engaged. Published in Scientific Reports in June 2025, the study seemed to confirm what ...
Original post: Building a share widget with the Clipboard API
Series: Part of How this blog was built — documenting every decision that shaped this site.
Sharing a post is one of ...
When building 100 production-grade React components with equivalent styling, the difference between the smallest and largest bundle size is 142KB – enough to add 1.2 seconds of load time on 3G networks. I ran a controlled benchmark across Tailwind 4.0, UnoCSS 0.60, and CSS Modules to find out which delivers the best bundle efficiency for real-world projects.
A neural network without activation functions is not really deep.
You can stack many layers, but without nonlinearity, the model still behaves like one big linear transformation.
That is why activation functions matter.
They are the reason neural networks can learn curves, boundaries, patterns, and complex relationships.
An activatio...
Three years ago, if you asked me "what do you do?" I had an answer I'm a software developer. I write code. I fix bugs. I solve problems.
Confident. Clear. No hesitation.
Last week, a junior developer asked me the same question What do you actually do?
I opened my mouth. Nothing came out Not because I forgot. Because I genuinely didn't know anymore I write code, ...
It wasn’t a big deployment.
No major release.
No infrastructure change.
Just a simple SQL query.
And within minutes, production started behaving… strangely.
A support ticket came in. A customer reported inconsistent data in their dashboard. Nothing critical, but enough to investigate.
One of the en...