Arturo Abreu Logo

Hi, I'm Arturo

I'm based in the United Kingdom. I specialize on building user interfaces on the web. My professional aspiration is to be an engineer who can tackle difficult challengues. I move towards that direction day by day. I write here a record of that process.

Contact

For a more detailed overview of my experience, please find a link to my LinkedIn profile below. You will also find additional links to contact me. If you believe my skills and experience could be of value to you or your company, please feel free to reach out.


  • Teach Yourself Computer Science

    Impostors are those who in trying to deceive others, pretend to be someone else. Aspirants are those who have ambitions to achieve something. On occasions, I deceive myself into believing that I'm more capable than in reality. I don't do this on purpose but rather as a coping mechanism to avoid feeling unequipped. On those occasions I am an impostor.

    Read post

  • Boolean Logic

    This branch of mathematics underpins how computers perform operations on binary data. Understanding Boolean algebra is essential for designing and optimizing hardware architectures.

    Read post

  • Hardware

    Starting from the humble Nand gate, it's possible to build a complete computer by dividing the complex task into smaller modules. Computers only understand bits, so a big part of building one is translating instructions into sequences of bits through gradual, modular construction.

    Read post

  • The Elements Of Computing Systems

    If you don’t have a solid mental model of how a computer works, higher-level abstractions are fragile. Shimon Schocken suggests that the best way to understand computers is to build one yourself. This idea is explored in the book The Elements of Computing Systems, co-authored by Schocken and Noam Nisan, which guides learners through building a modern computer from the ground up, starting with simple logic gates.

    Read post

LinkedIn LogoEmail Logo