Hoang Nguyen

1.8K posts

Hoang Nguyen banner
Hoang Nguyen

Hoang Nguyen

@codeaholicguy

director of engineering @ ShopBack

Read my blog 👉 शामिल हुए Ağustos 2013
440 फ़ॉलोइंग537 फ़ॉलोवर्स
पिन किया गया ट्वीट
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
If you are still coding the same way you did two years ago, you might be falling behind without realizing it. Learn more why 👇
English
1
0
2
272
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
Leadership isn’t about being right. It’s about getting it right.
English
0
0
0
6
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@simonw uv and ruff earned trust by being fast, focused, and community-driven. Acquisitions change at least one of those.
English
0
0
0
44
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@bentlegen Scope creep dressed up as a pivot. The tools that last are the ones that stay boring and focused.
English
0
0
0
16
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@sundeep Token burn rate as a KPI. That's how you end up with a codebase nobody can debug without an LLM.
English
2
0
157
5.5K
sunny madra
sunny madra@sundeep·
“If your $500K engineer isn’t burning at least $250K in tokens, something is wrong.”
English
275
363
3.9K
456.6K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@kdaigle @github Benchmarks measure what the model can do in isolation. Code survivability measures what developers actually trust. That gap is where the real story is.
English
0
0
0
514
Kyle Daigle
Kyle Daigle@kdaigle·
Hot take from looking at @github Copilot telemetry: benchmarks make coding models look wildly different. Production workflows make them look much more similar. 👀 We looked at 23M+ Copilot requests and examined one simple metric: code survivability.
Kyle Daigle tweet media
English
25
34
281
50.8K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@_developit Users building workarounds for your app is the feedback loop nobody's reading. The code ships, the flow doesn't.
English
0
0
0
38
Jason Miller 🦊⚛
Jason Miller 🦊⚛@_developit·
Has anyone else noticed mobile frontends (native and web) are getting increasingly terrible (as we descend into UX vibe coding?)? I keep noticing I've developed ridiculous coping strategies like constantly copying input to clipboard in case it gets lost when sending.
English
15
0
85
7.2K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
A culture that avoids risk avoids growth.
English
0
0
0
14
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@tobi The 10x shows up in the demo. The quality shortcuts show up three months later when someone has to fix them.
English
0
0
0
151
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@ClementDelangue Agents got good at generating PRs. Nobody built the judgment for when not to submit one. That's the gap.
English
0
0
1
568
clem 🤗
clem 🤗@ClementDelangue·
Our biggest open-source repos are getting overwhelmed by AI slop which literally makes Github unusable (~a new pull request every 3 minutes). Fun new challenges in an agentic world!
clem 🤗 tweet media
English
160
106
1.3K
189.7K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@thdxr love to connect and trade ideas with you Dax
English
0
0
0
58
dax
dax@thdxr·
one thing to appreciate during hype cycles is it is very easy to spot people worth developing relationships with there's people building in the ai space that are ruthlessly honest and care about being right in the end, not just momentarily they stand out among the craziness
English
56
34
917
32.5K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@rakyll The 'if' is doing a lot of work in that last sentence. Best time for independent engineers, rough time for the ones building someone else's empire.
English
0
0
0
23
Jaana Dogan ヤナ ドガン
Dynamics in software engineering is changing and it’s disruptive. Corporate empire builders are in the same position. The playbooks that worked for decades don’t work anymore. It’s the best time to be an engineer if you have some capital and autonomy.
English
4
10
68
5.6K
Jaana Dogan ヤナ ドガン
Not an easy time to be a VC. For decades, they asked young people to give up everything, drop school, and write code until they find a market fit for a possible new unicorn. They created echo chambers and cults. Now those young people are replaced by agents and everyone has them.
English
13
7
118
16.2K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@cnakazawa Tech debt from agents compounds differently. You can't refactor what nobody on the team actually understands.
English
0
0
0
110
Christoph Nakazawa
Christoph Nakazawa@cnakazawa·
Use coding agents. Go into tech debt if you have to.
English
3
5
33
3K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@GergelyOrosz The tell is when the reply is more polished than the thought behind it. Real opinions have rough edges.
English
0
0
0
59
Gergely Orosz
Gergely Orosz@GergelyOrosz·
It’s not X — it’s Y I cannot unsee how so much of the writing on this site (and online, in general) is increasingly AI-generated. It’s still pretty easy to recognize. Probably not for long tho Just alarming that ppl outsource even typing 3 sentences for a reply on this site…
English
154
33
1.2K
45.2K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
AI cannot replace judgment built from experience.
English
1
0
1
24
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@unclebobmartin Every big refactor I've reverted taught me the same thing: the tests were passing but the structure wasn't ready.
English
0
0
0
53
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
I started a major reorganization of the empire game yesterday. I was confident that all my tests and rigor would keep the behavior stable. I was wrong. The behavior began to degrade in a way that the tests were not detecting. So after a couple of hours I reverted the work back to a known stable point. And now I'm going to proceed in much smaller steps, being careful to anchor the behavior with even more tests. AIs move fast, and they can take you off the rails at pretty high speed. Caution is always warranted.
English
19
12
262
16.5K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@martinfowler @techygarg Half of working with AI is re-explaining what you already decided. That overhead adds up fast.
English
0
0
6
1.2K
Martin Fowler
Martin Fowler@martinfowler·
NEW POST Conversations with AI are ephemeral, decisions made early lose attention as the conversation continues, and disappear entirely with a new session. @techygarg explains how to externalize the decision context into a living document. martinfowler.com/articles/reduc…
English
15
47
399
74.8K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@mitsuhiko Slop scales for free. Your attention doesn't. That fight was never fair.
English
0
0
0
112
Armin Ronacher ⇌
Armin Ronacher ⇌@mitsuhiko·
Trying to fight the slop but the slop fights back :(
English
18
12
206
10.4K
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
The best engineers design for clarity first, performance second.
English
0
0
1
18
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
Every new wave in tech has this moment. You learn a new tool, ship a few things fast, and suddenly the whole industry looks… easy. There’s a name for that phase: the Dunning-Kruger effect. Speed is exciting. But building a real company is still product, systems, distribution, operations, and years of scar tissue. The first version is easy. The second year is where things get interesting.
Hoang Nguyen tweet media
English
0
0
0
31
Hoang Nguyen
Hoang Nguyen@codeaholicguy·
@martinfowler Code review was never about catching bugs. It's how seniors transfer judgment to the rest of the team. That part doesn't automate.
English
0
0
2
589
Martin Fowler
Martin Fowler@martinfowler·
Fragments: supervisory engineering, 2 sets of 8 levels, generating code to an architecture, perils of detecting AI-aided writing, should humans review code? martinfowler.com/fragments/2026…
English
2
10
98
19.7K