<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Project Guides on AI VOID</title><link>https://ai-blog.noorshomelab.dev/projects/</link><description>Recent content in Project Guides on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/projects/index.xml" rel="self" type="application/rss+xml"/><item><title>Building Kanbots: AI Agents, Git Worktrees, and Desktop Automation</title><link>https://ai-blog.noorshomelab.dev/projects/kanbots-ai-git-worktrees-guide/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/kanbots-ai-git-worktrees-guide/</guid><description>&lt;h2 id="orchestrating-development-with-ai-agents-and-isolated-workspaces"&gt;Orchestrating Development with AI Agents and Isolated Workspaces&lt;/h2&gt;
&lt;p&gt;Modern software development often involves managing numerous tasks, collaborating with team members, and increasingly, leveraging AI for assistance. Imagine a tool that brings all these elements together: a personal Kanban board where each task card can host its own AI agents, operating in isolated Git environments, and collaborating on code generation, review, or other development workflows.&lt;/p&gt;
&lt;p&gt;This guide will walk you through building &lt;strong&gt;Kanbots&lt;/strong&gt;, a desktop Kanban application designed to do exactly that. We&amp;rsquo;ll combine the power of a local-first desktop application with the intelligence of AI agents and the robustness of Git worktrees to create a unique development automation platform.&lt;/p&gt;</description></item><item><title>Building Persistent AI Agents with Google ADK: Pause, Resume, Recover</title><link>https://ai-blog.noorshomelab.dev/projects/google-adk-persistent-agents-guide/</link><pubDate>Sat, 23 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/google-adk-persistent-agents-guide/</guid><description>&lt;h2 id="building-persistent-ai-agents-with-google-adk-pause-resume-recover"&gt;Building Persistent AI Agents with Google ADK: Pause, Resume, Recover&lt;/h2&gt;
&lt;p&gt;Imagine an AI agent assisting a customer, gathering information, and then needing to pause its work—perhaps the customer needs to find a document, or the agent needs to wait for an external system. If that agent loses all memory of the conversation and its current task when it pauses, it&amp;rsquo;s not truly helpful. This guide addresses that critical challenge: building AI agents that can maintain context and state across sessions, allowing for seamless pause, resume, and recovery from interruptions without losing valuable information.&lt;/p&gt;</description></item><item><title>Building a Production-Ready Docker Compose Stack</title><link>https://ai-blog.noorshomelab.dev/projects/docker-compose-production-stack-guide/</link><pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/docker-compose-production-stack-guide/</guid><description>&lt;p&gt;Deploying modern applications effectively requires more than just running code; it demands a robust, secure, and maintainable infrastructure. This guide will walk you through building a multi-service web application stack using Docker and Docker Compose, applying production-minded practices every step of the way.&lt;/p&gt;
&lt;h3 id="why-build-a-production-ready-docker-stack"&gt;Why Build a Production-Ready Docker Stack?&lt;/h3&gt;
&lt;p&gt;Production readiness isn&amp;rsquo;t just about functionality; it&amp;rsquo;s about reliability, security, maintainability, and efficiency. In today&amp;rsquo;s cloud-native landscape, containerization with Docker has become a cornerstone for achieving these goals. However, simply containerizing an application isn&amp;rsquo;t enough. You need to understand how to:&lt;/p&gt;</description></item><item><title>Building MermaidLint: A Production-Grade Mermaid Analyzer &amp;amp; Fixer</title><link>https://ai-blog.noorshomelab.dev/projects/mermaid-lint-guide/</link><pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/mermaid-lint-guide/</guid><description>&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Welcome to the definitive guide on building &lt;strong&gt;MermaidLint&lt;/strong&gt;, a strict, production-grade command-line interface (CLI) tool written in Rust. MermaidLint will act as a comprehensive compiler, linter, and formatter specifically designed for Mermaid diagram code. Our goal is to create a robust system that processes Mermaid input through a complete compiler-style pipeline: lexical analysis, parsing into a strongly typed Abstract Syntax Tree (AST), strict validation, and deterministic rule-based fixing and formatting. The tool will ensure full compliance with the latest Mermaid syntax specifications as of March 2026, prioritizing correctness, predictability, and strict validation over assumptions or AI-based guessing.&lt;/p&gt;</description></item><item><title>Building StellarGen: A Modern, High-Performance Rust SSG Guide</title><link>https://ai-blog.noorshomelab.dev/projects/stellar-gen-ssg-guide/</link><pubDate>Mon, 02 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/stellar-gen-ssg-guide/</guid><description>&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Welcome to the comprehensive guide for building &lt;strong&gt;StellarGen&lt;/strong&gt;, a modern, high-performance Static Site Generator (SSG) from the ground up using Rust. This project is designed for developers who want to deeply understand the inner workings of an SSG, drawing inspiration from established systems like Hugo for its pipeline architecture, but reimagined with contemporary concepts such as component-driven rendering and intelligent partial hydration, similar to Astro.&lt;/p&gt;
&lt;p&gt;We will embark on a complete journey, starting with the fundamental building blocks of parsing and content processing, through to sophisticated features like incremental builds, robust error handling, and finally, deploying your generated static sites to production. StellarGen will be a testament to Rust&amp;rsquo;s capabilities in building fast, safe, and maintainable web tooling.&lt;/p&gt;</description></item><item><title>Building a Scalable Node.js API Platform: A Complete Production-Ready Guide</title><link>https://ai-blog.noorshomelab.dev/projects/scalable-nodejs-api-platform-guide/</link><pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/scalable-nodejs-api-platform-guide/</guid><description>&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Welcome to the comprehensive guide for building a &lt;strong&gt;Scalable Node.js API Platform&lt;/strong&gt;. This project will take you on a journey from foundational Node.js concepts to deploying a full-fledged, production-grade backend application on Amazon Web Services (AWS). We will progressively build a robust API platform designed for high performance, security, and maintainability, emphasizing real-world scenarios and industry best practices.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What will be built?&lt;/strong&gt;
We will construct a multi-functional backend API, serving as the core for various applications. This platform will demonstrate how to manage users, handle data persistence, secure endpoints, manage files, and ensure the application is scalable and observable in a production environment.&lt;/p&gt;</description></item><item><title>Building a Real-time Supply Chain Intelligence Platform with Databricks Lakehouse: A Complete Production-Ready Guide</title><link>https://ai-blog.noorshomelab.dev/projects/realtime-supply-chain-intelligence-databricks-guide/</link><pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/realtime-supply-chain-intelligence-databricks-guide/</guid><description>&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Welcome to the comprehensive guide for building a &lt;strong&gt;Real-time Supply Chain Intelligence Platform with Databricks Lakehouse&lt;/strong&gt;. In today&amp;rsquo;s volatile global economy, supply chains are constantly challenged by disruptions, fluctuating costs, and complex trade regulations. This project aims to equip developers with the skills to build a robust, scalable, and intelligent platform that provides real-time visibility and predictive analytics for critical supply chain metrics.&lt;/p&gt;
&lt;p&gt;We will construct an end-to-end data platform that ingests streaming supply chain events, performs real-time delay analytics, conducts HS (Harmonized System) Code-based import-export tariff impact analysis with historical trends, monitors logistics costs with tariff and fuel price correlation, and validates customs trade data for anomaly detection. The ultimate goal is to deliver a real-time procurement price intelligence pipeline, enabling proactive decision-making and optimizing operational efficiency.&lt;/p&gt;</description></item><item><title>Building a Java Mini-Projects Collection: A Complete Production-Ready Guide</title><link>https://ai-blog.noorshomelab.dev/projects/java-mini-projects-guide/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/java-mini-projects-guide/</guid><description>&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Welcome to the comprehensive guide for building a collection of real-world Java applications! This tutorial will take you on a journey from foundational Java concepts to advanced production-ready development practices, using a series of increasingly complex projects. We&amp;rsquo;ll start with simple command-line interface (CLI) applications and culminate in a robust, secure, and deployable RESTful To-Do List application built with Spring Boot.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What will be built?&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Simple Calculator:&lt;/strong&gt; A basic CLI application performing arithmetic operations.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Number Guessing Game:&lt;/strong&gt; An interactive CLI game involving random number generation and user input.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Temperature Converter:&lt;/strong&gt; A CLI tool for converting temperatures between Celsius, Fahrenheit, and Kelvin.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Word Counter:&lt;/strong&gt; A CLI application to count words, characters, and lines in text input.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tic-Tac-Toe Game:&lt;/strong&gt; A two-player CLI game demonstrating game logic, state management, and basic AI (optional enhancement).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Basic To-Do List Application:&lt;/strong&gt; A full-fledged RESTful API using Spring Boot, JPA, and a database, complete with authentication and deployment.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Key features and functionality:&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Building a Production-Ready Real-time Chat Application: A Zero-to-Advanced Guide</title><link>https://ai-blog.noorshomelab.dev/projects/real-time-chat-fastapi-guide/</link><pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/real-time-chat-fastapi-guide/</guid><description>&lt;p&gt;Welcome to the &lt;strong&gt;Zero to Production-Ready Guide&lt;/strong&gt; for building a real-time chat application using FastAPI (Python) and WebSockets with basic user authentication! In this comprehensive guide, you&amp;rsquo;ll learn how to leverage the power of modern Python web development to create a robust, scalable, and secure chat platform.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ll start from the very basics, setting up your development environment, and gradually build up the application, introducing core concepts like FastAPI routing, WebSocket communication, data models, user authentication, and ultimately, preparing your application for a real-world production environment. Each step will be explained thoroughly, with clear code examples and justifications for the architectural and library choices we make.&lt;/p&gt;</description></item><item><title>Building a Production-Ready Rust CLI Password Generator: A Zero-to-Advanced Guide</title><link>https://ai-blog.noorshomelab.dev/projects/rust-password-generator-guide/</link><pubDate>Mon, 01 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/projects/rust-password-generator-guide/</guid><description>&lt;p&gt;Welcome to the &lt;strong&gt;Zero-to-Advanced Guide for Building a Production-Ready Rust CLI Password Generator&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;In an increasingly digital world, strong, unique passwords are your first line of defense. This guide will take you on a journey to create your own highly secure, flexible, and efficient command-line interface (CLI) password generator using Rust. We&amp;rsquo;ll start from the absolute basics of setting up a Rust project and progressively add features, ensuring that by the end, you&amp;rsquo;ll have a production-ready tool capable of generating robust passwords tailored to various security needs.&lt;/p&gt;</description></item></channel></rss>