This technical blog is where I document my journey through the layers of the computing stack. I’m fascinated by the “magic” that happens when software meets silicon, and I use this blog to deconstruct complex systems into understandable pieces.

My focus is primarily on the architecture that powers our world:

  • FPGA & Digital Design: Prototyping logic and understanding hardware acceleration.
  • Computer Architecture: Exploring the blueprints of modern processors.
  • HDL (VHDL/Verilog): The languages we use to “program” hardware.
  • The Hardware-Software Interface: Investigating how Operating Systems and Compilers bridge the gap between abstract code and physical gates.