My Journey into Software Development and Teaching
A personal journey from a Minecraft-obsessed kid to a professional frontend developer, combining a passion for coding and teaching others.
The blog posts I've written for you.
A personal journey from a Minecraft-obsessed kid to a professional frontend developer, combining a passion for coding and teaching others.
Learn how to supercharge your JavaScript functions with memoization. A simple caching technique that can dramatically improve performance.
Learn how to create a basic fetch API polyfill using XMLHttpRequest. Understand the evolution from XHR to modern fetch with practical examples.
A guide to understanding standard streams and pipes in programming, with examples in C++ and C# for handling program input and output.
A comprehensive guide explaining the key differences between programming and scripting languages, with a focus on Python and JavaScript.
Comprehensive guide to essential JavaScript Browser APIs including Payment Request and Credential Management for modern web development.