Introducing Waku Land
Every single Waku example built from the source and deployed on fly.io.
Every single Waku example built from the source and deployed on fly.io.
In this article, I'll go over what vector embeddings are, how they're used to implement RAG (Retrieval-Augmented Generation) systems, and the role that a semantic cache plays in a typical RAG system.
use-context-selector is my preferred way to prevent re-renders when using React contexts. But some future React updates provide a better alternative using only React.use and React.useMemo. Follow along as I learn a powerful lesson in my unsuccessfully attempt to prove Dan Abramov wrong.
React 18 exposes an API to do concurrent rendering. But when used alongside external stores, this concurrency introduces a theoretical issue called tearing. Let's explore what that means and how to avoid it.
I discuss and share the open source scripts that InterBolt uses to manage custom chatbots via ChatBotKit's node-sdk.
An introduction to NextCast, a build tool that makes static analysis and source code manipulation accessible to NextJS developers through an intuitive plugin-based API.
I discuss how to inject dynamic data into a static HTML file using a Cloudflare Page Function.
The process by which I came to prefer serving different HTML files for the same URL based on a user-agent string. I use NextJS's static export feature alongside a Cloudflare page function to create a working example, which you can find in the Github repo linked in the post.
I discuss my thoughts on coding standards and provide a walkthrough to create a Github app bot named after Dolores Umbridge. The bot encourages developers to review coding standards before approving pull requests.