Closures as Win32 window procedures
A technical article exploring how to create closures in C to add a context pointer to Win32 window procedures, bypassing the standard four-parameter limit.
A technical article exploring how to create closures in C to add a context pointer to Win32 window procedures, bypassing the standard four-parameter limit.
A developer's technical walkthrough of instrumenting LLM tracing for litellm using Braintrust and Langfuse, detailing setup and challenges.
Explains the evolution from callbacks to Promises and async/await in NodeJS for cleaner asynchronous code.
A guide to JavaScript's tricky but essential array callback methods like map, filter, and reduce, with links to in-depth video tutorials.
An introduction to callback functions in JavaScript, explaining how they are passed as arguments and executed within other functions.
An introduction to asynchronous JavaScript, covering callbacks, promises, and async/await for non-blocking code execution.
A technical deep dive into how async/await works under the hood, explaining the concept by building it from scratch in code.
A detailed guide explaining how to use the JavaScript Array Map method for transforming array elements without modifying the original array.
Explains closures and callbacks in Swift as foundational abstractions for handling asynchronous programming, using the 'turtles all the way down' metaphor.
Explains the transition from callback-based error handling (errbacks) to using native Promises in Node.js for cleaner asynchronous code.
Explains the Node.js error-first callback pattern, its standardization, and best practices for handling asynchronous operations.
Developer modifies TinyMCE plugin for b2evolution to add callbacks, enabling automatic integration of Gallery 2 image insertion.