Building Neural Networks from Scratch: Math & Python Code Explained (Part II)

What’s this blog about? This is the second part of Creating Neural Networks: Concepts, Math, and Code, where we will be creating a neural network from scratch. If you don’t have a prior knowledge on the concepts of neural networks, then please read part I before you read this article. BTW, all the codes are available on my GitHub repo. Lastly, this is a blog I wrote at Medium.com back in 2023 when my writing skills were worse; so you may find it too wordy. ...

April 19, 2025 · 12 min

Building Neural Networks from Scratch: Math & Python Code Explained (Part I)

What’s this blog about? This is the first part of Creating Neural Networks: Concepts, Math, and Code, where I will be talking about the theoretical concept of a neural network. Part II will implement the theory discussed here into the code. BTW, all the codes are available on my GitHub repo. Lastly, this is a blog I wrote at Medium.com back in 2023 when my writing skills were worse; so you may find it too wordy. ...

April 17, 2025 · 6 min

AuxinOS: How I made an x86 Operating System as a hobbyist

What’s this blog about? A while back, I created AuxinOS, an x86 Operating System targeted for Intel machines. Auxin is just an OS that I developed so I can better understand computer systems, and this is a blog I wrote in order to explain how I developed AuxinOS. You can watch the demo on Youtube. BTW, since the compressed tarball of the OS is too large, I cannot upload it to a GitHub repo (there is a limit of 2 GB per file). ...

April 8, 2025 · 25 min