Writing
Thoughts on AI, full-stack development, system design, and building things that matter.
| # | Title | Category | Date | Reading time | Views |
|---|---|---|---|---|---|
| 01 | Cursor vs GitHub Copilot: Which Should You Use? | comparisons | Sep 1, 2026 | 4 min read | 7 |
| 02 | Cursor AI: A Practical Guide for Full-Stack Developers | ai | Sep 1, 2026 | 7 min read | 7 |
| 03 | Cross-origin request blocked — What It Means and How to Fix It | errors | Sep 1, 2026 | 3 min read | 16 |
| 04 | Cursor vs Claude Code: Which Should You Use? | comparisons | Sep 1, 2026 | 4 min read | 6 |
| 05 | CORS error blocked by policy — What It Means and How to Fix It | errors | Aug 31, 2026 | 4 min read | 6 |
| 06 | CORS preflight failed — What It Means and How to Fix It | errors | Aug 31, 2026 | 3 min read | 13 |
| 07 | OpenAI Codex CLI: A Practical Guide to the Sandbox-First Coding Agent | tech | Aug 31, 2026 | 4 min read | 95 |
| 08 | Continue.dev: A Practical Guide for Full-Stack Developers | ai | Aug 31, 2026 | 5 min read | 8 |
| 09 | Cline: A Practical Guide for Full-Stack Developers | ai | Aug 30, 2026 | 6 min read | 8 |
| 10 | Prompt Templates for Code Explanation: Ready-to-Use Templates | prompts | Aug 30, 2026 | 6 min read | 4 |