Skip to content
Development for Developers

Development for Developers

  • Home
  • All Posts
  • Resources
    • Monte Carlo Planning Tool
    • Debugging Cheat Sheet
    • Glossary
  • About
    • Privacy Policy and Terms of Use

First Principles

Plan for the future, without coding for it

October 31, 2020 by dan

There’s a fine balance between planning for the future and coding for it. This article discusses how to be ready for changes without over-committing now.

Categories First Principles Leave a comment

Systematic Debugging

August 9, 2023September 26, 2020 by dan
Moth on Circuit Board

Many experienced developers still don’t have an explicit algorithm for debugging. If you don’t have one, there are two great reasons to learn: consistent results and guiding others. This article will get you started and includes a cheat sheet.

Categories Featured, First Principles Tags coding, debugging, systems 3 Comments

In praise of the basics: Bits and Bytes

August 9, 2023September 20, 2020 by dan
Developer coding with binary code in background

When data costs start to affect the bottom line, you need a better approach. It’s time to go back to the basics.

Categories First Principles Tags basics, first principles Leave a comment

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Recent Posts

  • Review: Udacity Artificial Intelligence Nanodegree Program
  • Delegation 101: Setting Clear Expectations
  • Keys to Iterative Software Development
  • Retrospectives for Success
  • Continuous Improvement for Real Teams

Recent Comments

  • dan on Review: Udacity Artificial Intelligence Nanodegree Program
  • Rob on Review: Udacity Artificial Intelligence Nanodegree Program
  • Rob on Systematic Debugging
  • dan on Systematic Debugging
  • Rob on Systematic Debugging
© 2025 Development for Developers • Built with GeneratePress