298 karma · joined June 30, 2015
Remote: Yes
Willing to relocate: No
Technologies: Node.js, TypeScript, React, PostgreSQL, MongoDB, Redis, Google Cloud Platform, AI agentic development.
Résumé/CV: https://www.linkedin.com/in/gdarrigo/
Email: darrigo.g@gmail.com
I'm a senior software engineer with 14 years of experience; I have worked with small teams and enterprises, and I have successfully contributed to the success of many products. I would love to work with a small, compact team on an interesting product, having an impact on my daily work. Please get in touch!
It's simple: just don't do it.
Come on, even the claim is sloppified! It's not this, it's that!
Technologies: Node.js, TypeScript, React, PostgreSQL, MongoDB, Redis, Google Cloud Platform, AI tools.
Résumé/CV: https://www.linkedin.com/in/gdarrigo/
Email: darrigo.g@gmail.com
I'm a senior software engineer with 14 years of experience; I worked with small teams and enterprises, and I successfully contributed to the success of many products. I would love to work with a small, compact team on an interesting product, having an impact on my daily job. Please get in touch!
Willing to relocate: No
Technologies: Node.js, Typescript, React, PostgreSQL, MongoDB, Redis, Google Cloud Platform, AI tools.
Résumé/CV: https://www.linkedin.com/in/gdarrigo/
Email: darrigo.g@gmail.com
I'm a senior software engineer with 14 years of experience; I worked with small teams and enterprises, and I successfully contributed to the success of many products. Hire me if you want to onboard a passionate team player who is used to wearing many hats, colleague.
PS: Please don't spam me with your recruitment platform; contact me only if you are directly searching for a senior software engineer position.
I think this already happened. What's hard to swallow for us is the countless years spent studying, researching, and investing our time to be the best possible professionals in a very demanding, skill-intensive industry.
Now that software development is starting to be industrialized, I think it's fair to react with fear and uncertainty.
Yep, we are trying to find new strategies and methodologies to still stay relevant, but I think they'll become obsolete soon once the technology reaches a maturity point for full automation and the industrialization of the development process.
What it will look like, I don't know (I have a few guesses), but what I know is that I'll struggle a lot, in the middle of my forties, to reskill myself, especially considering a country of no opportunities like Italy.
> In that sense, I think the recent post from Jane Street is more like a new solution.
Can you please share it?
By something that is going to replace my job by writing better code and shipping more features at a fraction of the cost, without asking for vacation? I don't know, boss; I'm also trying to understand why I'm tired.
I'm always skeptical when I read absolute statements like this.
Especially about specs. They drive and document how the software should work, behave, and under which conditions. In the same moment you write a prompt in natural language, you are writing a spec.
Why should they disappear?
For the same reasoning, we could no longer need books or manuals or documents (is it valuable to keep around that doc about F-22 specs?).
Personally my take on the entire affair is quite negative, whatever Jarred or Simonw says about it.
I think Bun owned by Anthropic and the entire rewrite with AI is not the real point (even if it's quite interesting, though).
My take is that Jarred, and Bun,didn't demonstrate a serious, adult approach, from "this is my branch, you are overreacting" message to just proceeding with a 1mil+ PR merged in less than month.
The communication is the issue, and it was handled very badly, in a way that impacted trust and divisions.
Was it so difficult to adopt the approach that the TS team adopted for 7.0?
Although reading this article makes me quite sad; I consider myself an average, mediocre programmer, but I enjoy writing code since it's a way to build the mental model of a problem and to solve it iteratively.
I obviously use agents and all the new fancy tools, but if a great programmer like Antirez says that it's over, I think I'm not so faithful about my future as an engineer.
Remote: Yes
Willing to relocate: No
Technologies: Node.js, Typescript, React, PostgreSQL, MongoDB, Redis, Google Cloud Platform,
Résumé/CV: https://www.linkedin.com/in/gdarrigo/
Email: darrigo.g@gmail.com
I'm a senior software engineer with 14 years of experience; I worked with small teams and enterprises, and I successfully contributed to the success of many products. Hire me if you want to onboard a passionate, team player, used to wearing many hats, colleague.
I just stopped reading here. It's frustrating how so many people can't simply write an article, a document, or a ticket.
Just use your words, come on!
As I was saying, your brain is literally part of your body. It's a living organ of your body that receives those inputs, as you say, from the rest of your body.
> And in principle you don't even need a brain, you could replace that with some matrix multiplication or transistors that do the same stuff.
I completely disagree here, and that's why guessing that a bunch of matrix multiplications are coscient and have self awareness of their own experience while running in a CPU seems quite hilarious to me.
But hey, that's just my opinion.
I really can't stand these guys anymore...
Bro, I think we discarded this idea from Platone and Cartesio a while ago...
Your brain is your body.
Your mind is not detached from it, and you can't feel anything, and so have a subjective experience, without it. Neither, your mind, or "soul" could survive to the physical death of your body.
So...I mean...
How can you have a subjective experience without a body?
That's the point, in my opinion: your physical/chemical state (body) in a given moment is then translated into the higher abstraction of the emotion. An emotion that *you* feel, because you are self aware of what's happening.
How can you be self aware without feeling? And how do you feel, without a body?
"Little"...
Yep, the same here, I'm a long pair programming enjoyer, but I'd like to raise that collaboration is usually meant with a human being in the context of pp, and prompting and agent to execute a task is nothing like that.
A four-day-a-week worker here.
I don't know what you exactly mean, but my personal experience is exactly the opposite. I worked for a startup as a founding engineer, just 4d/w (the CTO was crazily open-minded), and I was never so productive. Doesn't matter that the others were working 5 days, pushing more; it was my responsibility to keep up, and it worked pretty well.
Same now, working for a company with the same arrangement.
And no one is or was "losing."
Reduce the work force of 30%. I don't know, dude, you didn't convince me.
Willing to relocate: No
Technologies: Node.js, Typescript, React, PostgreSQL, MongoDB, Redis, Google Cloud Platform
Résumé/CV: https://www.linkedin.com/in/gdarrigo/
Email: darrigo.g@gmail.com
I'm a senior software engineer with 14 years of experience; I worked with small teams and enterprises, and I successfully contributed to the success of many products, Hire me if you want to onboard a passionate, team player, used to wear many hats, colleague.
Honestly, when I was reading the article, I couldn't stop laughing. This is quite hilarious!
That's pretty rude to say, at minimum.
Remote: Yes
Willing to relocate: No
Technologies: Node.js, Typescript, React, PostgreSQL, MongoDB, Redis, Google Cloud Platform,
Résumé/CV: https://www.linkedin.com/in/gdarrigo/
Email: darrigo.g@gmail.com
I'm a senior software engineer with 14 years of experience; I worked with small teams and enterprises, and I successfully contributed to the success of many products, Hire me if you want to onboard a passionate, team player, used to wear hmany hats, colleague.
But I'm starting to have an identity crisis: am I doing it wrong, and should I use an agent to write any line of code of the product I'm working on?
Have I become a dinosaur in the blink of an eye?
Should I just let it go and accept that the job I was used to not only changed (which is fine), but now requires just driving the output of a machine, with no creative process at all?