Hello world!
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Hi folks! You provisioned an EC2 volume, your app grew, and now the disk is full. The volume resize in AWS is easy — but the tricky part is that the OS doesn’t automatically know the disk got bigger. You have to tell it. In this post we walk through the full process: resizing the … Read more
Hello folks! You want to build an AI agent that can reason, use tools, query databases, and return intelligent answers — not just a chatbot that echoes back your question. The ReAct pattern with LangGraph and Azure OpenAI makes that possible. In this post we build a complete AI agent from scratch with Elasticsearch for … Read more
Hey folks! Relational databases are great, but they struggle when your data is highly connected — think social networks, recommendation engines, or knowledge graphs. Neo4j is a graph database that models relationships as first-class citizens. In this post we cover Neo4j and the Cypher query language so you can think in graphs instead of tables. … Read more
Hey everyone! Building a system that handles millions of users is a completely different engineering challenge than building one that handles thousands. System Design is the discipline of making those architectural decisions correctly before you write a line of code. In this post we cover the core concepts of System Design — the mental models … Read more
Hello folks! You’ve heard of HTTP, HTTPS, SSL, and TLS — but do you actually know how they differ and why it matters? Understanding the protocol stack behind web security helps you make better decisions about certificates, encryption, and API design. In this post we demystify HTTP, HTTPS, SSL, and TLS so you know what’s … Read more
Hi there! Node.js has a rich ecosystem and its own set of patterns — event loop, streams, modules, async patterns, and more. Knowing them well is what separates a Node.js developer from someone who just writes JavaScript on the server. In this post we give you a complete Node.js summary covering the key concepts every … Read more
Hey folks! REST is fine for simple request-response APIs, but when you need high-performance, bi-directional communication between services, gRPC is the tool for the job. It uses Protocol Buffers for efficient serialization and HTTP/2 for transport. In this post we implement a Python gRPC service with regular RPC and streaming. Faster, leaner, and more powerful … Read more
Hello everyone! REST APIs are great, but what if your clients need to fetch exactly the data they need — no more, no less? GraphQL lets clients specify precisely what they want in a single request. Combining Flask with GraphQL gives you a flexible, self-documenting API. In this post we set up Flask with GraphQL … Read more
Hi folks! ReactJS has hooks, context, components, state management, and a whole ecosystem around it. Keeping all the patterns straight can be challenging when you’re deep in a project. In this post we give you a complete ReactJS summary covering the essential concepts — from component lifecycle to hooks to performance patterns. Your React reference … Read more