AI Skills Research
Author

AI Skills Research

Fearlessly forging ahead, constantly growing.

9
Articles
0
Likes
0
Views
0
Comments
Recent Articles

Latest from AI Skills Research

9 recent articles
AI Skills Research
AI Skills Research
Jun 2, 2026 · Backend Development

Two Common CQRS Design Approaches and How to Choose the Right One

The article compares the classic Event Sourcing + CQRS architecture with the more engineering‑focused read‑write separation CQRS, outlining their workflows, advantages, drawbacks, and guiding criteria for selecting the appropriate design in real‑world projects.

ArchitectureCQRSDomain-Driven Design
0 likes · 7 min read
Two Common CQRS Design Approaches and How to Choose the Right One
AI Skills Research
AI Skills Research
Apr 29, 2026 · Artificial Intelligence

Why Spec‑Driven Development Is Essential for AI‑Powered Coding

Although large language models let developers generate code in seconds, relying on vague natural‑language prompts creates fragile systems; Spec‑Driven Development restores discipline by turning ambiguous prompts into precise contracts, reducing rework and improving auditability, testability, and architectural control.

AI ProgrammingDevOpsPrompt Engineering
0 likes · 12 min read
Why Spec‑Driven Development Is Essential for AI‑Powered Coding
AI Skills Research
AI Skills Research
Sep 4, 2025 · Operations

Fix Missing Preview Thumbnails in HyperDock on macOS

On macOS, HyperDock’s window preview thumbnails disappear because the app lacks Screen Recording permission; manually granting this permission via System Settings and enabling the HyperDock Helper resolves the issue, though calendar access may cause crashes, and alternatives like DockDoor and DockView are suggested.

Dock previewHyperDockScreen Recording
0 likes · 4 min read
Fix Missing Preview Thumbnails in HyperDock on macOS
AI Skills Research
AI Skills Research
Sep 12, 2023 · Fundamentals

Understanding C#'s volatile Keyword for Thread Safety

The article explains how the C# volatile keyword ensures that fields accessed by multiple threads always hold the latest value by preventing compiler optimizations, lists the types it can be applied to, and warns of pitfalls when used with complex data structures.

C#ConcurrencyThread Safety
0 likes · 3 min read
Understanding C#'s volatile Keyword for Thread Safety
AI Skills Research
AI Skills Research
Aug 28, 2023 · Fundamentals

Mastering Software Design Principles: SOLID, DRY, KISS, and More

The article explains why maintainable, human‑readable code matters for evolving software, outlines core concepts like high cohesion and low coupling, details the SOLID and other practical principles, and describes common refactoring techniques to improve readability and flexibility.

DRYKISSSOLID
0 likes · 6 min read
Mastering Software Design Principles: SOLID, DRY, KISS, and More
AI Skills Research
AI Skills Research
Aug 19, 2023 · Backend Development

Building a WeChat Official Account API with .NET 7 and Supabase

This article walks through creating the Woa project—a .NET 7‑based WeChat Official Account interface that uses Supabase for data storage and messaging, integrates ChatGPT and Claude2, and explains project structure, configuration, deployment, and runtime steps in detail.

.NET 7ChatGPTClaude2
0 likes · 10 min read
Building a WeChat Official Account API with .NET 7 and Supabase
AI Skills Research
AI Skills Research
Aug 12, 2023 · Backend Development

Implementing CQRS with MediatR – Part 1

This article explains the CQRS and Mediator patterns, compares CQRS to CRUD, discusses trade‑offs, and provides a step‑by‑step guide to configuring MediatR in an ASP.NET Core Web API, creating commands, queries, handlers, and testing the setup with Postman.

ASP.NET CoreCQRSCommand
0 likes · 12 min read
Implementing CQRS with MediatR – Part 1