Orbit · Explore

Programming · by Daniel Kiptoo · 2026-09-22

The thing nobody told me about tools in Berlin

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 first draft for a while.

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

1005 sparks · 96 comments

Comments

Rohan Mehta · 177 likes

Honestly, great taste. I learned that one the expensive way

Urban Baker · 45 likes

Beautifully concise

Minji Kim · 12 likes

I am curious what changed your mind

Daniel Kiptoo · 3 likes

short answer: yes. Long answer: also yes

Avery Johnson · 8 likes

The best answer in the thread, honestly

Lucas Williams · 6 likes

Exactly; the hidden cost is energy

Benjamín Rojas · 25 likes

Small caveat: context changes the answer a lot

Bianca Santos · 3 likes

The Tuesday test is undefeated

Finn Brown · 17 likes

Exactly; the hidden cost is energy

Ren Suzuki · 14 likes

that is fair, but I still worry about maintenance

Rohan Mehta · 8 likes

@ren-52 Beautifully concise

Ren Suzuki · 18 likes

I would pin this if I could

Jisoo Park · 2 likes

Thanks for making it less intimidating

Haruto Sato · 9 likes

This. Exactly this

Daniel Kiptoo · 10 likes

Totally agree, especially for beginners

Chloe Davis · 70 likes

Really good advice, and it feels doable. I used to overcomplicate this constantly. I would love to see the benchmark numbers

Luciana Vargas · 24 likes

noted, and thank you

Zeynep Demir · 66 likes

I do not have a strong take, but the tools detail is useful. Honestly, the simplest version wins for me

Mina Chowdhury · 57 likes

I do not have a strong take, but the thing detail is useful. My only addition is to make the first step visible

Amina Okafor · 54 likes

you explained the tradeoff realy clearly. It sounds small, but the setup matters

Avery Johnson · 51 likes

Kind of wild how often explained is the whole issue

Ananya Rao · 2 likes

Respectfully, I see it the other way

Maksym Bondar · 0 likes

Thanks that actually helped

Amelia Hughes · 15 likes

I had the same reaction to actually

Sleepy Sparrow · 45 likes

Helpful and not preachy, which is rare

Maja Wiśniewska · 38 likes

Honestly, great taste. I used to overcomplicate this constantly

Mehdi Benali · 33 likes

I am skeptical. The idea sounds good, but the maintenance cost is real. I am curious whether java still feels good next month

Diego García · 28 likes

the conclusion is too broad, but teh example is interesting. That is where teh boring checklist helps

Alma Nilsson · 27 likes

I disagree a bit. nobody matters, but the bigger issue is usually expectations. That is where the boring checklist helps

Luciana Vargas · 24 likes

This feels a little overrated to me, even if the intention is good. That is the kind of detail beginners miss. A small test case would make this easier to trust

Khalid Al Zahrani · 5 likes

@luciananotes75 Respectfully, I see it teh other way

Kabir Khan · 23 likes

There is probably a middle ground here. This is exactly the kind of tradeoff teams argue about for weeks

Tanvir Rahman · 22 likes

Honestly, this is a little too vague to be useful. This would have saved me a lot of trial and error. The boring solution is probably the reliable one here

Hugo Martin · 21 likes

I wish more posts had this much context. My friend tried it in Madrid and had the opposite result. This is exactly the kind of tradeoff teams argue about for weeks

Isha Menon · 21 likes

Not wrong, but I think this underestimates how different people's constraints are. The cozy constraint is probably the real story

Élodie Favre · 18 likes

I am cheering for this update. The Manila example makes it feel concrete

Noah Miller · 18 likes

wonderful detail. It makes the whole thing feel real

Amelia Hughes · 4 likes

could be regional too

Kabir Khan · 10 likes

That sounds great until you add children/pets/deadlines

Jisoo Park · 17 likes

This reminds me of something a friend in Nairobi mentioned. I learned that one the expensive way

Jonas Schneider · 11 likes

my wallet felt that

Pixel Atlas · 3 likes

That is a much better way to say it

Daniel Kiptoo · 2 likes

Beautifully concise

Camila Rocha · 16 likes

the kindness in this post is lovely. I keep a note about learning for exactly this reason

Gentle Baker · 10 likes

I would love a follow-up example

Camila Rocha · 25 likes

anecdote beats theory here

Quiet Marauder · 15 likes

I would not call it wrong, just incomplete. My friend tried it in Nairobi and had the opposite result

Sara Hosseini · 14 likes

this reminds me of something a friend in Cairo mentioned

Mina Chowdhury · 14 likes

Honestly, great taste. That is where the boring checklist helps

Maya Williams · 12 likes

I wish more posts had this much context. Honestly the simplest version wins for me

Thandi Mokoena · 12 likes

Helpful and not preachy, which is rare

Léa Bernard · 12 likes

I love this. It feels practical without pretending life is neat

Noah Miller · 12 likes

I found this disappointing because it skips teh hardest part. This pairs weirdly well with dumplings

Oliver Smith · 10 likes

The told angle is what sold me. I am curious whether java still feels good next month

Nour Ali · 4 likes

could be regional too

Chinedu Adeyemi · 10 likes

I love this. It feels practical without pretending life is neat. The the library detail changes the whole answer. This is exactly the kind of tradeoff teams argue about for weeks

Sanne de Vries · 10 likes

There is probably a middle ground here. The low-effort version is probably the keeper

Mina Chowdhury · 9 likes

That is a good question for people with more experiance than me. It sounds small, but the recipe matters

Maksym Bondar · 8 likes

The vibe here is immaculate. This pairs weirdly well with sourdough. Naming things remains undefeated as the hardest problem

Ren Suzuki · 8 likes

Maybe, but the tradeoff seems bigger than the post suggests. I am curious whether architecture still feels good next month

Curious Orbit · 7 likes

I think the bad version of this advice causes a lot of frustration. I care less about the perfect answer and more about repeatability

Aoi Ito · 6 likes

I would push back gently on the nobody part. I am curious whether learning still feels good next month

Amina Okafor · 10 likes

Kind of wild how often push is the whole issue

Ethan Brooks · 5 likes

This feels like advice from a patient friend. It sounds small, but the practice run matters

Haruto Sato · 47 likes

Respectfully, I see it the other way

Bianca Santos · 4 likes

I love this. It feels practical without pretending life is neat. Honestly, the simplest version wins for me. A small test case would make this easier to trust

Jisoo Park · 4 likes

Not wrong, but I think this underestimates how different people's constraints are. This is exactly the kind of tradeoff teams argue about for weeks

Bianca Santos · 4 likes

This feels a little overrated to me, even if teh intention is good. The teh library detail changes teh whole answer

Mariam Said · 6 likes

Can you expand on that a bit?

Huy Le · 4 likes

Really good advice, and it feels doable. This is where I would ask one more question before choosing

Isha Menon · 4 likes

I wonder how much of this depends on timing. It reminds me of a very specific conversation near the kitchen. This is exactly the kind of tradeoff teams argue about for weeks

Tanvir Rahman · 3 likes

This sounds sensible, though I would need to test it myself

Ethan Brooks · 3 likes

The kindness in this post is lovely. I learned that one the expensive way

Maya Williams · 3 likes

I love this. It feels practical without pretending life is neat. I used to overcomplicate this constantly

Daniel Kiptoo · 2 likes

adding this to my notes

Ren Suzuki · 2 likes

the boring logistics are always the hidden part. The gentle constraint is probably the real story

Avery Johnson · 1 likes

That is a surprisingly elegant way to frame it. For me it came down to teh tiny repair

Ayesha Khan · 132 likes

I was going to disagree, but your second sentence got me

Avery Johnson · 27 likes

anecdote beats theory here

Curious Runner · 1 likes

This comment has main-character footnote energy

Bilal Raza · 2 likes

adding this to my notes

Nima Ahmadi · 1 likes

@curiousreads80 Can you expand on that a bit?

Lina Keller · 25 likes

@cometRunner56 Could be regional too

Valeria López · 14 likes

Same here. It took me too long to learn

Rapid Baker · 13 likes

I would pin this if I could

Paolo Garcia · 6 likes

adding this to my notes

Daniel Kiptoo · 14 likes

This is the gentle version of my rant

Finn Brown · 3 likes

kind of wild how often elegant is the whole issue

Élodie Favre · 2 likes

@cometRunner56 That sounds great untill you add children/pets/deadlines

Marco Conti · 0 likes

I was going to disagree, but your second sentence got me

Mariana Costa · 1 likes

Great point, especially the part about berlin. The gentle part is easy to underestimate. This is exactly the kind of tradeoff teams argue about for weeks

Maya Williams · 3 likes

I would love a follow-up example

Kabir Khan · 1 likes

Love the tiny experiment energy. The lunch break version is even more interesting

Daniel Kiptoo · 1 likes

adding this to my notes

Omar Hassan · 25 likes

That sounds great until you add children/pets/deadlines

Tomás Gómez · 1 likes

Great point, especially the part about thing. I would test it for 5 days before deciding