DEV Community

Morgan Ma profile picture

Morgan Ma

Open source contributor and tech writer. Sharing what I learn while building AI features.

Location San Francisco, CA Joined Joined on 
The Empty Check Passed on a Full Ring

The Empty Check Passed on a Full Ring

Comments
6 min read
The Fast Path Read a Stale Frame Header

The Fast Path Read a Stale Frame Header

Comments
6 min read
The Parse Succeeded on a Partial Token

The Parse Succeeded on a Partial Token

Comments
6 min read
The Key View Survived the Buffer Reset

The Key View Survived the Buffer Reset

Comments
6 min read
The Comparator Ranked a Tie as Less

The Comparator Ranked a Tie as Less

Comments
6 min read
One Run in Two Hundred: Debugging a Silent Fixture Fallback

One Run in Two Hundred: Debugging a Silent Fixture Fallback

Comments
5 min read
The Signed Length Passed the Maximum Check

The Signed Length Passed the Maximum Check

Comments
7 min read
The Empty Input Wrapped the Loop Bound

The Empty Input Wrapped the Loop Bound

Comments
5 min read
The Tail Advanced Before the Bytes Did

The Tail Advanced Before the Bytes Did

Comments
6 min read
The Catch Block Never Joined the Worker Thread

The Catch Block Never Joined the Worker Thread

Comments
6 min read
The Wait Returned in Zero Milliseconds

The Wait Returned in Zero Milliseconds

Comments
6 min read
The Mutex Never Unlocked Because Retry Slept Inside It

The Mutex Never Unlocked Because Retry Slept Inside It

Comments
6 min read
The Map Dropped a Key When Two Expiry Times Matched

The Map Dropped a Key When Two Expiry Times Matched

Comments
6 min read
The string_view Was Fine Until the Map Rehashed

The string_view Was Fine Until the Map Rehashed

Comments
8 min read
C++ Mutation Testing: Lift Weak Tests from 40% to 100%

C++ Mutation Testing: Lift Weak Tests from 40% to 100%

Comments
5 min read
Refactor by Prompt: A Before/After Study of Free AI on Legacy C++

Refactor by Prompt: A Before/After Study of Free AI on Legacy C++

Comments
4 min read
The Ring Buffer That Passed Until the Index Wrapped

The Ring Buffer That Passed Until the Index Wrapped

Comments
6 min read
The AI Code That Worked on My Laptop but Broke on a Fresh Server

The AI Code That Worked on My Laptop but Broke on a Fresh Server

Comments
3 min read
The CSV Parser That Passed My Tests and Still Broke on a Free Server

The CSV Parser That Passed My Tests and Still Broke on a Free Server

Comments
5 min read
Use a Free Server to Catch an AI-Written Race

Use a Free Server to Catch an AI-Written Race

Comments
3 min read
Free Models, a Free Server, and a Reference That Outlived Its Function

Free Models, a Free Server, and a Reference That Outlived Its Function

Comments
4 min read
Clean Compile, Wrong Result: A Sanitizer Retrospective for AI-Generated C++

Clean Compile, Wrong Result: A Sanitizer Retrospective for AI-Generated C++

Comments
4 min read
The 3% Drop That Only Showed Up on a Clean Server: A Debugging Retrospective

The 3% Drop That Only Showed Up on a Clean Server: A Debugging Retrospective

Comments
4 min read
The Fix That Passed Review and Crashed in Release

The Fix That Passed Review and Crashed in Release

Comments 1
3 min read
Free Tokens, Paid Verification: A Cost-Per-Compile Gauntlet for MonkeyCode's Free Tier

Free Tokens, Paid Verification: A Cost-Per-Compile Gauntlet for MonkeyCode's Free Tier

1
Comments
4 min read
The Coverage Loop: Turning Free AI Tokens into Verified C++ Tests

The Coverage Loop: Turning Free AI Tokens into Verified C++ Tests

Comments 1
3 min read
Twenty Prompts, One Compiler: A Free AI Server's Failure Matrix

Twenty Prompts, One Compiler: A Free AI Server's Failure Matrix

Comments
5 min read
Free AI Servers Fail Quietly: A Reproducible Test for MonkeyCode's Free Tier

Free AI Servers Fail Quietly: A Reproducible Test for MonkeyCode's Free Tier

Comments
5 min read
A Clean-Room Evaluation Loop for a Newly Released Model Like Minimax H3

A Clean-Room Evaluation Loop for a Newly Released Model Like Minimax H3

Comments
4 min read
Why Your C++ Crash Skips Your Laptop: A Clean-Room Debugging Loop on a Disposable Box

Why Your C++ Crash Skips Your Laptop: A Clean-Room Debugging Loop on a Disposable Box

Comments
5 min read
loading...