Code Farmer Manor Chronicle
Author

Code Farmer Manor Chronicle

A heart like drifting clouds, ever at ease; a mind like flowing water, free to roam.

19
Articles
0
Likes
11
Views
0
Comments
Recent Articles

Latest from Code Farmer Manor Chronicle

19 recent articles
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 26, 2026 · Databases

MongoDB Cheat Sheet: SQL to NoSQL Mindset Shift

This MongoDB cheat sheet guides SQL developers through the mindset shift to NoSQL, covering concept mappings, CRUD operations, indexing, aggregation pipelines, and execution plan analysis with practical code examples for each operation and key pitfalls to avoid.

CRUDMongoDBNoSQL
0 likes · 11 min read
MongoDB Cheat Sheet: SQL to NoSQL Mindset Shift
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 25, 2026 · Backend Development

RabbitMQ Basics: Message Flow, Four Exchanges, Spring Boot Integration & Reliability

This tutorial explains RabbitMQ core concepts including message routing via exchanges and queues, details four exchange types (Direct, Fanout, Topic, Headers), provides Spring Boot integration code examples, covers reliability patterns like publisher confirms and manual acknowledgments, and lists common pitfalls with solutions.

AMQPDead Letter QueueExchange Types
0 likes · 12 min read
RabbitMQ Basics: Message Flow, Four Exchanges, Spring Boot Integration & Reliability
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 22, 2026 · Operations

Windows Nginx Quick-Start: Install, Configure, and Run Without a VM

This guide covers downloading, extracting, and running Nginx on Windows, explaining directory structure differences from Linux, essential commands (start, reload, stop), configuration syntax with path handling, location matching priority, root vs alias behavior, and reverse proxy pitfalls like proxy_pass trailing slash and required headers.

Nginxconfigurationinstallation
0 likes · 10 min read
Windows Nginx Quick-Start: Install, Configure, and Run Without a VM
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 21, 2026 · Backend Development

From Python Script to EXE: Packaging a Desktop Tool with PySide6 and PyInstaller

The author details building a Python desktop tool for automated bid data collection, covering technology selection (PySide6 over Playwright), three development pitfalls (config handling, redirect loops, invisible GUI crashes), PyInstaller packaging decisions (onedir mode, path resolution), and three key lessons for distributable GUI applications.

Desktop ApplicationGUI DevelopmentPackaging
0 likes · 11 min read
From Python Script to EXE: Packaging a Desktop Tool with PySide6 and PyInstaller
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 20, 2026 · Databases

One SQL to Generate 2000 Test Rows: Stop Hand-Writing VALUES

Learn how to generate 2000 test rows in PostgreSQL using a single INSERT...SELECT with generate_series, deriving column values via series numbers, zero-padding with LPAD, explicit timestamps, and ON CONFLICT for idempotent execution, plus random data variations and MySQL equivalents.

INSERT SELECTKingBaseESLPAD
0 likes · 8 min read
One SQL to Generate 2000 Test Rows: Stop Hand-Writing VALUES
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 19, 2026 · Fundamentals

Stop Memorizing All 14 UML Diagrams: Only 7 Are High-Frequency in Daily Development

This article explains UML 2.5's 14 diagram types, categorizes them into structural and behavioral diagrams, highlights the 7 most frequently used diagrams in daily development (class, sequence, state machine, activity, use case, component, deployment), provides a cheat sheet for selecting the right diagram per scenario, and recommends tools like Mermaid and PlantUML.

Activity DiagramClass DiagramComponent Diagram
0 likes · 12 min read
Stop Memorizing All 14 UML Diagrams: Only 7 Are High-Frequency in Daily Development
Code Farmer Manor Chronicle
Code Farmer Manor Chronicle
Sep 18, 2026 · Backend Development

Building ChatGPT-like Streaming AI Chat with SSE: From Zero to Production

This article details the full-stack implementation of SSE-based streaming for an AI assistant, covering protocol design (delta/done/error events), backend challenges (ThreadLocal, Retrofit @Streaming, JSON incremental parsing), frontend fetch/ReadableStream handling, and Nginx deployment fixes for buffering and timeouts.

AI chatJSON parsingNginx
0 likes · 15 min read
Building ChatGPT-like Streaming AI Chat with SSE: From Zero to Production