José Silva

869 posts

José Silva banner
José Silva

José Silva

@zepedro

Software architect, technical lead, passionate developer, compulsive tester, usability geek

Dublin, Ireland Katılım Mart 2008
286 Takip Edilen133 Takipçiler
José Silva
José Silva@zepedro·
The best cost optimization isn't cheaper infrastructure. It's teams who've learned to question whether they need it before provisioning it. Cultural shift > cloud bill. 👉 blog.zepedro.com/4ae1011558d6
José Silva tweet media
English
0
0
0
9
José Silva
José Silva@zepedro·
When code becomes visible across teams, engineers naturally write cleaner, more maintainable solutions. Inner sourcing transforms collaboration more than just reducing duplication. 👉 blog.zepedro.com/0c435c3141c0
José Silva tweet media
English
0
0
0
14
José Silva
José Silva@zepedro·
The most undervalued practice: making architecture principles explicit. Without this, they're decoration. With it, they translate strategy into decisions everyone can evaluate. 👉 blog.zepedro.com/9c92437ce01d
José Silva tweet media
English
0
0
1
11
José Silva
José Silva@zepedro·
Your most expensive features are rarely your most valuable ones. Knowing what to sacrifice keeps the core alive when the heat is on. 👉 blog.zepedro.com/e9551f4990d6
José Silva tweet media
English
0
0
0
7
José Silva
José Silva@zepedro·
"Start the handoff before you need to". Took years to learn this pattern properly. Context transfer beats information transfer. The difference between smooth transitions and chaos. 👉 blog.zepedro.com/21faa6c87fbf
José Silva tweet media
English
0
0
0
12
José Silva
José Silva@zepedro·
Most architectures are digital cities where every building is called "Structure A". When systems are named "DataProcessor" instead of what they actually do, you've built sprawl that only insiders can navigate. 👉 blog.zepedro.com/573dd6793789
José Silva tweet media
English
0
0
0
12
José Silva
José Silva@zepedro·
We trust Git to deploy production code but panic when deleting deprecated functions. Same undo button, different fears. Version control isn't the problem. 👉 blog.zepedro.com/8951f2874120
José Silva tweet media
English
0
0
0
14
José Silva
José Silva@zepedro·
Brilliant developers get promoted to staff/lead roles, then struggle. It's like expecting a violin player to conduct an orchestra. We may be skipping the rehearsals that matter most. The best transitions might need systematic prep, not magic. 👉 blog.zepedro.com/66de123219de
José Silva tweet media
English
0
0
0
9
José Silva
José Silva@zepedro·
The best teams I've worked with treat "build the right thing" vs "build the thing right" as ongoing collaboration rather than competing forces. When both technical and business leadership share responsibility for pragmatic balance, amazing things happen. blog.zepedro.com/51193927c578
José Silva tweet media
English
1
0
1
19
José Silva
José Silva@zepedro·
"What problem am I solving?" One of the most profound engineering questions. It's become so natural I rarely say it out loud anymore, but took years to learn. The difference between coordination disasters and solutions that actually work. 👉 blog.zepedro.com/the-diagnostic…
José Silva tweet media
English
0
0
0
11
José Silva
José Silva@zepedro·
Versioning APIs, events, and packages looks simple until you realize it's a coordination problem across unknown consumers, not just a technical change... 👉 blog.zepedro.com/the-versioning…
José Silva tweet media
English
0
0
0
6
José Silva
José Silva@zepedro·
That incomplete technical design or scaling strategy you left Friday? It's been running background processes in your head all weekend. Turns out this is actually psychology. 👉 blog.zepedro.com/the-unfinished…
José Silva tweet media
English
0
0
0
11
José Silva
José Silva@zepedro·
More than a decade ago, a manager said something that frustrated me: "We confuse what adds value with what is valuable". I've seen this play out everywhere since. Usually both sides are right. 👉 blog.zepedro.com/da9c4917af70
José Silva tweet media
English
0
0
1
11
José Silva
José Silva@zepedro·
Boss: "Rome wasn't built in a day so be kind with yourself". The best mentorship teaches career resilience and sustainable growth, not just code. Have you considered this kind of support? Can you afford not to? 🌱 👉 @zepedrosilva/the-mentorship-conversations-that-shaped-my-career-werent-about-code-3578ae756471" target="_blank" rel="nofollow noopener">medium.com/@zepedrosilva/…
José Silva tweet media
English
0
0
0
13
José Silva
José Silva@zepedro·
For years I treated production failures as personal indictments. Then I realized: failure isn't the opposite of success. It's just success in progress, and the most efficient teacher you'll ever have. blog.zepedro.com/the-misunderst…
José Silva tweet media
English
0
0
1
17
José Silva
José Silva@zepedro·
The "AI makes code disposable" hype needs nuance to be useful. Utility functions = yes. Business logic with domain knowledge = careful renovation. Integration adapters = often preservation targets. Key? Developing judgment to know the difference. @zepedrosilva/the-renovation-revolution-what-disposable-code-actually-means-for-working-systems-ba43c8b9ed70" target="_blank" rel="nofollow noopener">medium.com/@zepedrosilva/…
English
0
0
0
10
José Silva
José Silva@zepedro·
"Just add a checkbox" → "We need to rebuild the user management system" How changing a lightbulb becomes rewiring the house: when technical debt makes simple requests genuinely complex 🏠⚡ @zepedrosilva/from-changing-a-lightbulb-to-rewiring-the-house-observations-on-how-simple-requests-become-a19c83bd1239" target="_blank" rel="nofollow noopener">medium.com/@zepedrosilva/…
José Silva tweet media
English
0
0
0
18
José Silva
José Silva@zepedro·
That "shared service" that was supposed to make everything faster? It's now the bottleneck everyone complains about. This pattern is so predictable it has a name: the tragedy of the commons. @zepedrosilva/the-tragedy-of-the-architectural-commons-why-shared-services-become-everyones-problem-133983d9abd7" target="_blank" rel="nofollow noopener">medium.com/@zepedrosilva/…
English
0
0
0
16