Product Engineer (Full-Stack) | I build tools for business teams and improve codebase health for engineers. current project (ML/AI Engineering)

Dallas | SF
Pinned Tweet
What is the value of a software engineer anymore? Many new grads and juniors ask me how my work has changed as an engineer. What is the difference between what I did in 2021 and what I do today? Here is what changed. Assume all the planning is done and I know exactly what I need to build. In 2021 60% of my work was spent coding. Pressing one letter at a time on the keyboard with my little fingers, one after another, for hours straight. Like a caveman. 20% was spent researching. Googling things about the language, framework, patterns, and protocols, and reading other parts of the codebase to understand how things worked. 20% was spent testing and reviewing. This was easier because I typed every letter by hand, so I already knew almost everything that had changed. In 2026 5% planning the overall design and structure before agents start writing. 40% reviewing agents’ code and comparing it against the design. 5% requesting design and code changes from the agents. 40% understanding and validating the implementation, making sure the code actually does what I think it does. 5% talking to other people about related changes. 5% testing and doing final reviews. Conclusion I’m no longer a coder or programmer. I’m more of a code reviewer and designer. The value I brought to the table in 2021 was the code. I was one of the few people who could write it. If you brought a random stranger in off the street, gave them the requirements, and asked them to build what you wanted, they couldn’t do it. In 2026, I’m no longer doing coding. If you bring a random stranger in off the street, give them the requirements and Codex, they can produce “working” code. So what is my value? Why would you pay me thousands of dollars? I have been asking myself that question a lot recently. And here it is. Think about a company that pays for a piece of software. They pay because that software does something valuable for their business. In some ways, their business depends on it. And that dependence rests on two claims: 1: Behavior: What the software claims to do and actually does. 2: Potential: What it will continue to be able to do in the future through upgrades, vulnerability fixes, new features, and changes. If that software doesn’t do what it claims, you can’t depend on it. You need guarantees. You need a solid foundation you can trust and build your business on. On the other side, if you sell software, you need those same two things from your engineers. 1: Behavior: You need them to guarantee, as far as reasonably possible, that the software behaves the way it is supposed to. 2: Potential: You need them to ensure that the software remains flexible enough to improve, change, stay maintainable, and stay secure. This is where I come in as an engineer. That stranger off the street who can “build” using Codex isn’t capable of guaranteeing what they built. I can. No guarantee is 100%, but we want to get as close as reasonably possible. Engineering is the process of increasing that confidence. Good engineers can guarantee more. The reason I spend most of my time reviewing agents’ code and design is to understand what the system actually does and change it when it does something wrong. Because I understand it, I know what can happen, what will not happen, and what may happen. I can communicate that, and you can depend on what I tell you. Hence, my value is that I can take responsibility for what I build. I can tell you what it will do, what it can do, and stand behind those claims. And you can go ahead and tell your customers what our product can do.
2
12
2,234
Judge: “I loved that AI, thank you for that. I feel that was genuine.” The f*k he mean that was genuine. We are cooked.
10
Writing code by hand will always have special place in my heart.
7
wtf. i should have been a hot asian babe with all the correct credentials. (congrats Shirley)
14
when in doubt. build.
4
At this point, I need weekdays to take a break from the weekends.
1
1
28
Please, for the love of God, if you are giving a lecture on agentic engineering, don’t use the Jevons paradox example with coal in England. That analogy is so overused that you will turn off your audience’s brain. Remember, novelty is key. Novelty makes people pay attention.
17
This is perfect 👌 for AI paper
Superintelligence community has a spelling error 🤣
31
they already crushed america.gov
1
26
wtf is this?
bottom
29
I respect @hollllyli for this
45
Peak intranet
15
Dario literally escapes 😆. He hides in the back. He is too autistic for this
🚨 NOW: Anthropic chief DARIO just walked up and said President Trump helped put his Super Intelligence worries at ease "If we do this right, we work with the President and everyone here, we can win safely!" Imagine that, all it took was DONALD J. TRUMP getting involved and the tables are turning! No more SI dooming, no more surrendering to China. America will remain number one BOTH for national and economic security, as long as Trump is president 👏🏻
385
Unpopular opinion: LeetCode is on of the best equipments for the exercise of thinking. It should be required course in high school and every engineering department college.
Guys it’s over you don’t have to do this anymore
67
Stupidity does not discriminate
This is like Henry Ford in 1908 saying we’re entering a new era where children won’t need to learn basic horse riding. Hardly scandalous.
33
A few evil things. kicking babies, starving animals, stealing people's organs, destroying water supply, spreading viruses, etc
few things here.. 1. There’s no good versus evil it’s all about perspective 2. You can equally be incompetent moral or amoral. 3. If youre incompetent and moral means you’re not moral enough
1
131
Thinking is the process of combining long-term memory with environmental information into a new thing. Without long-term memory, you can’t think, and if you can’t think you can act in the real word based on your own will.
Nvidia CEO Jensen Huang questions whether some of the learning fundamentals are still relevant “Basic math is being forgotten. Does it matter? I don't think it does.”
35
Out of the night that covers me,       Black as the pit from pole to pole, I thank whatever gods may be       For my unconquerable soul. In the fell clutch of circumstance       I have not winced nor cried aloud. Under the bludgeonings of chance       My head is bloody, but unbowed. Beyond this place of wrath and tears       Looms but the Horror of the shade, And yet the menace of the years       Finds and shall find me unafraid. It matters not how strait the gate,       How charged with punishments the scroll, I am the master of my fate,       I am the captain of my soul. —- Invictus by William Ernest Henley
18