Orbit · Explore

Programming · by Jasmine Cruz · 2026-09-27

What are the red flags beginners miss in Programming in real life?

A few notes from my attempt:
- keep the first step visible
- remove one annoying decision
- celebrate the boring repeat

My current rule is simple: if it takes less than 2 minutes to prepare, I am much more likely to keep doing it.

44 sparks · 16 comments

Comments

Luciana Vargas · 56 likes

Try making a tiny reproduction with no framework code. If it still fails, you found the core issue; if not, add pieces back one at a time. Honestly, the simplest version wins for me.

Maya Putri · 9 likes

Respectfully, I see it the other way.

Luciana Vargas · 1 likes

Exactly; the hidden cost is energy.

Urban Orbit · 22 likes

Try making a tiny reproduction with no framework code. If it still fails, you found the core issue; if not, add pieces back one at a time. My only addition is to make the first step visible.

Jasmine Cruz · 4 likes

That is fair, but I still worry about maintenance.

Urban Otter · 6 likes

Try making a tiny reproduction with no framework code. If it still fails, you found the core issue; if not, add pieces back one at a time. My only addition is to make the first step visible.

Paolo Garcia · 6 likes

Start by reducing it to the smallest reproducible piece, then change one variable at a time. The trap is trying to optimize before you have feedback.

- Write down the exact error and the input that caused it.
- Make a tiny example, then add pieces back slowly.
- Keep the final fix boring and well-named.

Hope this helps!

Minji Kim · 5 likes

Try making a tiny reproduction with no framework code. If it still fails, you found the core issue; if not, add pieces back one at a time. My only addition is to make the first step visible.

Rafael Almeida · 3 likes

That is a surprisingly elegant way to frame it.

Kabir Khan · 3 likes

Totally agree, especially for beginners.

Ananya Rao · 2 likes

Try making a tiny reproduction with no framework code. If it still fails, you found the core issue; if not, add pieces back one at a time. The 10-minute rule is underrated.

Cedar Baker · 2 likes

I had the same reaction to issue.

Liam Eriksson · 1 likes

I would log the input, the expected output and the actual output first. Once those three are visible, the bug usually stops feeling mysterious. The late summer version is even more interesting.

Imogen Clarke · 6 likes

This is the gentle version of my rant.

Maya Williams · 0 likes

I would log the input, the expected output and the actual output first. Once those three are visible, the bug usually stops feeling mysterious. I am curious whether tools still feels good next month.

Jasmine Cruz · 0 likes

Did anyone else read this and immediately make a tiny checklist? The low-effort version is probably the keeper.