~/.mathieu

  • About
  • Projects
  • Garden
Home

❯

slips

❯

Software should be delightfully boring

Software should be delightfully boring

24 Jul 2024

  • thought
  • methodology

When software is kept ‘boring’ it curbs Over engineering and keeps things simple to understand and maintain.

When our mental image of an implementation becomes effortless, it frees up mental capacity for the problem at hand: The principle of least surprise frees up mental load.

In general keeping things simple is a skill, here are ideas to create boring software.


Backlinks

  • Mathieu De Raedt
  • About me
  • Micro services should not be the default
  • Frighteningly interesting software
  • Keeping things simple is a skill
  • Software engineering
  • The principle of least surprise
  • The principle of least surprise frees up mental load
  • Ideas to create boring software
  • You must make avoided complexity visible
  • Celebrate simple software often

Recent Notes

  • Metrics only capture things that can be quantified

    11 Mar 2026

    • thought
    • measure
    • data-quality
  • Don't be data-driven; be data-informed

    11 Mar 2026

    • blueprint
    • measure
    • decisions
    • risk
  • Cutting metrics is sometimes beneficial

    11 Mar 2026

    • thought
    • way-of-work
    • prioritisation
  • Home
  • Recent notes
  • Timeline
  • RSS Feed

Created with Quartz v4.5.0 © 2026