Articles
Every article Ever Garden has grown, newest first. Narrow them down by topic, tag or a search.
multi-agent-ff15: Transforming AI Agents from 'Tools' to 'Comrades'
A multi-agent system where 6 AI agents operate in parallel. Zero-cost coordination accelerates development with a revolutionary new approach
#ai#multi-agent#opencodeBuilding a Self-Improving Advisor System with GitHub Copilot and Knowledge Base
Built a self-improving advisor system using GitHub Copilot's agent functionality that evaluates and improves a knowledge base. Multiple agents collaborate to automatically enhance response quality.
#github-copilot#ai#agentGuide to Installing opencode and oh-my-opencode in WSL Environment
A comprehensive guide to installing opencode and oh-my-opencode in WSL environment, leveraging multiple AI models like Claude, GPT-5, and Gemini as agents. Maximize development efficiency through multi-agent management.
#opencode#ai#wslBuilding Desktop Ink - A Windows Screen Drawing App
Implementation story of a lightweight screen overlay app built with .NET 10 for marking during screen sharing in online meetings
#csharp#wpf#dotnetVerifying GitHub Copilot Code Review Features: Applying Custom Rules and Controlling Output
This article explains the results of verifying whether GitHub Copilot can recognize and point out project-specific rules, and how to control output using prompt engineering.
#github-copilot#code-review#typescriptHow to Configure Copilot Automated Code Review with GitHub Rulesets
This article explains how to use GitHub Rulesets to enable automated code reviews by GitHub Copilot for pull requests targeting specific branches.
#github#github-copilot#automationOpenSpec for Copilot: A VS Code Extension to Accelerate Spec-Driven Development
Introducing 'OpenSpec for Copilot', a VS Code extension that powerfully supports Spec-Driven Development on VS Code by combining OpenSpec prompts with GitHub Copilot, including its development background and features.
#openspec#github-copilot#vscodeRedux / Zustand / Jotai Implementation Comparison Guide
A guide that compares the implementation patterns of Redux, Zustand, and Jotai in React apps by use case and organizes the perspectives for choosing between them.
#react#state-management#reduxHow to Set Up Serena MCP with Qoder on Windows
This guide explains how to resolve connection issues between Qoder and Serena MCP in a native Windows environment by using the HTTP server mode.
#windows#qoder#serenaCodex CLI: A Complete Guide to the Latest Settings and Features (GPT-5 Ready)
With GPT-5 support, the Codex CLI is rapidly gaining attention. This guide covers everything from basic setup to handy tips and important notes for Windows users.
#codex#cli#gpt5Spec for Codex: Seamless SpecโDriven Development in VS Code
A VS Code extension that brings Kiro-compatible specโdriven workflows to Codex CLIโmanage Specs, Steering Docs, and Prompts visually and run tasks inline.
#vscode#codex#sddAutomating PBL to SBL Item Creation in monday.com
Eliminate manual copying between PBL and SBL boards during sprint planning. This guide shows how to automate the process using monday.com's standard automation features.
#monday#automationA Minimal Setup Guide for Building an MCP Server Development Environment with TypeScript
This article explains the minimum environment construction procedure for developing an MCP (Model Context Protocol) server using TypeScript. We have compiled practical know-how, including how to configure Biome and Husky and how to publish with npm.
#typescript#mcp#biomeConnecting AI Tools to Obsidian with MCP Server - Gemini CLI & Kiro Guide
Learn how to set up Obsidian MCP server to control your notes from Gemini CLI and Kiro. Complete guide including Windows and WSL environment setup.
#obsidian#mcp#geminiHow to Restore 'Open with Code' in VSCode Right-Click Menu
Learn how to restore the missing 'Open with Code' option in Windows right-click context menu with two effective methods: VSCode reinstallation and manual registry file configuration.
#vscode#windowsComplete Guide to Setting Up Docker + PostgreSQL Development Environment
Learn how to set up a PostgreSQL development environment using Docker and Docker Compose. From initial setup to schema creation, discover a practical configuration for real-world development.
#docker#postgresql#databaseGitHub Branch Protection Setup: Securing Your Main Branch with the New UI
Learn how to protect your main branch using GitHub's new UI interface. This guide covers step-by-step instructions for preventing direct pushes and enforcing pull request workflows.
#github#gitSetting Up Local LLM Development Environment with Ollama and Cline on Windows
A comprehensive guide to setting up a local LLM development environment using Ollama and Cline on Windows with the gpt-oss:20b model, tested on a 32GB RAM PC.
#ollama#cline#llmHow to Create Sortable & Droppable Components with dnd-kit
Learn how to implement both useSortable and useDroppable in dnd-kit. A practical guide to achieving container reordering and item dropping simultaneously through conditional logic.
#react#dnd-kit#typescriptSolving Static Assets Issues with Cloudflare Workers + React Router
Learn how to fix the common issue where public files work in development but fail with 404 errors when deployed to Cloudflare Workers.
#cloudflare#react-routerAbout Git Branch Naming and Commit Rules
About Git branch naming and commit rules
#gitConfiguring Next.js + ASP.NET Core + YARP with .NET Aspire
How to configure Next.js + ASP.NET Core + YARP (Reverse Proxy) with .NET Aspire
#nextjs#dotnet#aspireHow to Resolve Inability to Reference Internal Packages from Turborepo NestJS
Learn how to resolve the issue of being unable to reference internal packages (such as Prisma) from Turborepo NestJS.
#turborepo#nestjs#prismaBuilding a Drag-and-Drop List with React and dnd-kit/core
Implement a seamless drag-and-drop list in React using dnd-kit/core, with a walkthrough of the core code and styling.
#react#dnd-kit#typescriptHow to Asynchronously Update an ObservableCollection in C# WPF
Implement an ObservableCollection that supports asynchronous updates in WPF, with examples of AsyncObservableCollection and PageMstCollection.
#csharp#wpfSetting Up Nx Nestjs Mongodb Mongoose Integration - Part 3
Part 3 of Nx Nest.js GraphQL Integration - Install packages, update configs, generate GraphQL client for seamless integration. Enhance data management and scalability. Congrats on completing this guide to harmonious Nx, Nest.js, GraphQL integration! Stay tuned for more tutorials.
#nx#nestjs#mongodbSetting Up Nx Nestjs Mongodb Mongoose Integration - Part 2
Part 2 of Nx Nest.js MongoDB Mongoose Integration - Generate todos, create modules, implement GraphQL models, repositories, DTOs, and MongoDB schemas for enhanced application efficiency. Stay tuned for a comprehensive configuration guide.
#nx#nestjs#mongodbSetting Up Nx Nestjs Mongodb Mongoose Integration - Part 1
Guide to integrating Nx, Nest.js, MongoDB, and Mongoose for enhanced scalability and efficiency. Follow steps for seamless development.
#nx#nestjs#mongodbReact Glossary and Usage Guide
Explains React terminology and React hooks. Provides sample code for key features such as useState, useEffect, Recoil, and Redux.
#reactSetting Up electron-react-boilerplate (Proxy, Environment Variables)
A setup guide for an Electron + React desktop app environment. Covers Node.js and proxy configuration, cloning the boilerplate project, and installing dependencies.
#electron#reactExcel VBA Template File (Improved mk2)
I created an Excel VBA template file. Built mainly around class modules, it implements CRUD operations against a database (Oracle) linked to an Excel table.
#excel-vba#oracleC# Prism Template Pack Code Snippets (Visual Studio Code)
Visual Studio Code snippets for C# Prism Template Pack.
#csharp#prism#vscodeHow to Serve Next.js SSG (Static Site Generation) from Nx NestJS
This article explains how to use the monorepo tool Nx to serve a statically generated site created with Next.js SSG (Static Site Generation) from a Next.js application. With this approach, you can have both the frontend and backend in a single project.
#nx#nestjs#nextjsAngular prismjs example
Here is how to apply prismjs to your code in Angular.By following this method, you will be able to apply prismjs to HTML stored in a database and display it on an Angular page.
#angular#prismjsPreventing Render.com from sleeping (cron-job.org)
Render.com's Free plan goes to sleep after 15 minutes of inactivity. As a workaround, this explains how to set up cron-job.org, which sends periodic responses.
#render#cronDebugging Nx NestJS from VSCode
How to set up debugging an Nx NestJS project from VSCode. This debugs a running NestJS instance in attach mode.
#nx#nestjs#vscodeC# | How to call a MainWindow method from a partial View in WPF Prism
In WPF Prism, you can call a method on the Main Window from a partial view. Using Prism's Event Aggregator avoids direct references between view models and makes it easy to handle events raised within the application.
#csharp#wpf#prismC# | How to call a View method in ContentRegion from MainWindow in WPF Prism
In WPF Prism, an application may consist of a main window and a set of regions contained within it, hosting views and view models that communicate with each other. This explains how to call a method on a view or view model in the Content Region from the Main Window.
#csharp#wpf#prismC# | How to implement video (MediaElement) in WPF Prism using the MVVM pattern
How to implement video playback (MediaElement.Play()) in WPF Prism using the MVVM pattern.
#csharp#wpf#prismC# | How to place a Region (ContentControl) inside a dialog screen in WPF Prism
How to display another View in a ContentControl inside a Dialog screen in WPF Prism.
#csharp#wpf#prismC# | WPF Prism Screen Navigation Memory Release
How to release memory during C# WPF Prism screen navigation
#csharp#wpf#prismC# | WPF Prism DataGrid Drag-and-Drop Reordering
In C# WPF, reordering DataGrid records via drag and drop
#csharp#wpfC# | WPF Prism DataGrid Column Visibility Binding
How to bind a DataGrid column's Visibility in C# WPF Prism
#csharp#wpf#prismC# | WPF Prism Screen Navigation (Dialog)
C# WPF Prism dialog screen navigation
#csharp#wpf#prismC# | WPF Prism Screen Navigation
C# WPF Prism screen navigation using navigation regions
#csharp#wpf#prismVBA | Retrieving Data from Another Excel File
An Excel macro that retrieves data recorded in another Excel file
#excel-vbaVBA | DB Operations โ Part 4: Running MERGE from Excel
Excel macro Part 4: [Running MERGE from Excel]
#excel-vba#oracle#sqlVBA | DB Operations - Part 3: Running INSERT, UPDATE, DELETE from Excel
Excel macro Part 3: [Running INSERT, UPDATE, DELETE from Excel]
#excel-vba#oracle#sqlVBA | DB Operations - Part 2: Storing SELECT Results in Excel
Excel macro Part 2: [Storing SELECT results in Excel]
#excel-vba#oracle#sqlVBA | DB Operations - Part 1: Handling the Config Sheet's Settings in VBA
Excel macro Part 1: [Handling the Config sheet's settings in VBA]
#excel-vba#oracleAWS | Connecting to an AWS DB from MySQL Workbench over SSH
How to connect from a local PC to a DB server on AWS via a bastion server over SSH, and operate the DB with MySQL Workbench
#aws#ssh#mysqlVBA | Splitting Each Sheet of an Excel File into Separate Files
How to output each sheet of an Excel workbook as its own file, using Excel VBA
#excel-vbaPower Query | How to Load Dynamic SQL Results (Power BI)
I'll explain how to dynamically execute SQL by linking SQL query conditions (e.g., within the WHERE clause) with Power Query parameters.
#power-query#power-bi#sqlPower Query | Creating a Calendar for a Specified Period Using Parameter Configuration (Power BI)
When using Power BI, there are instances where you might want to create a calendar based on dates. In this scenario, I'll explain how to automatically generate a calendar for a specified period, which can be quite useful.
#power-query#power-bi