Tech Musings
Author

Tech Musings

Capturing thoughts and reflections while coding.

49
Articles
0
Likes
46
Views
0
Comments
Recent Articles

Latest from Tech Musings

49 recent articles
Tech Musings
Tech Musings
Jan 16, 2026 · Backend Development

Unlock Go’s New SIMD API: Boost Performance with GOEXPERIMENT=simd

This article explains the motivation behind adding SIMD support to Go, describes the two‑level design of the experimental simd/archsimd package, provides step‑by‑step configuration and code examples for common data‑processing tasks, and presents benchmark results that show up to nearly nine‑fold speedups without extra memory allocations.

GOEXPERIMENTGoPerformance
0 likes · 17 min read
Unlock Go’s New SIMD API: Boost Performance with GOEXPERIMENT=simd
Tech Musings
Tech Musings
Jan 11, 2026 · Mobile Development

What I Learned Building a WeChat Mini Program as an Indie Developer

A solo developer recounts the surprising hurdles of creating a WeChat mini‑program—from domain registration and residence‑permit verification to platform account splits, framework choices between Taro and Uni‑app, and the unexpected smoothness of the final review.

Identity VerificationTaroWeChat mini-program
0 likes · 6 min read
What I Learned Building a WeChat Mini Program as an Indie Developer
Tech Musings
Tech Musings
Jan 2, 2026 · Information Security

Why MongoDB’s CVE‑2025‑14847 Lets Attackers Leak Secrets Like Heartbleed

The article explains the CVE‑2025‑14847 MongoDB vulnerability, detailing how crafted BSON with a falsified document length triggers memory over‑read, demonstrates a reproducible PoC, compares it to the SSL Heartbleed bug, and offers mitigation advice for affected deployments.

CVE-2025-14847CompressionHeartbleed
0 likes · 8 min read
Why MongoDB’s CVE‑2025‑14847 Lets Attackers Leak Secrets Like Heartbleed
Tech Musings
Tech Musings
Dec 28, 2025 · Backend Development

Speed Up Spring Boot Docker Builds with Jarmode Layered Images

Learn how to dramatically reduce Docker build times for Spring Boot applications by using the official Jarmode=tools layered jar feature, extracting layers, and employing multi‑stage Dockerfiles with optimized runtime settings, caching strategies, and optional security and performance enhancements.

DockerJarmodeLayered Images
0 likes · 8 min read
Speed Up Spring Boot Docker Builds with Jarmode Layered Images
Tech Musings
Tech Musings
Dec 21, 2025 · Fundamentals

How to Overcome NAT Barriers: VPS Relays and Nginx UDP Proxy Explained

This article examines practical ways to bypass NAT restrictions for UDP communication, covering direct P2P for friendly NATs, UDP hole punching for symmetric NATs, reliable VPS relays for any NAT, and Nginx’s UDP proxy, complete with configuration examples, workflow diagrams, and a comparison to traditional NAT behavior.

NATNetworkingNginx
0 likes · 8 min read
How to Overcome NAT Barriers: VPS Relays and Nginx UDP Proxy Explained
Tech Musings
Tech Musings
Dec 18, 2025 · Fundamentals

Why UDP Struggles Behind NAT: Understanding Symmetric vs. Full Cone

This article explains how UDP’s simplicity is challenged by various NAT types, compares Symmetric and Full Cone NAT behaviors, shows Go code for multi‑server UDP communication, and outlines P2P hole‑punching techniques and real‑world NAT diversity.

Full Cone NATNATNetwork
0 likes · 10 min read
Why UDP Struggles Behind NAT: Understanding Symmetric vs. Full Cone
Tech Musings
Tech Musings
Nov 30, 2025 · Information Security

Uncovering Bot Traffic: Why AI Crawlers Dominate 47% of My Site’s Visits

A comprehensive analysis of a year‑long Nginx log dataset reveals that nearly half of all requests come from bots—especially AI crawlers—while real users account for less than half, highlighting security threats, attack patterns, and the effectiveness of blacklist defenses across monthly, daily, and hourly dimensions.

AI crawlersbot trafficsecurity analysis
0 likes · 21 min read
Uncovering Bot Traffic: Why AI Crawlers Dominate 47% of My Site’s Visits