Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 19
  1. Anti-Patterns in Software Blogging

    In software development, we collect anti-patterns to recognize common traits that lead to poor outcomes in our software.

  2. Why I Stopped "Creating Content"

    The first time I saw Michelangelo’s David in person, I wept.

  3. A good design doc can save you years of development time.

  4. Which Design Doc Did a Human Write?

    I created three design docs for the same open-source web app: I spent 16 hours writing one of the design docs completely by hand.

  5. Why Improve Your Writing?

    I’ve worked as a developer for 20 years, and I’ve always cared about clear writing.

  6. With 2025 wrapped up, I can finally answer a question I’m curious about every year: who were the most popular bloggers of Hacker News?

  7. One of my favorite programming books is Crafting Interpreters by Bob Nystrom.

  8. You’ve spent weeks carefully writing a design document for your software project, but what happens next?

  9. The Software Essays that Shaped Me

    I started reading software blogs before I got my first programming job 20 years ago.

  10. Adam Gordon Bell is a developer, blogger, and the host of the software engineering podcast, CoRecursive.

  11. For the past eight months, I’ve been working on my book, Refactoring English: Effective Writing for Software Developers.

  12. For software developers, there’s tremendous value in writing effective emails.

  13. A release announcement showcases how the user’s experience is better today than it was yesterday.

  14. I recently spoke to a developer who tried blogging but gave up because nobody was reading his posts.

  15. How to Write Useful Commit Messages

    Effective commit messages simplify the code review process and aid long-term code maintenance.

  16. Passive Voice Considered Harmful

    Your high school English teachers probably warned you that passive voice is dangerous and forbidden.

  17. Can You Spot the Passive Voice?

    This exercise tests your ability to recognize the passive voice in the context of developing software.

  18. Can You Spot the Passive Voice?

    This exercise tests your ability to recognize the passive voice in the context of developing software.

  19. Rules for Writing Software Tutorials

    Most software tutorials are tragically flawed.