Blog

Thoughts on programming, algorithms, and my journey in computer science.

Coming SoonProgramming

Building a Neural Network from Scratch

A deep dive into the mathematical foundations of neural networks and how I implemented one using only Python and NumPy. This project taught me the importance of understanding the underlying algorithms rather than just using libraries.

PythonMachine LearningAlgorithms
Read More →
Coming SoonWeb Development

Learning Next.js and Modern React

My experience transitioning from vanilla JavaScript to React and Next.js. How the component-based architecture changed my approach to building user interfaces and the benefits of server-side rendering.

ReactNext.jsJavaScript
Read More →
Coming SoonAlgorithms

Solving Minesweeper with Probability

How I built an AI bot that solves Minesweeper using probability theory and logical deduction. This project combined my interest in algorithms with practical web automation using Selenium.

PythonSeleniumProbability
Read More →