When you realize that being a great "programmer", isn't about writing the most code, but getting the job done... AI will click as another tool in the toolbox.
In much the same way that buying produce makes you a great farmer.
I created my first AI-assisted pull request
31–40 of 83 posts
Re: I created my first AI-assisted pull request
#32Earlier quoted context omitted.
Hot take: We mostly eat garbage tomatoes. "*A BLT is a tomato sandwich, seasoned with bacon.* It wasn't until I tasted my first great tomato, at the vine-ripe old age of 22, that I finally understood the true nature of the BLT (and, by extension, why I'd never enjoyed tomatoes on my sandwiches or in my salads). Here we go: A BLT is not a well-dressed bacon sandwich. A BLT is a tomato sandwich, seasoned with bacon. Fr…
I mean, I'm not much of a gardener, but Erin sure is, and I had a direct basis for comparison. Our tomatoes were better, but the supermarket heirlooms were perfectly cromulent. I think the key is just to make sure you're buying them in season, and that they didn't travel far.
"Using mealy, off-season tomatoes is the primary unforgivable sin, but when it comes to BLT crimes, that's just the tip of the iceberg lettuce.
...
Off-season tomatoes are grown in warmer climates, picked when underripe, then treated with ethylene gas (a gas that is naturally produced by plants to trigger ripening in fruits) to produce their red color before they hit supermarket shelves. The result is tomatoes that are as bland as they are ruby-red.
Truly great tomatoes must be fully ripened on the vine, where they'll continue to develop flavor and sweetness. Look for plump tomatoes, with the heft and give of a water balloon. If you have a choice, look for substantial and meaty heirloom varieties with balanced sweetness and acidity, like Cherokee Purple or Brandywine.
Avoid tomatoes that feel light for their size, which means they have more air pockets inside and are typically better for saucing or salads."
Re: I created my first AI-assisted pull request
#33Re: I created my first AI-assisted pull request
#34Earlier quoted context omitted.
I mean, I'm not much of a gardener, but Erin sure is, and I had a direct basis for comparison. Our tomatoes were better, but the supermarket heirlooms were perfectly cromulent. I think the key is just to make sure you're buying them in season, and that they didn't travel far.
I won't lie, came here expecting to hate on AI, stayed for the awesome discussion on tomatoes.
Re: I created my first AI-assisted pull request
#35Yeah I mean, now you know how managers feel? :) spend all day talking to people (except it's LLMs) and not sure if you accomplished anything, but people seem happy The plus side is for your personal things like this you don't have to use it of course!
I have no idea what they code and how they code it. I only go over the specs with them. Everything got quicker but the quality went down. I had to step in and we now have e2e-Test for everything. Maybe it's too much, but bugs got squashed and catched before we shipped.
So that's a win. Before I could test everything by hand. I worked more on things like creating a working release cycle and what tools we should use.
With or without AI the situation would have been similar.
I became a manager. We move the needle. I don't really get to code anymore and I don't see much of the code. It's strange.
Re: I created my first AI-assisted pull request
#36Earlier quoted context omitted.
Hot take: We mostly eat garbage tomatoes. "*A BLT is a tomato sandwich, seasoned with bacon.* It wasn't until I tasted my first great tomato, at the vine-ripe old age of 22, that I finally understood the true nature of the BLT (and, by extension, why I'd never enjoyed tomatoes on my sandwiches or in my salads). Here we go: A BLT is not a well-dressed bacon sandwich. A BLT is a tomato sandwich, seasoned with bacon. Fr…
yes, American tomatoes are generally terrible source, am Romanian.
Re: I created my first AI-assisted pull request
#37Earlier quoted context omitted.
We grew tomatoes last summer. Over the last 2 years, something about tomatoes (and BLTs in particular) really clicked for me; we'd grown tomatoes many previous summers, and I could give a shit, but last summer I cared a lot about our home-grown tomatoes. And I totally did feel less good about BLTs I made with supermarket heirloom tomatoes! It was irrational, but I did feel that way. I get where people are coming from…
Hot take: We mostly eat garbage tomatoes. "*A BLT is a tomato sandwich, seasoned with bacon.* It wasn't until I tasted my first great tomato, at the vine-ripe old age of 22, that I finally understood the true nature of the BLT (and, by extension, why I'd never enjoyed tomatoes on my sandwiches or in my salads). Here we go: A BLT is not a well-dressed bacon sandwich. A BLT is a tomato sandwich, seasoned with bacon. Fr…
Re: I created my first AI-assisted pull request
#38The quality of a contribution is not a function of how much you learned or grew while you made it. Learning and growth are part of your compensation for making the contribution. The author is not a fraud for not learning anything. If anything, it seems like they should feel short-changed!
When voluntarily making contributions to open-source projects, everyone should of course feel free not to use AI tools if they want. However, I would argue that using AI tools is a valuable skill itself, and worth practicing.
Re: I created my first AI-assisted pull request
#39I feel like I need to build a rocket ship or something something to feel like I programmed something cool and feel good about it.
Re: I created my first AI-assisted pull request
#40Well I’m sorry you feel that way, impostor syndrome is tough to deal with already without AI.
You seem to be driven by understanding and you have a great tool to learn from here if you make an effort over time to grasp the “slop” you’re throwing to the wall. Be curious, ask why several times and explore guilt free over time when you are in the right mindset.
I’m glad you got something useful out of it this time and also not everything you do with AI has to be useful or a final “deliverable”, it can also be a great toy and window into more understanding.