Blog

  • Technology for Humanity’s ill-being

    I was amazed as a kid playing the video game Crash Bandicoot on Sony’s Playstation-1, how can that little box show all of those cool worlds and characters that I could interact with, it felt like magic. 25 Years later, I now know how that little box did what it did, and it still feels

    Read More

  • IT Abstraction

    If you look closely at the history of technology infrastructure, you’ll notice a consistent pattern: abstraction. Abstraction simply means hiding the complex parts to simplify the user’s experience. For example, you don’t need to know how a combustion engine works to drive to the supermarket. You just press the pedal and go. In the tech

    Read More