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 really 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 the example is interesting. That is where the 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 the 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 the 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 experience 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 the intention is good. The the library detail changes the 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 the 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 until 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.