Category: Software

  • Generating a Caesar Cipher Wheel with AI

    Generating a Caesar Cipher Wheel with AI

    Natural language is so much more expressive and yet much less precise. It’s the ultimate abstraction layer. It’s so high and so detached from code that even non-programmers can express themselves in a way that machines understand. Imagine the power of programming in the hands of everyone on Earth.

  • AI and the future of software development

    AI and the future of software development

    Humans and machines Machines have long been around us. They multiply our powers and speed and unlock feats we never imagined before. Through all these years, the sophistication of these constructs grew exponentially. This increased their usefulness to the point that it is unimaginable for many of us to live without them. I am not…

  • NGXS vs. NgRx: A Comprehensive Guide to State Management in Angular

    NGXS vs. NgRx: A Comprehensive Guide to State Management in Angular

    NGXS and NgRx take two different approaches to the same challenges. Read on to discover how and why. I wish this post existed, so I wrote it.

  • Chasing Ghosts: Decoding ID3 Tags

    Chasing Ghosts: Decoding ID3 Tags

    Occasionally, I find myself digging in places I wish I never knew about. This post is my tribute to one of these times.

  • rPi4 and tinyToslink

    rPi4 and tinyToslink

    UPDATE: It turned out my hardware was faulty and the seller replaced it. The method I described most likely won’t help you 😔. I still loved the journey and will keep the post here. If you are only here for the resolution, click here to scroll there. I have a Bose Lifestyle 28 Series III…

  • Explorian Devlog – Ep 1. The story

    Explorian Devlog – Ep 1. The story

    I am a passionate learner. Discovering new concepts, ideas, and their intricate connections is one of my favorite things. It enhances my understanding of our world and improves my ability to navigate it. The best way to learn You have a map when you visit a new place. It shouldn’t be much different when learning…