Antão Almada's Avatar

Antão Almada

@antaoalmada

Chief Architect Innovation | .NET enthusiast Blog: https://aalmada.github.io/

43
Followers
75
Following
71
Posts
22.09.2023
Joined
Posts Following

Latest posts by Antão Almada @antaoalmada

genAI never stops surprising me. It needed the signature of a .NET method, couldn’t get it from the web, so it just wrote a tiny C# app using reflection to extract it. Wild to watch it invent its own workaround on the fly.

22.01.2026 16:16 👍 1 🔁 0 💬 0 📌 0
Preview
Book Store | BookStore Documentation Documentation for BookStore - An event-sourced bookstore application built with .NET 10, Aspire, Blazor, Marten, and Wolverine

BookStore now supports multi tenancy.

The update adds:
• Tenant isolated events and documents
• Tenant aware messaging
• Tenant isolated authentication
• Tenant specific observability
• A UI that adapts to the active tenant

aalmada.github.io/BookStore/

22.01.2026 00:34 👍 0 🔁 0 💬 0 📌 0
Preview
Book Store | BookStore Documentation Documentation for BookStore - An event-sourced bookstore application built with .NET 10, Aspire, Blazor, Marten, and Wolverine

It will definitely pop, but it won't go away. Until then, I'm taking the opportunity to learn from it. This project was fully developed by IA under my supervision. I'll use it as a reference in the future, with or without AI. aalmada.github.io/BookStore/

20.01.2026 11:20 👍 1 🔁 0 💬 0 📌 0
Preview
Book Store | BookStore Documentation Documentation for BookStore - An event-sourced bookstore application built with .NET 10, Aspire, Blazor, Marten, and Wolverine

Been building an open‑source, end‑to‑end event‑sourced BookStore in modern .NET.

If you're into event sourcing, CQRS, distributed tracing, or resilient backend architecture, take a look and tell me what you think: aalmada.github.io/BookStore/

16.01.2026 08:46 👍 1 🔁 0 💬 0 📌 0
Book Store | BookStore Documentation Documentation for BookStore - An event-sourced bookstore application built with .NET 10, Aspire, Blazor, Marten, and Wolverine

I started a small project to explore #marten, #aspire and the latest features in #dotnet. I hope you find it interesting and feedback is welcome. aalmada.github.io/BookStore/

10.01.2026 16:09 👍 0 🔁 0 💬 0 📌 0

Google Antigravity never does that, so you'll never know...

07.01.2026 22:39 👍 0 🔁 0 💬 0 📌 0

Sorry, but spinning LEDs have nothing holographic about them. They just create a flat, transparent display, taking advantage of the persistence-of-vision effect. They don't create a 3D illusion.

06.01.2026 10:05 👍 0 🔁 0 💬 0 📌 0
Casey Tries Node
Casey Tries Node YouTube video by TheStandupPod

One more Casey gem...
youtube.com/shorts/MGY0I...

28.12.2025 12:00 👍 0 🔁 0 💬 0 📌 0
Will AI Save the Gaming Industry?
Will AI Save the Gaming Industry? YouTube video by TheStandupPod

Interesting side effect. High RAM prices may finally make developers care about performance! 🤔💡 youtube.com/shorts/ztzP0...

25.12.2025 12:38 👍 0 🔁 0 💬 1 📌 0

Anthropic keeps leading in AI protocols. Language Server Protocol (LSP) allows direct interaction with #roslyn
youtu.be/lffYEu5MhSQ?...

24.12.2025 08:16 👍 0 🔁 0 💬 0 📌 0

Are there any plans to incorporate MCP server-like functionalities into Roslyn?

17.12.2025 15:27 👍 0 🔁 0 💬 0 📌 1

Actually, how important will languages be in the era of AI? It's like knowing assembly language; you just need it to validate. That may be bad news for many programming languages.

03.12.2025 12:34 👍 1 🔁 0 💬 0 📌 0

My experience with Gemini and Claude on Google Antigravity is that they're very good with C#. I'd say they are based on language popularity, but you have a point.

03.12.2025 12:21 👍 1 🔁 0 💬 1 📌 0

It's Google's "revenge" for Microsoft using Chromium 😅

01.12.2025 11:06 👍 1 🔁 0 💬 0 📌 0

One of the landmines is that all extensions are supported except those from Microsoft, which include C#...

01.12.2025 11:03 👍 1 🔁 0 💬 1 📌 0

What about Google Antigravity?

29.11.2025 19:00 👍 0 🔁 0 💬 1 📌 0

I use commas in my passwords so that they break the CSV files of the hackers 😅

27.11.2025 20:47 👍 9 🔁 2 💬 1 📌 0

What I mean is whatever our knowledge level, there's always more to learn. The level considered as master is very relative. So, a question with no straight answer. You just need be confident in whatever you do. People that don't question their knowledge are usually the ones that have less knowledge.

25.11.2025 20:31 👍 0 🔁 0 💬 0 📌 0

I've been working on tech stacks that I'm not proficient in. AI has been a great help, but although I agree one can pick up a language in a few weeks, understanding what the compiler converts that to takes months or years.

25.11.2025 17:28 👍 0 🔁 0 💬 0 📌 0

I always feel that I still have so much to learn.

25.11.2025 17:22 👍 0 🔁 0 💬 1 📌 0

I develop using Linux on my Windows machine. WSL gives me the best of both worlds.

13.11.2025 18:14 👍 3 🔁 1 💬 1 📌 0

Where can I find info about it?

05.11.2025 19:05 👍 0 🔁 0 💬 2 📌 0
Video thumbnail

A cool night session at the pumptrack

21.08.2025 19:26 👍 1 🔁 0 💬 0 📌 0

It's fixed. Can you please try again?

15.08.2025 15:29 👍 1 🔁 0 💬 0 📌 0
Preview
Harnessing WSL for Modern .NET Development with VS Code, Docker, and Aspire WSL (Windows Subsystem for Linux) lets you run a full Linux environment alongside Windows, improving the development experience and making it easy to use Linux-native tools. With Docker installed in WSL and Aspire orchestrating cloud-native .NET apps, you get an excellent cloud-first development setup, everything runs locally but is ready to deploy to the cloud.

WSL + Docker + Aspire = smooth .NET cloud-native dev on Windows. Sharing how I set it up and why it’s made local development way easier.

aalmada.github.io/posts/A-Guid...

#dotnet #aspire #WSL #devsetup

15.08.2025 14:58 👍 0 🔁 0 💬 1 📌 0
Video thumbnail

I try to sneak in some time on the pumptracks whenever I can. Here's a peek at this morning’s session—still learning and enjoying every bit of it at 54. 😅

26.07.2025 20:00 👍 1 🔁 0 💬 0 📌 0

When vibe coded email sender does not sanitize the inputs www.instagram.com/reel/DJsCKik...

20.06.2025 12:35 👍 3 🔁 0 💬 1 📌 0
Video thumbnail

For years, I spent my free time riding BMX. Now, at 54, I’ve switched to mountain bikes—but my love for jumps hasn’t faded one bit. Pumptracks? Still an absolute blast!

05.06.2025 18:48 👍 0 🔁 0 💬 0 📌 0

Unfortunately Unity still uses an old version of C# on an tweaked old version of .NET

02.05.2025 10:11 👍 1 🔁 0 💬 0 📌 0

Any() is the least efficient as it creates an instance of List.Enumerator and calls its MoveNext() method. All other ones are fine.

05.04.2025 19:28 👍 0 🔁 0 💬 1 📌 0