I'm sharing .NET tips and insights to help the dev community while rebuilding my life as a software engineer from Gaza, where I lost everything.
If my content helps you and you'd like to support my journey, I'd be deeply grateful:
https://t.co/2BfGkymHJr
Every bit helps me continue learning, sharing, and coding. Thank you 🙏
We've spent years architecting distributed systems.
Now we may need to architect AI development teams the same way.
With OpenAI's GPT-5.6 family:
☀️ Sol → reasoning, planning, architecture
🌙 Luna → fast, cost-efficient execution
Instead of one agent doing everything:
Sol → Plan + Decompose
↓
Luna | Luna | Luna | Luna
↓
Explore + Execute in parallel
↓
Sol → Integrate + Review + Verify
The interesting question isn't Sol vs. Luna.
It's how we route work between models based on complexity, context and cost.
Agent orchestration is starting to look less like prompt engineering — and more like distributed systems engineering.
#AIEngineering #SoftwareArchitecture #AgenticAI
Block just FIRED 4,000 people.
Nearly half the company, gone in a single day.
The reason Jack Dorsey gave? AI can do their jobs now.
But here’s what nobody’s talking about.
200 days ago, Block threw a party.
Not a regular company party.
A three day festival in downtown Oakland with Jay-Z, Anderson, Paak, T-Pain and Soulja Boy on stage.
8,000 employees flew in from around the world.
The bill was around $68 million.
This showed up in Block’s own earnings filing.
“General and administrative expenses increased by $68.1 million… primarily driven by an in-person company event held in Q3 2025.”
Then, 200 days later, Dorsey posted a letter on X.
“We’re reducing our organization by nearly half.”
From 10,000 employees to under 6,000.
Over 4,000 people were told to leave.
His explanation was simple.
AI tools “can do more and do it better.”
He said he had two choices: cut slowly or rip the band-aid off.
He ripped it.
And Wall Street? They cheered.
Block stock surged 24% after hours.
Investors made billions in a single evening.
Every dollar tied directly to 4,000 people losing their paychecks.
This is how corporate America works now.
Dorsey says Block isn’t in trouble.
The business is “strong.”
Gross profit hit $10 billion last year, revenue was $24 billion.
The company is profitable but the people were just optional.
And here’s the part that should concern everyone.
Dorsey didn’t just announce layoffs.
He also issued a warning.
“Within the next year, I believe the majority of companies will reach the same conclusion and make similar structural changes.”
He’s saying every major company will follow.
And if you’re a white-collar worker in 2026, you’re the one being “restructured.”
Block hired thousands during the pandemic boom.
Headcount doubled from 5,000 to over 10,000 in five years.
Now they’re cutting back to where they started.
Was this really about AI? Or about fixing years of executive mismanagement and calling it innovation?
One thing is undeniable.
A company that spent $68 million on a party just told 4,000 people their labor is worth less than a machine.
And the market rewarded them for it.
I'm sharing .NET tips and insights to help the dev community while rebuilding my life as a software engineer from Gaza, where I lost everything.
If my content helps you and you'd like to support my journey, I'd be deeply grateful:
https://t.co/2BfGkymHJr
Every bit helps me continue learning, sharing, and coding. Thank you 🙏
Today I learned about native plugins in Semantic Kernel 🎉
If you're building intelligent agents in .NET, SK plugins are hands-down one of the most powerful features in the Semantic Kernel SDK.
They let you:
• Package your custom logic, database ops, external APIs, or business rules into neat, reusable units
• Expose them to the LLM through function calling
• Allow the model to decide *when* and *how* to use your code.
The real game-changer? Automatic function invocation.
The AI can now chain and call your plugins on its own based on what the user asks.
Suddenly your agent goes from "chatbot that sometimes works" → "actually useful intelligent assistant" ✨
After playing with Sementic kernal and Plugins, I find it very smooth to build production-ready, agentic AI in .NET.
Today I learned about native plugins in Semantic Kernel 🎉
If you're building intelligent agents in .NET, SK plugins are hands-down one of the most powerful features in the Semantic Kernel SDK.
They let you:
• Package your custom logic, database ops, external APIs, or business rules into neat, reusable units
• Expose them to the LLM through function calling
• Allow the model to decide *when* and *how* to use your code.
The real game-changer? Automatic function invocation.
The AI can now chain and call your plugins on its own based on what the user asks.
Suddenly your agent goes from "chatbot that sometimes works" → "actually useful intelligent assistant" ✨
After playing with Sementic kernal and Plugins, I find it very smooth to build production-ready, agentic AI in .NET.
Today I learned about HybridCache. HybridCache is the new awesome caching library introduced in .NET 9 that combines:
⚡ Super-fast L1 in-memory cache (local to your app instance)
🗄️ Reliable L2 distributed cache (Redis, Garnet, SQL, etc.)
Built-in stampede protection (no thundering herd!)
Tag-based invalidation
Automatic serialization
Much less boilerplate than old IMemoryCache + IDistributedCache
In one line → fastest possible read + multi-server consistency
@davidfowl sure. here is the link to the exact video:
https://t.co/5lIibBFo73
If you have any recommendation for more updated video content, I would love to check it out.
I recently started working with .NET Aspire and I'm impressed! 🚀
It's a game-changer for building cloud-native .NET apps with built-in observability, service discovery, and orchestration.
Best part? Migrating existing projects is surprisingly simple. You add the Aspire workload, reference a few packages, and configure your services. Your existing code stays mostly untouched.
If you're working with distributed apps, microservices, or containers, definitely worth checking out.
#dotnet #aspire #cloudnative
@davidfowl Oh, I see. I recently started learning about it and I'm taking a course online on Aspire but looks like their material needs updating. Thanks for pointing this to me.
@davidfowl I meant the Aspire workload (via dotnet workload install aspire) plus the NuGet packages for integrations/hosting.
I can’t believe you are replying to me. I love your work and the insightful content you share here.
I'm sharing .NET tips and insights to help the dev community while rebuilding my life as a software engineer from Gaza, where I lost everything.
If my content helps you and you'd like to support my journey, I'd be deeply grateful:
https://t.co/2BfGkymHJr
Every bit helps me continue learning, sharing, and coding. Thank you 🙏
I’ve been learning Semantic Kernel and it’s a solid mental model for building AI features in real apps.
SK is an SDK for building AI agents by combining an LLM (Azure OpenAI / OpenAI / others) with your existing code. The key idea is the “kernel”:
- registers your plugins (tools/functions)
- holds your AI service config
- orchestrates the flow: prompt → model call → parse → return
If you’re a .NET dev : think plugins = capabilities, kernel = orchestrator/DI hub, with a clean place for logging/safety/status hooks.
Learn more here:
https://t.co/0CaWA0Qa0x
(Image source: Microsoft Learn)
Impressed by how this extends Claude Code's agentic power to non-coders via a simple folder sandbox, plans, executes, self-corrects with human-in-the-loop.
I haven't test it yet, but it looks like a
Solid step toward desktop agents. Looking forward to testing it soon! 🤓🚀
#ClaudeCowork #AIAgents
I'm sharing .NET tips and insights to help the dev community while rebuilding my life as a software engineer from Gaza, where I lost everything.
If my content helps you and you'd like to support my journey, I'd be deeply grateful:
https://t.co/2BfGkymHJr
Every bit helps me continue learning, sharing, and coding. Thank you 🙏
Calling my network: I’m looking for a remote .NET Engineer role (or a role with relocation).
After evacuating from Gaza to Egypt, I’ve been searching for stable opportunities. I’ve had some luck with short-term projects, but I’m now focused on finding a longer-term position.
If your team is hiring or you’ve seen a solid opening, please DM me or share a link. I’d genuinely appreciate your support.