The Curious Engineer

All blogs / Software / engineering practice

Refactoring English

refactoringenglish.com

Effective writing for software developers

Software / engineering practiceEssays / personal

Posts
19 from 2 Jan 2025 to 7 Oct 2026
Posting
monthly (8 in the last year)
Kind
personal blog
Feed
https://refactoringenglish.com/index.xml
Also at
https://refactoringenglish.com/blog

2026 6

  1. Anti-Patterns in Software Blogging
  2. Why I Stopped "Creating Content"
  3. How to Write an Effective Software Design Document
  4. Which Design Doc Did a Human Write?
  5. Why Improve Your Writing?
  6. The Most Popular Blogs of Hacker News in 2025

2025 13

  1. What Makes the Intro to *Crafting Interpreters* so Good?
  2. How to Get Meaningful Feedback on Your Design Document
  3. The Software Essays that Shaped Me
  4. Adam Gordon Bell on Attracting Customers through Blogging
  5. Reader Feedback about my Chapter List
  6. Underused Techniques for Effective Emails
  7. How to Write Compelling Software Release Announcements
  8. How to Write Blog Posts that Developers Read
  9. How to Write Useful Commit Messages
  10. Can You Spot the Passive Voice?
  11. Can You Spot the Passive Voice?
  12. Passive Voice Considered Harmful
  13. Rules for Writing Software Tutorials