<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Development Tools on AI VOID</title><link>https://ai-blog.noorshomelab.dev/categories/development-tools/</link><description>Recent content in Development Tools on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 20 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/categories/development-tools/index.xml" rel="self" type="application/rss+xml"/><item><title>Welcome to Trigger.dev v4-beta: The Foundation for Modern Workflows</title><link>https://ai-blog.noorshomelab.dev/triggerdev-v4-guide-2026/welcome-to-triggerdev-v4-beta/</link><pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/triggerdev-v4-guide-2026/welcome-to-triggerdev-v4-beta/</guid><description>&lt;p&gt;Building modern applications, especially those integrating AI, often means dealing with complex, distributed systems. You need to ensure tasks run reliably, recover from failures, and scale gracefully. This is where tools like Trigger.dev shine.&lt;/p&gt;
&lt;p&gt;In this introductory chapter, we&amp;rsquo;ll lay the groundwork for mastering Trigger.dev v4-beta. You&amp;rsquo;ll learn what Trigger.dev is, why it&amp;rsquo;s becoming an essential tool for developers, and how to set up your very first project. We&amp;rsquo;ll then walk through creating a simple, durable background job, observing its execution, and understanding the core principles that make Trigger.dev powerful. By the end of this chapter, you&amp;rsquo;ll have a running Trigger.dev project and a foundational understanding of its capabilities.&lt;/p&gt;</description></item><item><title>Chapter 1: Introducing AWS Kiro and Agentic Development</title><link>https://ai-blog.noorshomelab.dev/aws-kiro-mastery/intro-to-kiro/</link><pubDate>Sat, 24 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/aws-kiro-mastery/intro-to-kiro/</guid><description>&lt;p&gt;Welcome to the exciting world of AWS Kiro! In this guide, we&amp;rsquo;ll embark on a journey to master Amazon&amp;rsquo;s cutting-edge AI-powered Integrated Development Environment (IDE). Kiro isn&amp;rsquo;t just another coding tool; it&amp;rsquo;s a paradigm shift towards &amp;ldquo;agentic development,&amp;rdquo; where intelligent AI agents work alongside you to streamline every aspect of the software development lifecycle.&lt;/p&gt;
&lt;p&gt;This first chapter is all about setting the stage. We&amp;rsquo;ll introduce you to what AWS Kiro is, explain the transformative concept of agentic development, and walk you through the essential first steps of getting Kiro up and running on your local machine. By the end of this chapter, you&amp;rsquo;ll have a foundational understanding of Kiro&amp;rsquo;s potential and a fully configured environment, ready for your first AI-assisted coding adventure. There are no specific prerequisites from previous chapters, as this is where our journey begins!&lt;/p&gt;</description></item><item><title>Setting Up Your AI Workbench: Cursor 2.6 and GitHub Copilot</title><link>https://ai-blog.noorshomelab.dev/ai-coding-systems-2026/setting-up-ai-workbench-cursor-copilot/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-coding-systems-2026/setting-up-ai-workbench-cursor-copilot/</guid><description>&lt;h2 id="setting-up-your-ai-workbench-cursor-26-and-github-copilot"&gt;Setting Up Your AI Workbench: Cursor 2.6 and GitHub Copilot&lt;/h2&gt;
&lt;p&gt;Welcome to the practical side of AI-powered development! In Chapter 1, we explored the transformative potential of AI coding systems. Now, it&amp;rsquo;s time to roll up our sleeves and set up the tools that will bring these concepts to life. Think of this chapter as building your personal AI-powered bat-cave – equipped with the latest gadgets to supercharge your coding.&lt;/p&gt;</description></item><item><title>2. Setting Up Your Void Cloud Account and CLI</title><link>https://ai-blog.noorshomelab.dev/void-cloud-mastery-2026/setup-void-cloud-account-cli/</link><pubDate>Sat, 14 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/void-cloud-mastery-2026/setup-void-cloud-account-cli/</guid><description>&lt;h2 id="introduction-to-your-void-cloud-journey"&gt;Introduction to Your Void Cloud Journey&lt;/h2&gt;
&lt;p&gt;Welcome back, future cloud architect! In Chapter 1, we explored what Void Cloud is, why it&amp;rsquo;s a powerful platform for modern application development, and how it fits into today&amp;rsquo;s dynamic cloud landscape. You now have a foundational understanding of its core philosophy.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;re going to roll up our sleeves and get practical. We&amp;rsquo;ll guide you through the essential first steps to interact with the Void Cloud platform:&lt;/p&gt;</description></item><item><title>The Power of Virtual Branches: Isolating Your Development Work</title><link>https://ai-blog.noorshomelab.dev/gitbutler-workflow-guide-2026/power-of-virtual-branches/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/gitbutler-workflow-guide-2026/power-of-virtual-branches/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, future Git master! In the previous chapter, we got GitButler up and running and connected our first repository. Now, it&amp;rsquo;s time to dive into the very heart of what makes GitButler so revolutionary: &lt;strong&gt;virtual branches&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Think about your current Git workflow. How often do you find yourself needing to switch contexts, stash changes, or deal with a cluttered local repository because you&amp;rsquo;re working on multiple things at once? Traditional Git branches are powerful, but they can sometimes feel clunky for managing rapid, iterative local development. GitButler&amp;rsquo;s virtual branches are designed to solve exactly these pain points, offering an unparalleled way to isolate your work, experiment freely, and keep your local repository pristine.&lt;/p&gt;</description></item><item><title>Supercharging Development: VS Code and MCP Workflows</title><link>https://ai-blog.noorshomelab.dev/aipack-guide-2026/vscode-mcp-workflows/</link><pubDate>Sun, 17 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/aipack-guide-2026/vscode-mcp-workflows/</guid><description>&lt;h2 id="supercharging-development-vs-code-and-mcp-workflows"&gt;Supercharging Development: VS Code and MCP Workflows&lt;/h2&gt;
&lt;p&gt;Welcome back, AI agent architects! In the previous chapters, we laid the groundwork for building and running your first AIPacks, exploring the core architecture and how to integrate various AI models. You&amp;rsquo;ve likely felt the power of agentic workflows, but perhaps also the challenges of observing and debugging them. How do you peer inside an agent&amp;rsquo;s mind to understand its decisions? How can you make your development process smoother and more integrated?&lt;/p&gt;</description></item><item><title>Integrating with Remote: Pushing Stacks and Preparing for Pull Requests</title><link>https://ai-blog.noorshomelab.dev/gitbutler-workflow-guide-2026/integrating-with-remote/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/gitbutler-workflow-guide-2026/integrating-with-remote/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, fellow developer! So far, we&amp;rsquo;ve explored the magic of GitButler locally, creating virtual branches, stacking changes, and managing our work with unparalleled flexibility. But what good is amazing local productivity if you can&amp;rsquo;t share it with your team? This chapter is all about bridging that gap.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ll dive into how GitButler seamlessly integrates with your remote repositories. You&amp;rsquo;ll learn the crucial &amp;ldquo;Publish&amp;rdquo; action, which transforms your local virtual branch stacks into conventional Git branches on your remote. More importantly, we&amp;rsquo;ll guide you through the process of preparing these published branches for pull requests, embracing the powerful concept of &lt;em&gt;stacked pull requests&lt;/em&gt; that streamlines code review and collaboration.&lt;/p&gt;</description></item><item><title>Advanced Agent Architectures and Design Patterns</title><link>https://ai-blog.noorshomelab.dev/ai-engineering-2026/advanced-agent-architectures-design-patterns/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ai-engineering-2026/advanced-agent-architectures-design-patterns/</guid><description>&lt;h2 id="introduction-to-advanced-agent-architectures"&gt;Introduction to Advanced Agent Architectures&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 10! In our previous chapters, we&amp;rsquo;ve explored the fundamentals of AI agents, their ability to use tools, and how basic workflows can be constructed. We&amp;rsquo;ve seen how a single LLM, augmented with external tools, can tackle impressive tasks. However, as the complexity of our AI applications grows, relying on a single, monolithic agent or simple sequential chains often hits limits. We need ways to manage state, coordinate complex behaviors, and build systems that are robust, scalable, and truly intelligent.&lt;/p&gt;</description></item><item><title>SmolVM: Sub-Second Linux VMs Explained</title><link>https://ai-blog.noorshomelab.dev/smolvm-architecture-2026-04/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/smolvm-architecture-2026-04/</guid><description>&lt;p&gt;This comprehensive guide delves into SmolVM, a revolutionary virtualization technology. Discover how it achieves sub-second cold starts for Linux virtual machines and its seamless cross-platform portability across macOS and Linux. We explore the innovative &lt;code&gt;.smolmachine&lt;/code&gt; file format and the architectural decisions that enable these features, providing practical examples for developers.&lt;/p&gt;</description></item><item><title>Chapter 1.1: Flutter Ecosystem and Tools</title><link>https://ai-blog.noorshomelab.dev/flutter-latest-version-and-production-things-chapters/chapter-1-1-flutter-ecosystem-tools-slug/</link><pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/flutter-latest-version-and-production-things-chapters/chapter-1-1-flutter-ecosystem-tools-slug/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Flutter, Google&amp;rsquo;s UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase, has rapidly grown in popularity. Its promise of fast development, expressive UI, and native performance makes it a compelling choice for modern application development. However, harnessing Flutter&amp;rsquo;s full potential, especially for production-grade applications, requires a deep understanding of its rich ecosystem and the various tools available. This chapter will guide you through the essential components of the Flutter ecosystem and the crucial tools that facilitate efficient development, debugging, testing, and deployment of Flutter applications.&lt;/p&gt;</description></item></channel></rss>