#DDD #DesignPatterns #BDD #TDD #Agile #SoftwareTeaming
qpautrat.fr
9/10
9/10
So if everyone uses better tools: you'd either do better work with them, or work more!
So if everyone uses better tools: you'd either do better work with them, or work more!
2/7
2/7
6/10
6/10
So, if you want to remove that standup, you need to adjust the overall system to compensate.
5/10
So, if you want to remove that standup, you need to adjust the overall system to compensate.
5/10
A bit harsh. It's not that simple. Topic very interesting nevertheless.
A bit harsh. It's not that simple. Topic very interesting nevertheless.
And last but not the least: don’t overcommit.
Happy building 🌟
And last but not the least: don’t overcommit.
Happy building 🌟
Let your engineers use their expertise and give them time, just as you would with any other way of building software.
Let your engineers use their expertise and give them time, just as you would with any other way of building software.
Don’t let non-engineers build — unless it’s inside a team that includes software engineers, especially if domain processes are involved.
Don’t let non-engineers build — unless it’s inside a team that includes software engineers, especially if domain processes are involved.
Prefer small helper apps with no real consequences on domain processes.
Prefer small helper apps with no real consequences on domain processes.
Ok, so now what?
First, choose carefully what you’re building. Unless you follow all the guidelines and you’re very confident in your team’s ability to build high-quality software, don’t use LC/NC for core or supportive domain business apps.
And even then I would not recommend.
Ok, so now what?
First, choose carefully what you’re building. Unless you follow all the guidelines and you’re very confident in your team’s ability to build high-quality software, don’t use LC/NC for core or supportive domain business apps.
And even then I would not recommend.
And 50% of your builders? Not trained at all but are eager to continue.
Not forgetting your apps are NOT portable, at all.
Good luck with that.
And 50% of your builders? Not trained at all but are eager to continue.
Not forgetting your apps are NOT portable, at all.
Good luck with that.
That’s when you realize: you need craft and software engineering expertise more than ever.
But here’s the catch: you’ve opened Pandora’s box.
You’re back in the same big ball of mud as you used to — except now everything is worse.
Monitoring is worse.
Testing is worse.
Refactoring is worse.
That’s when you realize: you need craft and software engineering expertise more than ever.
But here’s the catch: you’ve opened Pandora’s box.
You’re back in the same big ball of mud as you used to — except now everything is worse.
Monitoring is worse.
Testing is worse.
Refactoring is worse.
Refactoring capabilities? Almost nonexistent.
Static analysis? Same.
Not even to mention Security.
Making changes to legacy apps? Painful.
And performance? It keeps going down while errors keep going up. You basicaly build SPAs on top of a much bigger SPA.
Refactoring capabilities? Almost nonexistent.
Static analysis? Same.
Not even to mention Security.
Making changes to legacy apps? Painful.
And performance? It keeps going down while errors keep going up. You basicaly build SPAs on top of a much bigger SPA.
Because it was so easy to build and deploy, we made tons of them. Everyone wanted to participate. Great.
But then reality hit.
Apps grew in number and size.
Testing became harder and more expensive.
The tool is like a black box — harder to monitor, harder to search, harder to navigate.
Because it was so easy to build and deploy, we made tons of them. Everyone wanted to participate. Great.
But then reality hit.
Apps grew in number and size.
Testing became harder and more expensive.
The tool is like a black box — harder to monitor, harder to search, harder to navigate.
"The most balanced and professional-sounding option would likely be "Lead Vibe Coded Production-Readiness Engineer".
Sure, why not. 🤷
"The most balanced and professional-sounding option would likely be "Lead Vibe Coded Production-Readiness Engineer".
Sure, why not. 🤷