Joined March 2021
1,067 Photos and videos
Pinned Tweet
🔷C# Solid Principles The five solid principles are good for Object-Oriented design. It's always recommended to keep these principles in mind when writing new code. 🧵Thread
5
54
235
The best architects don't make decisions faster—they make irreversible decisions later. Every early commitment limits future options. Every delayed commitment increases adaptability. Architecture is the art of keeping options open until reality shows the way forward.
18
In a world shaped by automation and AI, slowing down and building something manually can deepen our understanding of what we create. Sometimes speed isn’t the point. Understanding is. dougmacdowell.com/50-hours-t…
32
The real competitive advantage in AI may not be the smartest model It may be: - who owns the most GPUs - who has the most energy - who controls the data centers - who can handle scale without breaking The future of AI is infrastructure
27
Fabio Ramoni retweeted
📚 Free E-Books for Developers! 🚀 Learn AI, .NET, C#, Cloud Computing, React, Data Structures, and more with C# Corner's growing library of free tech e-books. 💡 Learn. Build. Grow. 👉 Explore: c-sharpcorner.com/ebooks #CSharpCorner #eBooks #AI #DotNet #CSharp #Programming #Developers #Coding #TechLearning #SoftwareEngineering
5
9
2,043
People thought they were buying “unlimited AI.” What they were really buying was temporary access to a scarce resource. And when demand explodes, someone eventually gets pushed out: rate limits queues reduced plans enterprise priority That’s also what AI-as-a-Service means.
20
The era of coding as mere syntax is fading. The real differentiator now is the ability to compose complex systems and understand the domain. AI can provide the bricks, but you are the architect who ensures the building won't collapse under the weight of its own complexity.
44
Think of AI as your new apprentice. Like any apprentice, it needs a mentor who masters the art of clean code and solid architecture. Do not let today's rush to deliver features become tomorrow's nightmare. True craftsmanship is what turns AI suggestions into real value.
63
When a chatbot slows down, the problem usually isn’t the software. It’s that someone ran out of GPUs. AI doesn’t run on magic. It runs on energy, data centers, and compute capacity. And whoever controls the hardware controls the game.
59
If AI is writing 50% of your code, your responsibility as a developer doesn't decrease; it actually doubles. You are no longer just a coder, but the guardian of a system growing at exponential speed. You must ensure that this automation doesn't compromise long-term quality.
1
82
Design patterns open your mind because you stop thinking: “this is my way of doing things” and start thinking: “what’s the best trade-off for this context?”
15 Must-Know Software Design Patterns: 1. Singleton 2. Factory Method 3. Builder 4. Adapter 5. Decorator 6. Facade 7. Proxy 8. Composite 9. Observer 10. Strategy 11. Command 12. Iterator 13. State 14. Template Method 15. Chain of Responsibility ♻️ Repost to help others in your network
1
157
The future belongs to those who can look beyond the individual line of code. Software craftsmanship in the AI era means knowing how to translate business problems into resilient systems. Technology changes, but the ability to design high-value solutions remains irreplaceable.
1
3
104
AI works by pattern recognition: if your project is messy, you will receive mediocre suggestions. Maintaining a clean architecture and readable code today serves to train the AI to work better tomorrow. A clean design is the best investment you can make for automation.
4
99
In a world where code is generated in seconds, automated tests become our only lifeline. They are no longer just a verification tool, but the necessary perimeter to contain AI’s unpredictability and ensure that the system remains stable and reliable over the long term.
62
Artificial intelligence acts as an incredibly fast assistant that lacks a big-picture perspective. The role of the software craftsperson is evolving: less time spent on syntax and much more time dedicated to critical review, security, and the consistency of the entire system.
1
77
Many believe AI is simply about writing code faster, but speed is a double-edged sword. If we accelerate production without focusing on design, we are just accumulating technical debt at an unprecedented pace. The real challenge isn't producing more, but producing better.
60
Back at Global Azure Torino 🇮🇹 Congrats to @BelloneDavide, one of this year’s speakers 👏 “The castle is on alert: Notifications and Workbooks within Azure walls” #GlobalAzure #Azure #AI #Cloud #Torino
1
76
Fabio Ramoni retweeted
.NET skill catalog for AI agents github.com/managedcode/dotne…
4
40
243
26,720
From my first tweets to today: a long way traveled, a lot still to learn, and the best is yet to come ✨ #MyXAnniversary
1
49
Fabio Ramoni retweeted
📂 Vibe Coding ┃ ┣ 📂 Setup ┃ ┣ 📂 Open Cursor ┃ ┣ 📂 Open ChatGPT ┃ ┣ 📂 Coffee ┃ ┗ 📂 "Let's build something" ┃ ┣ 📂 Development ┃ ┣ 📂 Prompt ┃ ┣ 📂 Prompt Again ┃ ┣ 📂 Refine Prompt ┃ ┣ 📂 One More Prompt ┃ ┗ 📂 Copy Paste Code ┃ ┣ 📂 Debugging ┃ ┣ 📂 "This doesn't work" ┃ ┣ 📂 New Prompt ┃ ┣ 📂 Longer Prompt ┃ ┣ 📂 Even Longer Prompt ┃ ┗ 📂 Finally Works ┃ ┣ 📂 Commit ┃ ┣ 📂 "initial commit" ┃ ┣ 📂 "fix" ┃ ┣ 📂 "fix again" ┃ ┗ 📂 "actually works now" ┃ ┗ 📂 Result ┣ 📂 MVP Ready ┣ 📂 Demo Works ┣ 📂 Ship It ┗ 📂 Nobody Knows How It Works
132
709
6,605
390,640
Fabio Ramoni retweeted
If you want to become a better software engineer (in 2026), read these 12 engineering blogs: 1. Meta Engineering ↳ engineering.fb.com 2. Netflix TechBlog ↳ netflixtechblog.com 3. AWS Architecture ↳ aws.amazon.com/blogs/archite… 4. Microsoft Engineering ↳ devblogs.microsoft.com/engin… 5. Google Research ↳ research.google/blog 6. Slack Engineering ↳ slack.engineering 7. Discord Engineering ↳ discord.com/category/enginee… 8. NVIDIA Developer ↳ developer.nvidia.com/blog 9. Stripe Engineering ↳ stripe.com/blog/engineering 10. Uber Engineering ↳ uber.com/en-AU/blog/perth/en… 11. Cloudflare Blog ↳ blog.cloudflare.com/tag/engi… 12. GitHub Engineering ↳ github.blog/engineering What other blogs should be on this list? -- 👋 PS: Want my System Design Handbook for free? Want my Architecture Patterns Playbook for free? Join my newsletter with 26,501 software engineers: lucode.co/luc-newsletter-lm1… -- 📌 Save for later. ♻️ Repost to help others grow. ➕ Follow Nikki Siapno turn on notifications.
27
585
2,444
165,854