screenager.dev

thoughts.md

7 posts

C++ Lambdas Have Trust Issues

A quick LeetCode solution taught me why C++ lambda return type deduction is pickier than I thought.

How ChatGPT and I Built an LRU Cache That Sped Up My App 10x

A journey of me and ChatGPT building a Least Recently Used (LRU) cache from scratch, with code examples, funny chat interactions, and visualizations that show how this clever algorithm saved my final project.

The Curious Case of Bloom Filters: When "Maybe" Is Good Enough

A deep dive into the elegant mathematics and practical applications of Bloom filters — probabilistic data structures that trade perfect accuracy for astonishing space efficiency.

Cat or not a cat with Logistic Regression: Part 1 - Understanding the Basics

A deep dive into binary classification using logistic regression, from fundamental concepts to practical implementation, with interactive examples and mathematical foundations

Inside the Codeforces Ladder & User API System

A detailed overview of the algorithms and mathematical reasoning behind our Codeforces ladder and user APIs.

Prompt Engineering: The Art of Sweet-Talking AI Models

A fun guide to mastering prompt engineering - from epic fails to pro tips!

A Gradient Step at a time.

The adventure of me finding the answers.