syntax_mburu's profile picture. It's not a bug, It's an undocumented feature!!

🇰🇪 Mburu Wa Gathoni.

@syntax_mburu

It's not a bug, It's an undocumented feature!!

🇰🇪 Mburu Wa Gathoni. reposteó

Most AI agents have amnesia And if they remember, they're locked to one vendor Memori fixes that. It is open-source, SQL-native memory for any LLM One line: `memori.enable()` 🔹 Works with GPT, Claude, Gemini, local models 🔹 Stores in PostgreSQL/MySQL/SQLite you own 🔹 Cuts…

milan_milanovic's tweet image. Most AI agents have amnesia

And if they remember, they're locked to one vendor

Memori fixes that. It is open-source, SQL-native memory for any LLM

One line: `memori.enable()`

🔹 Works with GPT, Claude, Gemini, local models
🔹 Stores in PostgreSQL/MySQL/SQLite you own
🔹 Cuts…

🇰🇪 Mburu Wa Gathoni. reposteó

𝟭𝟬 𝗦𝘁𝗲𝗽𝘀 𝘁𝗼 𝗠𝗮𝗸𝗲 𝗬𝗼𝘂𝗿 𝗘𝗙 𝗖𝗼𝗿𝗲 𝗤𝘂𝗲𝗿𝗶𝗲𝘀 𝟭𝟬𝘅 𝗙𝗮𝘀𝘁𝗲𝗿 Most .NET developers don't realize this: EF doesn't limit your query performance — it's limited by how you use it. If your API feels slow, your dashboards lag, or queries take seconds to…

AntonMartyniuk's tweet image. 𝟭𝟬 𝗦𝘁𝗲𝗽𝘀 𝘁𝗼 𝗠𝗮𝗸𝗲 𝗬𝗼𝘂𝗿 𝗘𝗙 𝗖𝗼𝗿𝗲 𝗤𝘂𝗲𝗿𝗶𝗲𝘀 𝟭𝟬𝘅 𝗙𝗮𝘀𝘁𝗲𝗿

Most .NET developers don't realize this:

EF doesn't limit your query performance — it's limited by how you use it.

If your API feels slow, your dashboards lag, or queries take seconds to…

🇰🇪 Mburu Wa Gathoni. reposteó

What makes Vertical Slice Architecture interesting? The benefits of VSA: - Improved cohesion - Easier navigation through the code - High coupling for a single use case - Low coupling between unrelated use cases But here's a not-so-obvious benefit of VSA. - You can define the…

mjovanovictech's tweet image. What makes Vertical Slice Architecture interesting?

The benefits of VSA:

- Improved cohesion
- Easier navigation through the code
- High coupling for a single use case
- Low coupling between unrelated use cases

But here's a not-so-obvious benefit of VSA.

- You can define the…

🇰🇪 Mburu Wa Gathoni. reposteó

Stop redeploying for every new filter. Start letting your filters ship themselves. ⬇️ What if your LINQ Where could take a runtime rule - and still run as a real SQL-translated query? Hard-coding filters feels fine… until Product asks for “one more field.” Suddenly,…

TheCodeMan__'s tweet image. Stop redeploying for every new filter. 

Start letting your filters ship themselves. ⬇️ 

What if your LINQ Where could take a runtime rule - and still run as a real SQL-translated query?

Hard-coding filters feels fine… until Product asks for “one more field.” 

Suddenly,…

🇰🇪 Mburu Wa Gathoni. reposteó

Quick tip - Add Dependabot to your GitHub CI pipelines. It scans your NuGet packages and creates a PR when there are new versions. It's a simple way to keep your dependencies up to date. It also works with Central Package Management.

mjovanovictech's tweet image. Quick tip - Add Dependabot to your GitHub CI pipelines.

It scans your NuGet packages and creates a PR when there are new versions.

It's a simple way to keep your dependencies up to date.

It also works with Central Package Management.

🇰🇪 Mburu Wa Gathoni. reposteó

Do you know all 3 service lifetimes in .NET? ASPNET Core has three service lifetimes: - Transient - Singleton - Scoped Here's how they work. 👇 Transient services are created each time they're requested from the service container. Scoped services are created once within the…

mjovanovictech's tweet image. Do you know all 3 service lifetimes in .NET?

ASPNET Core has three service lifetimes:
- Transient
- Singleton
- Scoped

Here's how they work. 👇

Transient services are created each time they're requested from the service container.

Scoped services are created once within the…

🇰🇪 Mburu Wa Gathoni. reposteó

Postgres has dozens of index types designed for different data types and purposes. Broadly, they can be classified into two categories: 1. By index scope or functional purpose (what we index). With indexes from this category, you decide which columns or table data to index and…


🇰🇪 Mburu Wa Gathoni. reposteó

The modern .NET developer has to be something of a Swiss Army knife. Back at college, I thought .NET development includes only writing C# code and maybe touching a SQL database. Boy, how I was wrong. I remember working on a feature that included: - Implementing scheduled job…


🇰🇪 Mburu Wa Gathoni. reposteó

If you're a developer who ships code daily, remember these: - First, make it work; nobody cares how elegant broken code is - Then make it fast, slow code that works still frustrates users - After that, make it pretty, your teammates read code more than they write it - Add tests…


🇰🇪 Mburu Wa Gathoni. reposteó

323 bugs have been resolved when working on the 2025.3 release of @JetBrainsRider. From long-standing issues to recent reports, we've been listening to your feedback and working to make Rider more stable and reliable. See what's been fixed: blog.jetbrains.com/dotnet/2025/11…


🇰🇪 Mburu Wa Gathoni. reposteó

How's everyone's experience with C# 14 so far? Rider 2025.3 shipped with full support on day one – extension members, compound assignment operators, the works. So now we're curious: what are you finding most useful? Let us know 👂

C# 14 is here, and so is ReSharper 2025.3's support for it – available the same day (and even hour) as the .NET 10 release! 🚀 This blog post goes in-depth on the latest updates to C# support in @resharper and @JetBrainsRider 2025.3 👉 jb.gg/rs-rd-253-c-sh… #dotnet #csharp14

resharper's tweet image. C# 14 is here, and so is ReSharper 2025.3's support for it – available the same day (and even hour) as the .NET 10 release! 🚀 

This blog post goes in-depth on the latest updates to C# support in @resharper and @JetBrainsRider 2025.3 👉 jb.gg/rs-rd-253-c-sh…

#dotnet #csharp14…


🇰🇪 Mburu Wa Gathoni. reposteó

Why Kafka performs so well 👇 • The system supports two main very simple and performant operations - Produce, which appends to the end of the log, and Consume, which reads sequentially starting from any particular offset • Writes are batched on the client-side. Producers…


🇰🇪 Mburu Wa Gathoni. reposteó

.NET Conf 2025 is done. Time to stop procrastinating. All the technical glory (and chaos) is now on YouTube for your viewing pleasure. Catch up on .NET 10 and VS 2026 plus AI, Blazor, C#, and tons of your other favorite technologies. hubs.li/Q03Tw-kW0 #dotnetconf #dotnet

dotnetfdn's tweet image. .NET Conf 2025 is done. Time to stop procrastinating. All the technical glory (and chaos) is now on YouTube for your viewing pleasure. Catch up on .NET 10 and VS 2026 plus AI, Blazor, C#, and tons of your other favorite technologies. 

hubs.li/Q03Tw-kW0 #dotnetconf #dotnet

🇰🇪 Mburu Wa Gathoni. reposteó

I went to Kitale for Katiba Na Mia Mia and it was a great experience. We are seeking your assistance in reposting the petition to have the constitution of Kenya studied in school from primary to tertiary level. #Katibashuleni2026 #Inunityisstrength change.org/p/katiba-shule…


🇰🇪 Mburu Wa Gathoni. reposteó

Need to get started with Docker? Here's a full course for .NET Developers: It covers the basic Docker building blocks and how to deploy your .NET apps as containers to deliver software fast and consistently across environments. Included topics: - Why Docker Containers? -…

julioc's tweet image. Need to get started with Docker?

Here's a full course for .NET Developers:

It covers the basic Docker building blocks and how to deploy your .NET apps as containers to deliver software fast and consistently across environments.

Included topics:

- Why Docker Containers?
-…

🇰🇪 Mburu Wa Gathoni. reposteó

Understanding a big modular monolith is hard work. So I did what any lazy (smart?!) senior dev would do… I asked AI to walk me through my own .NET project. I connected my Evently modular monolith to Augment Code and asked it to focus on the Ticketing module. From there it: -…

mjovanovictech's tweet image. Understanding a big modular monolith is hard work.

So I did what any lazy (smart?!) senior dev would do… I asked AI to walk me through my own .NET project.

I connected my Evently modular monolith to Augment Code and asked it to focus on the Ticketing module. From there it:

-…
mjovanovictech's tweet image. Understanding a big modular monolith is hard work.

So I did what any lazy (smart?!) senior dev would do… I asked AI to walk me through my own .NET project.

I connected my Evently modular monolith to Augment Code and asked it to focus on the Ticketing module. From there it:

-…
mjovanovictech's tweet image. Understanding a big modular monolith is hard work.

So I did what any lazy (smart?!) senior dev would do… I asked AI to walk me through my own .NET project.

I connected my Evently modular monolith to Augment Code and asked it to focus on the Ticketing module. From there it:

-…
mjovanovictech's tweet image. Understanding a big modular monolith is hard work.

So I did what any lazy (smart?!) senior dev would do… I asked AI to walk me through my own .NET project.

I connected my Evently modular monolith to Augment Code and asked it to focus on the Ticketing module. From there it:

-…

🇰🇪 Mburu Wa Gathoni. reposteó

Interface →→→ HTTP client This is what Refit allows you to do with very little code.

mjovanovictech's tweet image. Interface →→→ HTTP client

This is what Refit allows you to do with very little code.

🇰🇪 Mburu Wa Gathoni. reposteó

𝗩𝗶𝘀𝘂𝗮𝗹 𝗦𝘁𝘂𝗱𝗶𝗼 𝟮𝟬𝟮𝟲 𝗶𝘀 𝗴𝗲𝗻𝗲𝗿𝗮𝗹𝗹𝘆 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 For years, updating Visual Studio meant updating .NET and C++ toolchains. Same package, same risk. Want new IDE features? You're also getting new compilers, whether you need them or not. VS 2026…


🇰🇪 Mburu Wa Gathoni. reposteó

I upgraded my Clean Architecture template to .NET 10. And it took only a few minutes. Here's how 👇 My .NET version is defined in one place, a Build props file. I updated to net10 and that took care of all the projects in the solution. The next part was updating the NuGet…

mjovanovictech's tweet image. I upgraded my Clean Architecture template to .NET 10.

And it took only a few minutes. Here's how 👇

My .NET version is defined in one place, a Build props file. I updated to net10 and that took care of all the projects in the solution.

The next part was updating the NuGet…

🇰🇪 Mburu Wa Gathoni. reposteó

𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗝𝘂𝘀𝘁 𝗥𝗲𝗹𝗲𝗮𝘀𝗲𝗱 .𝗡𝗘𝗧 𝟭𝟬 This is a Long-Term Support (LTS) release with 3 years of support until November 2028. It's built for AI workloads, production apps, and serious performance gains. What is new: 𝟭. 𝗖# 𝟭𝟰 & 𝗙# 𝟭𝟬 C# 14 adds…

milan_milanovic's tweet image. 𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗝𝘂𝘀𝘁 𝗥𝗲𝗹𝗲𝗮𝘀𝗲𝗱 .𝗡𝗘𝗧 𝟭𝟬

This is a Long-Term Support (LTS) release with 3 years of support until November 2028. It's built for AI workloads, production apps, and serious performance gains.

What is new:

𝟭. 𝗖# 𝟭𝟰 & 𝗙# 𝟭𝟬

C# 14 adds…

Loading...

Something went wrong.


Something went wrong.