Uncle Sam

Uncle Sam

@unclesam-lyGopher / Full Stack Developer

Specializing in Go backend development, PostgreSQL data modeling, and modern frontend engineering. Documenting real-world project implementations, architectural trade-offs, production troubleshooting, and best practices.

Go 1.26PostgreSQLRedisVue 3 / Nuxt 3Docker
GitHubEmail Me

Engineering & Writing Principles

ENGINEERING & WRITING PRINCIPLES
01

Solving Real Engineering Problems

Focusing on practical architectural design, technology selection, concurrency control, and edge-case handling rather than generic concept recaps.

02

Prioritizing Code Maintainability

Advocating layered architecture (Controller / Service / DAO), cohesive API design, and robust error handling & structured logging.

03

Cultivating Reusable Insights

Reflecting on production performance bottlenecks, PostgreSQL query optimizations, and high-availability disaster recovery solutions.

Tech Stack & Toolchain

TECH STACK & TOOLCHAIN
Backend & Data Storage
Go (Golang 1.26)Gin / High-performance networking / Layered microservices
PostgreSQLComplex query optimization / Index tuning / Transactions & modeling
RedisHot data caching / Distributed locks / Rate limiting
Linux / ShellProduction ops / Automation scripting / System tuning
Frontend & Fullstack
Vue 3Composition API / Reactive state / Custom components
Nuxt 4 / 3SSR Server Rendering / SEO / Hydration
TypeScriptEnd-to-end type safety / Interfaces / Compile-time checks
Naive UI / SCSSUI library customization / Responsive layout / Scoped styling
DevOps & AI Practice
DockerMulti-stage container builds / Docker Compose orchestration
NginxReverse proxy / SSL certificates / Static asset caching
Git / CI/CDVersion control workflows / CI/CD automation
AI Agent / SSELLM API integration / ReAct tool calling / SSE streaming

Site Architecture

SITE ARCHITECTURE
Frontend Layer

Nuxt 4 / 3 (SSR) + TypeScript

Vue 3 Composition API with SSR first-screen direct rendering, integrated with Naive UI and md-editor-v3 for optimized markdown and syntax highlighting.

Backend Layer

Go 1.26 + Gin + GORM / Ent

Native Go API service following strict 3-tier architecture with built-in JWT authentication and rate limiting.

Database Layer

PostgreSQL + Redis

PostgreSQL for structured persistence of articles, categories, topics, and users; Redis for caching hot data and session states.

AI & DevOps

ReAct Agent + SSE + Docker

AI Digital Avatar with SSE streaming based on blog knowledge base; containerized Docker deployment with Nginx reverse proxy.

Milestones & Changelog

MILESTONES & CHANGELOG
2026.08

Full Stack Blog Refactoring

Frontend fully upgraded to Nuxt 3 SSR architecture; backend optimized with Go 1.26 + PostgreSQL; added AI author clone and live tech news aggregation.

2025.10

Systematic Topic Series Launched

Launched in-depth series for Go in action, PostgreSQL advanced topics, and architecture design.

2024.06

Independent Blog Established

Built independent personal tech blog to share full-stack engineering practices and learnings.

Origins

Embarking on the Full-Stack Journey

Maintaining curiosity about core systems and clean design, continuously coding and creating.

Feedback & Discussion

If you spot any inaccuracies, have better implementation ideas, or want to discuss technical topics, feel free to reach out via Email or GitHub.

AI Blogger CloneAI