~/.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
  • Irreducible complexity

Recent Notes

  • When the user does not inherit irreducible complexity, it is an opinionated system

    09 Apr 2026

    • thought
  • Irreducible complexity

    09 Apr 2026

    • distilled
  • Monitoring systems

    09 Apr 2026

    • distilled
  • Home
  • Recent notes
  • Timeline
  • RSS Feed

Created with Quartz v4.5.0 © 2026