Orbit · Explore

Programming · by Liam Eriksson · 2026-09-09

What would you do first if you were new to Programming on a budget?

context: I am not an expert, just someone trying to make Programming feel less intimidating. I wrote down what worked, what felt awkward, and what I would do differently next time.

> Tiny progress is still progress.

That line sounds cheesy, but it got me through the part where learning stopped feeling new.

Part of me wanted the fancy version with all the tools. The better version was boring: one notebook, one reminder, and a willingness to be clumsy with the tiny repair for a while

66 sparks · 11 comments

Comments

Ethan Brooks · 7 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. I would love to see a follow-up after 10 weeks

Liam Eriksson · 3 likes

@pixel_otter36 Same here. It took me too long to learn

Liam Eriksson · 3 likes

Beautifully concise

Liam Eriksson · 6 likes

Start by reducing it to the smallest reproducible piece then change one variable at a time. If two options look equal, choose the one that is easier to reverse.

- 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.

Source: mostly hard-won experiance and comparing notes with people who stuck with it

Salma Idrissi · 2 likes

Start by reducing it to the smallest reproducible piece, then change one variable at a time. You will learn more from a simple version repeated three times than from a perfect plan you never start.

- 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.

That should give you a solid first pass

Urban Baker · 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. That is the kind of detail beginners miss

Nicolás Díaz · 0 likes

glad you shared it; small wins count. Honestly, the simplest version wins for me

Urban Otter · 0 likes

this has cozy competence written all over it. The lunch break version is even more interesting

Diego García · 0 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 low-effort version is probably the keeper

Diego García · 0 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 7-minute rule is underrated

Huy Le · 0 likes

Agree completely. The simple version is underrated. It sounds small, but the route matters. A small test case would make this easier to trust