
There’s something really satisfying about building an AI agent that can actually take action in your application. In this post, I’ll walk you through how I integrated LangChain tools into my NestJS backend to create an agent capable of searching contacts, creating events, sending messages, and handling a bunch of other tasks. The Tech Stack…
Read more…

At Don’t Panic Labs, we frequently discuss Volatility-Based Decomposition (VBD). It is an architecture practice that groups and boundaries systems by where change occurs. Instead of organizing purely by domains or technical layers, VBD identifies parts of the codebase that change together or change frequently. We use those patterns to inform seams, ownership, and stabilization…
Read more…

In previous posts, we have explored various ways to interact with LLMs. Today, I want to walk through creating agent_demo.py, a small but capable multi-agent application. Why is this important? Most people stop at simple prompts. But real power comes when we chain these interactions together to solve complex workflows. We aren’t just asking a…
Read more…

LLMs are at the heart of the current AI movement. An LLM’s ability to respond to prompts with human-like responses is astonishing. All of our first interactions with ChatGPT in 2022 were amazing. The first time I used GitHub Copilot to generate a basic database access method, it was clear that something significant was about…
Read more…

Highlight: I used to rely on screenshots of Figma mockups. Now I pull structured layout and style metadata straight from the design files. When our design team shares a new mockup, they send the Figma file and link — no PNGs, no screenshots. But early on, that still meant a lot of guesswork for me….
Read more…

It feels like everyone wants to sprinkle a little AI on every software project right now. Sometimes for good reason, and sometimes just because they want a little AI. But AI, much like a seasoning for our food, might not be an improvement. We need to know what tool to use and when. One of…
Read more…

GitHub has been on a tear recently, adding a lot of new features in a short amount of time. It’s exciting to see the platform evolve so quickly, especially with its deeper integration of AI. One of the newer features that caught my eye is Agent tasks. The core idea is that these tasks can…
Read more…

Artificial Intelligence is no longer a futuristic concept; it’s another part of our development toolbox. And like any powerful tool, it can be used to build incredible things with great efficiency, or it can create a mess that is difficult to untangle. The key isn’t just using AI; it’s using it with discipline and intent….
Read more…

What have your experiences been with conference vendor booths? When I ask myself that question, do you know what happens? My mind goes blank; they all blur together – none of them stand out. Why? (Channeling my 5-year-old daughter) In my opinion, most booths are trying to project out vs finding a way to take…
Read more…

Building a Facial Recognition System with Cursor AI At Don’t Panic Labs, I recently embarked on an prototype project to explore the intersection of computer vision, Python, and AI-assisted development. Our goal was to build a light-weight facial recognition system that could identify faces, create a searchable database, and analyze images. All while leveraging Cursor…
Read more…
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
Marketing cookies are used to follow visitors to websites. The intention is to show ads that are relevant and engaging to the individual user.
LinkedIn Insight is a web analytics service that tracks and reports website traffic.
Service URL: www.linkedin.com (opens in a new window)
A video-sharing platform for users to upload, view, and share videos across various genres and topics.
Service URL: www.youtube.com (opens in a new window)