
How I use AI inside (and alongside) Neovim for a faster, more capable development experience.
I'm a full-stack developer, passionate about science, technology and education. I balance my full-time job as a front-end developer with the creation of educational content on my YouTube channel. Beyond my professional pursuits, I love building all sorts of fun side-projects.
This is my personal website, where I will share my latest work, research and fun side-projects.
About MeHow I use AI inside (and alongside) Neovim for a faster, more capable development experience.
Turn any non-fiction book into an interactive AI tutor—using Retrieval-Augmented Generation (RAG).
Build an LLM-powered site search that actually understands your content using Retrieval-Augmented Generation (RAG).
I explore Apple Containers—an open-source alternative to Docker and Podman designed specifically for Mac development workflows.
Apple's "The Illusion of Thinking" suggests reasoning models may simulate, not perform, true reasoning—excelling at pattern matching but failing as problem complexity rises.
This paper analyzes REST API design from Fielding's theoretical foundations to modern practice, showing that successful APIs balance architectural principles with pragmatic implementation choices.
This article examines the design principles, implementation strategies, and real-world performance implications of linked list variants, providing empirical analysis of their behavior in contemporary computing environments and practical guidance for their appropriate application.