ESP-NOW: The Protocol That Saved My IoT Project

When WiFi and Bluetooth fought for resources on a single ESP32, my car telemetry project kept crashing. Here's how ESP-NOW and a dual-microcontroller architecture solved the race condition problem.

N+1 problem

Understanding the N+1 query problem in database interactions and how to solve it using eager loading and SQL joins.

Latency vs Throughput

Understanding the difference between latency and throughput, and why both metrics matter for system performance.

Using class_eval in Ruby

Understanding Ruby's class_eval method and how it enables runtime code evaluation and metaprogramming techniques.

My user manual

A personal README documenting my work preferences, communication style, and how I learn best.

My OSS story

My journey from fear of contributing to open source to making my first meaningful contributions and falling in love with the OSS community.