Babu Annamalai's Avatar

Babu Annamalai

@mysticmindb.bsky.social

Partner at Radarleaf Technologies • Polyglot, loves web technologies and OSS • Lifetime learner in exploration mode • Maintainer of https://martendb.io

28 Followers  |  27 Following  |  12 Posts  |  Joined: 19.08.2023  |  1.766

Latest posts by mysticmindb.bsky.social on Bluesky

Preview
Marten 8.0, Wolverine 4.0, and even Lamar 15.0 are out! It’s a pretty big “Critter Stack” community release day today, as: Marten has its 8.0 release Wolverine got a 4.0 release Lamar, the spiritual successor to StructureMap, had a cor…

Marten 8.0, Wolverine 4.0, and even Lamar 15.0 are out! jeremydmiller.com/2025/06/01/m...

Please RT, and thank you!

#dotnet #marten #wolverine

02.06.2025 02:09 — 👍 10    🔁 5    💬 0    📌 0
Preview
Making Event Sourcing with Marten Go Faster You’re about to start a new system with Event Sourcing using Marten, and you’re expecting your system to be hugely successful such that it’s going to handle a huge amount of data,…

Making Event Sourcing with Marten Go Faster jeremydmiller.com/2025/06/02/m...

#marten #dotnet

02.06.2025 21:41 — 👍 3    🔁 2    💬 0    📌 0
Marten 8.0.0-rc-1 .NET Transactional Document DB and Event Store on PostgreSQL

Getting closer:
www.nuget.org/packages/Mar...

29.05.2025 22:26 — 👍 2    🔁 1    💬 0    📌 0

Looks good to me given that it simplifies things for end users!

12.05.2025 03:27 — 👍 0    🔁 0    💬 0    📌 0

Very clear messaging from @dylanbeatt.ie 🙌

15.04.2025 11:38 — 👍 2    🔁 0    💬 0    📌 0
Preview
Preview of (Hopefully) Improved Projections in Marten 8 Work is continuing on the “Critter Stack 2025” round of releases, but we have finally got an alpha release of Marten 8 (8.0.0-alpha-5) that’s good enough for friendly users and co…

Just pushing this out here to start gathering up feedback:

Preview of (Hopefully) Improved Projections in Marten 8 jeremydmiller.com/2025/04/13/p...

14.04.2025 01:32 — 👍 2    🔁 1    💬 0    📌 0
Post image

Marten just crossed 10 million downloads!

04.04.2025 16:18 — 👍 16    🔁 2    💬 0    📌 0

Gotcha!

25.03.2025 13:58 — 👍 0    🔁 0    💬 0    📌 0

Wolverine related?

25.03.2025 13:43 — 👍 0    🔁 0    💬 1    📌 0
Preview
Pretty Substantial Wolverine 3.11 Release The Critter Stack community just made a pretty big Wolverine 3.11 release earlier today with 5 brand new contributors making their first pull requests! The highlights are: Efficiency and throughput…

Pretty Substantial Wolverine 3.11 Release jeremydmiller.com/2025/03/24/p...

#dotnet #wolverine

24.03.2025 21:41 — 👍 7    🔁 5    💬 0    📌 1

The cover is good. I still like the original Ben E. King version.

07.03.2025 15:06 — 👍 0    🔁 0    💬 1    📌 0
JasperFx Stateful Resource Model Part 1
YouTube video by JasperFx Software JasperFx Stateful Resource Model Part 1

Another JasperFx video up that showcases Wolverine's ability to do auto-routing (conventional routing) with Rabbit MQ, and a good explanation of the "Stateful Resource Model" under both Marten and Wolverine for being able to manage infrastructure at runtime:

youtu.be/hHCEX7dxMJI

#dotnet #wolverine

03.02.2025 02:21 — 👍 3    🔁 3    💬 0    📌 0

This fabulous and exciting to see revival of pebble.

31.01.2025 04:38 — 👍 3    🔁 0    💬 0    📌 0
Preview
Why We’re Bringing Pebble Back Eight years later, you still can’t beat a Pebble

** It's happening!! **

We managed to convince Google to open source PebbleOS. Took a while, but they just did it today! github.com/google/pebble

With that, we're bringing Pebble back! I blogged about it - ericmigi.com/blog/why-wer...

28.01.2025 00:02 — 👍 1488    🔁 311    💬 112    📌 108

MySQL, Postgres and SqLite uses “limit” and only SQL Server is the odd man out. There is also “fetch first” which is equivalent, works in both Postgres and SQL Server but not in MySQL.

29.01.2025 02:32 — 👍 0    🔁 0    💬 2    📌 0
Preview
GitHub - niklasvh/css-line-break: A JavaScript library for Line Breaking and identifying Word Boundaries, implementing the Unicode Line Breaking Algorithm (UAX #14) A JavaScript library for Line Breaking and identifying Word Boundaries, implementing the Unicode Line Breaking Algorithm (UAX #14) - niklasvh/css-line-break

I had worked on building authoring tools in Japanese language for several years. There are a complex rules for line breaks in Japanese text containing kanji and kana. Line breaks for Unicode text for non Latin languages have several rules. Check this as a learning exercise github.com/niklasvh/css...

29.01.2025 01:50 — 👍 2    🔁 0    💬 1    📌 0
Preview
Wolverine for MediatR Users I happened to see this post from Milan Jovanović today about a little backlash to the MediatR library. For my part, I think MediatR is just a victim of its own success and any backlash is mostly du…

Wolverine for MediatR Users jeremydmiller.com/2025/01/28/w...

#dotnet #wolverine

28.01.2025 15:46 — 👍 5    🔁 2    💬 0    📌 1
Critter Stack HTTP Endpoints with Wolverine  and Marten - Part  1
YouTube video by JasperFx Software Critter Stack HTTP Endpoints with Wolverine and Marten - Part 1

@jeffrygonzalez.dev & I are kicking off a new video series on the "Critter Stack", starting with a look at how Wolverine's HTTP capabilities support a very low ceremony "Vertical Slice Architecture" approach and promote testability:

youtu.be/by4mfobgZe8

24.01.2025 23:08 — 👍 7    🔁 5    💬 1    📌 1
Vertical Slice Architecture | Wolverine Next Generation Command and Message Bus for .NET

Big new guide on how and why Wolverine is a fantastic fit for a "Vertical Slice Architecture" approach and alleviates the need for the artifact bloat prevalent in Clean/Onion Architectures:

wolverinefx.net/tutorials/ve...

22.01.2025 12:49 — 👍 2    🔁 1    💬 0    📌 0

Interesting workflow, would like to try it for myself.

21.01.2025 04:33 — 👍 0    🔁 0    💬 0    📌 0
Preview
Creating a single universal shared lib or executable file for macOS Intel and Silicon using lipo As macOS developers, creating universal binaries and shared libraries that work seamlessly across both Intel (x86_64) and Apple Silicon (arm64) architectures is critical. Whether you’re building standalone executables or .so` shared libraries, combin...

Learn how to create a single universal shared library or executable file for both macOS Intel and Silicon platforms using Lipo.

mysticmind.dev/creating-a-s...

#macos #x86_64 #arm64

16.01.2025 02:40 — 👍 0    🔁 0    💬 0    📌 0
Persistence Helpers | Wolverine Next Generation Command and Message Bus for .NET

Need to make a bigger deal out of this soon with hopefully a video, but here's some new Wolverine bits about how to get nice, clean, testable code w/o a bunch of Clean Architecture code ceremony all over the place:

wolverinefx.net/guide/handle...

13.01.2025 03:54 — 👍 1    🔁 2    💬 0    📌 0
Preview
Marten V7.35 Drops for a Little Post Christmas Cheer And of course, JasperFx Software is available for any kind of consulting engagement around the Critter Stack tools, event sourcing, event driven architecture, test automation, or just any kind of s…

Marten V7.35 Drops for a Little Post Christmas Cheer jeremydmiller.com/2024/12/27/m...

#marten #dotnet

27.12.2024 23:09 — 👍 3    🔁 1    💬 0    📌 0
Preview
How I use Obsidian Templater One of my favorite Obsidian plugins is Templater, which lets you create reusable templates in your notes vault!

For #blogvent day 21, I wrote about how I use @obsidian.md's Templater plugin!

cassidoo.co/post/obsidia...

22.12.2024 06:03 — 👍 67    🔁 4    💬 8    📌 2

From last night, a discussion about building resilient systems in general, low specifically the transactional outbox pattern is an important part of that, and how Wolverine exposes that functionality with a low code ceremony model

09.12.2024 12:39 — 👍 2    🔁 2    💬 1    📌 0

Glad to hear this 👍

27.11.2024 16:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
Discord - Group Chat That’s All Fun & Games Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.

"I also want to say that having been using Marten for the past month Im finding it a far superior option to EventStore which Ive used in the past. Thanks for the great work!"

discord.com/channels/107...

21.11.2024 16:44 — 👍 3    🔁 1    💬 0    📌 0
Preview
Encrypting and crypto-shredding of PII data in Marten documents using HashiCorp Vault Protecting Personally Identifiable Information (PII) has become essential as organizations handle increasing volumes of sensitive data. Regulations like the GDPR (General Data Protection Regulation) mandate strict controls over PII to safeguard indiv...

Continuation of my series of blog posts on encryption: encryption and crypto-shredding of PII data using HashiCorp Vault on a per-document basis. #martendb #dotnet #pii #gdpr #postgres #encryption
mysticmind.dev/encrypting-a...

20.11.2024 16:10 — 👍 2    🔁 0    💬 0    📌 0
Preview
Marten .NET Transactional Document DB and Event Store on PostgreSQL

Woohoo! Marten went over 6 million downloads today! And with 7.0 on the way soon with all kinds of improvements on the horizon!

martendb.io

09.02.2024 22:09 — 👍 0    🔁 1    💬 0    📌 0

@mysticmindb is following 20 prominent accounts