FunTester
Author

FunTester

10k followers, 1k articles | completely useless

1.4k
Articles
0
Likes
3.0k
Views
0
Comments
Recent Articles

Latest from FunTester

100 recent articles max
FunTester
FunTester
Mar 5, 2026 · Artificial Intelligence

Deploy OpenClaw for AI‑Powered UI Automation Testing on Cloud

This guide explains what OpenClaw is, walks through cloud and local installation, shows how to connect large language models and instant‑messaging tools, configures required permissions, validates the setup, and demonstrates using natural‑language commands to run fully automated UI tests with AI assistance.

ChatOpsOpenClawUI testing
0 likes · 11 min read
Deploy OpenClaw for AI‑Powered UI Automation Testing on Cloud
FunTester
FunTester
Feb 26, 2026 · Backend Development

Why Waiting, Not Computing, Dominates Tail Latency in High‑Concurrency Systems

In high‑concurrency systems, tail latency is driven primarily by waiting on locks, resources, and scheduling rather than raw computation, with phenomena like head‑of‑line blocking, context‑switch overhead, and cache‑coherency costs amplifying unpredictable delays.

backend systemscontext switchhead-of-line blocking
0 likes · 13 min read
Why Waiting, Not Computing, Dominates Tail Latency in High‑Concurrency Systems
FunTester
FunTester
Feb 26, 2026 · Backend Development

Master Go Concurrency: 5 Essential Patterns and a Practical Worker Pool Example

This article explains Go's powerful concurrency model, introduces five common patterns—worker pool, fan‑in/fan‑out, error handling, timeout control, and context management—detailing their use cases, core API components, and provides a complete worker‑pool implementation with optimization tips.

ConcurrencyGogoroutine
0 likes · 15 min read
Master Go Concurrency: 5 Essential Patterns and a Practical Worker Pool Example
FunTester
FunTester
Feb 10, 2026 · Operations

Why Performance Testing Matters and How to Get Started: A Step‑by‑Step Guide

This article explains what performance testing is, why it’s essential for preventing system crashes under load, and provides a practical, step‑by‑step roadmap—including goal definition, test types, tool selection, metric interpretation, protection mechanisms, and result recording—to help developers and ops teams reliably assess and improve application performance.

Monitoringload testingperformance testing
0 likes · 13 min read
Why Performance Testing Matters and How to Get Started: A Step‑by‑Step Guide
FunTester
FunTester
Jan 26, 2026 · Fundamentals

Why Traditional Testing Fails for AI‑Powered Web Applications

Testing engineers are increasingly anxious because AI‑driven web apps break the deterministic assumptions of classic testing, making pass/fail judgments, static assertions, and regression suites unreliable as models evolve probabilistically.

AI testingmodel validationprobabilistic systems
0 likes · 11 min read
Why Traditional Testing Fails for AI‑Powered Web Applications
FunTester
FunTester
Jan 21, 2026 · Artificial Intelligence

Unlock AI-Powered Programming: From Basics to Full-Stack Collaboration

This guide explores how developers can transform AI from a simple code generator into a collaborative partner across the entire software lifecycle, emphasizing prompt engineering, workflow integration, and the indispensable role of solid programming fundamentals.

AI programmingPrompt Engineeringcode generation
0 likes · 9 min read
Unlock AI-Powered Programming: From Basics to Full-Stack Collaboration
FunTester
FunTester
Jan 21, 2026 · Databases

Mastering MySQL Upserts: INSERT IGNORE, REPLACE INTO, and ON DUPLICATE KEY UPDATE Explained

This article explains three MySQL INSERT variants—INSERT IGNORE, REPLACE INTO, and INSERT ... ON DUPLICATE KEY UPDATE—detailing their syntax, execution behavior, advantages, drawbacks, typical use cases, and practical comparison to help developers choose the most suitable method for handling duplicate or bulk data operations.

Duplicate KeyInsertMySQL
0 likes · 12 min read
Mastering MySQL Upserts: INSERT IGNORE, REPLACE INTO, and ON DUPLICATE KEY UPDATE Explained
FunTester
FunTester
Jan 20, 2026 · Fundamentals

Why Data Movement, Not CPU Speed, Is the Real Performance Bottleneck

Most engineers blame slow CPUs for performance issues, but the true bottleneck is often data latency—from registers and caches to DRAM, NUMA nodes, disks, and networks—so understanding and minimizing data movement is key to reducing tail latency and improving system performance.

NUMASystemsdata locality
0 likes · 11 min read
Why Data Movement, Not CPU Speed, Is the Real Performance Bottleneck