
In this follow-up session, I continue building eSVG, my Rust-based SVG optimization tool using Egui and the Immediate Mode GUI paradigm.
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 MeIn this follow-up session, I continue building eSVG, my Rust-based SVG optimization tool using Egui and the Immediate Mode GUI paradigm.
I kick off development of eSVG—a Rust-based SVG optimization tool—using Egui, the popular immediate mode GUI library for Rust.
In this video, I dive into Iced—the Rust GUI library powering System76's new Cosmic desktop environment.
In this coding session, I implement a complete category-specific transactions view in Budget Warden, my React Native personal finance app.
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.