Hacker Newsnew | past | comments | ask | show | jobs | submit | AutumnsGarden's commentslogin

I think python and go could be great use cases

I’ve become the same way. Instead of specializing in the unique implementations, I’ve leaned more into planning everything out even more completely and writing skills backed by industry standards and other developer’s best practices (also including LOTS of anti-patterns). My work flow has improved dramatically since then, but I do worry that I am not developing the skills to properly _debug_ these implementations, as the skills did most of the work.

IMO debugging is a separate skill from development anyway. I've known plenty of developers in my career who were fully capable of writing and shipping code, especially the kind of boilerplate widgets/RPCs that LLMs excel at generating, yet if a bug happened their approach was largely just changing somewhat random stuff to see if it worked rather than anything methodical.

If you want to get/stay good at debugging--again IMO--it's more important to be involved in operations, where shit goes wrong in the real world because you're dealing with real invalid data that causes problems like poison pill messages stuck in a message queue, real hardware failures causing services to crash, real network problems like latency and timeouts that cause services which work in the happy path to crumble under pressure. Not only does this instil a more methodical mentality in you, it also makes you a better developer because you think about more classes of potential problems and how to handle them.


For the past 2ish months, I’ve been working on Lattice, my internal engine for my multi-tenant blogging system. Take a look at the code [1] and the live site [2]

[1]: https://github.com/AutumnsGrove/GroveEngine [2]: https://grove.place


I do use AI internally for content moderation but I’m building a platform like this at https://grove.place


ive got two! https://grove.place is the main one, and https://autumnsgrove.com is my personal blog :)


Article is alright but the website itself induces a LOT of lag. The heavy particle use is very distracting and makes the article hard to read.


There’s a lot of points I agree with but I think what’s important is fully conceptualizing the mental model of your project. Then, context switching doesn’t even induce much mental fatigue.


That’s only possible for relatively small projects.


Don't you have a fully conceptualized mental model of your body, to the point that you are quite functional with it? Isn't your body far, far, far more complicated than any software project could be?

How'd you reckon?


I only have the most vague mental model of my body [0], and I also don’t bio-engineer its cellular innards, which would be the rough equivalent of what a developer does in large software projects.

[0] Which becomes painfully obvious when one ages, as all kinds of things start to hurt, and one doesn’t have a good understanding of why exactly, and how to stop it.


Thank you!! I've been looking for this for a while now.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: