Programming · by Sanne de Vries · 2026-09-26
What is a realistic first 9-week plan for tools in real life?
86 sparks · 25 comments
Programming · by Sanne de Vries · 2026-09-26
86 sparks · 25 comments
Pixel Sparrow · 22 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.
That should give you a solid first pass
Rapid Otter · 11 likes
The safe answer is to keep the API boring: clear names, explicit errors and one behavior per function. The Buenos Aires example makes it feel concrete
Maya Putri · 2 likes
I laughed, but you are not wrong
Liam Eriksson · 2 likes
I think both things can be true
Rapid Otter · 2 likes
Same here. It took me too long to learn
Sophie Gagnon · 10 likes
The safe answer is to keep the API boring: clear names, explicit errors and one behavior per function. This pairs weirdly well with falafel
Maya Williams · 10 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. This is where I would ask one more question before choosing
Mia Bauer · 2 likes
could be regional too
Nour Ali · 9 likes
I would log teh input, teh expected output and teh actual output first. Once those three are visible, teh bug usually stops feeling mysterious. I would write it down before changing anything else
Nicolás Díaz · 1 likes
@mangoMender99 This is the kind of disagreement I like
Ananya Rao · 8 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.
Come back with what happened; the details will make the next answer better
Rizky Pratama · 7 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!
Oussama Alaoui · 6 likes
I like the idea, but the setup probly matters a lot. I used to overcomplicate this constantly
Ethan Brooks · 0 likes
Thanks that actually helped
Gentle Baker · 5 likes
I would log teh input, teh expected output and teh actual output first. Once those three are visible, teh bug usually stops feeling mysterious. I would write it down before changing anything else
Felix Weber · 4 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 messy constraint is probly the real story
Mara Fischer · 3 likes
I found this disappointing because it skips teh hardest part. This is where I would ask one more question before choosing. A small test case would make this easier to trust
Maya Putri · 2 likes
glad you shared it; small wins count. The commute version is even more interesting. Good reminder that tools should serve people, not the reverse
Beatriz Sousa · 2 likes
What would you change if you started over? A little friction removed goes a long way
Paolo Garcia · 2 likes
I had a similar experience, but my problem was consistency rather than motivation. The cozy constraint is probably the real story
Valeria López · 1 likes
The safe answer is to keep the API boring: clear names, explicit errors and one behavior per function. It reminds me of a very specific conversation near the library
Pixel Atlas · 1 likes
The safe answer is to keep the API boring: clear names, explicit errors and one behavior per function. That is the kind of detail beginners miss
Liam Wilson · 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 gentle constraint is probably the real story
Jonas Schneider · 0 likes
I would log teh input, teh expected output and teh actual output first. Once those three are visible, teh bug usually stops feeling mysterious. This would have saved me a lot of trial and error