An Unexpected Path into Web Development
Why philosophy, art, and a builder's mindset have felt unexpectedly useful in my path into front-end development.
Why philosophy, art, and a builder's mindset have felt unexpectedly useful in my path into front-end development.
Auto-increment IDs are fast and simple—but are they the best choice for a primary key? A practical breakdown of UUID v4, UUID v7, ULID, cuid2, Nano ID, and when each makes sense.
A pragmatic explanation of how JavaScript handles values and references, with clear examples and mental models for understanding assignment and equality.
Understanding how JavaScript handles asynchronous operations through the Event Loop, Macro Stack, and Micro Stack mechanisms.
Key takeaways and best practices for using Claude and multi-agent architectures, including prompt design, skills, and error handling.
Learn practical techniques to limit and control concurrent API requests in your JavaScript apps, with robust solutions for both Axios and fetch.