Here you can find articles about AI, machine learning, and my journey in tech.
2025-11-27
State management shouldn't feel like a chore. Lyminale is a declarative, reactive language built for narrative systems—like text adventures—powered by semantic pattern matching and elegant state-driven logic.
Read More2025-10-26
In this post, I explore the development of a math expressions interpreter that can parse and evaluate mathematical expressions. We discuss the challenges involved and the techniques used to create an efficient and accurate interpreter.
Read More2025-04-26
In this post, I go over building a minimal agent from scratch using Granite 3.3.
Read More2024-10-14
I go over zero-shot sentiment analysis using Llama 3.2.
Read More2024-10-11
UnionFind is one of my favorite algorithms. Here, I go into the code for implementing it.
Read More2024-10-10
Natural language processing (NLP) has been rapidly evolving over the past decade. From chatbots to virtual assistants, NLP is transforming how machines understand and respond to human language. In this post, we explore the future of NLP and the cutting-edge technologies that are shaping this field.
Read More