Lesson 3: Over-Engineering the Over-Engineer

In this lesson, we will be building a complex system for solving a simple problem. We will use a hammer, a screwdriver, and a wrench, all in a way that will make your head spin!

Exercise 3.1: The Over-Engineer's Toolbox

Create a list of 10 tools that will help you over-engineer the most mundane task.

Subexercise 3.1: The Over-Engineer's Toolbox
Don't worry if this seems like too much, just remember: it's all about the journey, not the destination.

Exercise 3.2: The Over-Engineer's Time-Sucking Machine

Design a system that will take 2 minutes to make a simple sandwich, but will require 10 minutes to clean up afterwards.

Think about the user experience. How will the user feel when they are forced to clean up 5 hours of work just to make a simple sandwich?

Subexercise 3.2: The Over-Engineer's Time-Sucking Machine

Remember: over-engineering is not just about solving a problem, it's about creating a whole new world of problems.

Back to Lesson 2 Lesson 4: The Over-Engineer's Guide to Procrastination Back to the Table of Contents