All blogs / Software / engineering practice
Software and business articles by Ovid
Curtis “Ovid” Poe on using AI to build software you can still maintain in three years. Articles and essays on programming, testing, and engineering.
Software / engineering practiceTesting / QAAI / MLPerl / Raku
- Posts
- 77 from 16 Sep 2018 to 25 Oct 2026
- Posting
- monthly (12 in the last year)
- Kind
- personal blog
- Feed
- https://curtispoe.org/article.rss
2026 11
- I Keep Accidentally Finding Zero-Day Exploits
- Ovid in the Trenches
- PAAD v2 is Released!
- Be Skeptical of AI Studies
- PAAD's Test Roadmap: Instant Test Suites!
- AI didn't break copyright. It exposed it
- Learn How to Write Production-Quality Code with AI
- Watching Claude Sonnet Outperform Opus
- AI Coding: Typing Was Never the Bottleneck
- Why I Am No Longer Reading the AI's code
- Introducing the arXiv Explorer
2025 3
2024 15
- Why AGI Won't Be Soon
- A Review of OpenAI's new ChatGPT o1
- Prompt Engineering Is Not Dead
- Using Vector Databases with Perl
- Escape!-Adventures in AI Gaming
- Using AI to Fight Misinformation
- AI for Accessibility
- Wardley Maps In a Nutshell
- AI-Generated Content: Innovation or Intellectual Theft?
- Agile is Not the Problem
- Programming Mutable Objects
- An OpenAI Chatbot in Perl
- Claude Sonnet 3.5 beats ChatGPT 4.0
- Will You Lose Your Job to AI?
- Building an iPhone App with ChatGPT
2023 8
2022 9
- Converting Object-Oriented Code to Corinna
- Feature Switch Best Practices
- Current Corinna Status
- Naming and Object Oriented Code
- Understanding Class Inheritance
- Introducing MooseX::Extended for Perl
- Common Problems in Object-Oriented Code
- Why is Object-Oriented Programming Bad?
- Are Microservices the Next Phase of Object-Oriented Programming?
2021 5
2020 6
2019 13
- Case Study: 500 TPS
- Moving from Oracle to PostgreSQL
- Managing a Remote Team
- Project Management in Three Numbers
- Alan Kay and Missing Messages (a follow-up)
- Alan Kay and OO Programming
- The Worst Job Offer
- Software Projects as Used Cars
- How to Defeat Facebook
- Fixing MVC in Web Applications
- Avoid Common Software Project Mistakes
- Estimating Development Costs is Almost Useless
- The Surprises of A/B Testing