Jody Donetti
banner
jodydonetti.bsky.social
Jody Donetti
@jodydonetti.bsky.social
Pinned
Last week I released my first course: Getting Started with Caching in .NET 🎉

It's on Dometrain and I'd like to publicly thank @nickchapsas.com for the opportunity.

I tried to condense decades of caching experience in one place, approachable to everyone.

dometrain.com/course/getti...
Getting Started: Caching in .NET
Let's make the hardest thing in programming easy for .NET software engineers.
dometrain.com
Reposted by Jody Donetti
Do yourself a favour, if you are a .Net developer and watch this talk!

youtu.be/kdo70GCpk6A?...

So much experience and real world problem solving in one fantastic library
Hybrid Caching in .NET - Jody Donetti - NDC Copenhagen 2025
YouTube video by NDC Conferences
youtu.be
November 8, 2025 at 12:27 PM
Il 12 Dicembre sarò ospite di DotNetConf Liguria.
Se siete in zona passate a trovarci!

dotnetliguria.net/Workshops/De...
Dot Net Liguria
DotNetLiguria la prima community su tecnologia .Net della Liguria
dotnetliguria.net
November 2, 2025 at 11:22 PM
After a talk, sometimes people ask me for the slides.
Sometimes it's to get back on them later, sometimes it's to show their colleagues.

So I just published a new repo with my talks, including the slides for some of them.

github.com/jodydonetti/...
GitHub - jodydonetti/talks: Slides & material of my talks
Slides & material of my talks. Contribute to jodydonetti/talks development by creating an account on GitHub.
github.com
October 15, 2025 at 9:49 AM
My course Getting Started: Caching in .NET has been out for a couple of weeks now, and some people already completed it.

dometrain.com/course/getti...

The first reviews are in, and... what can I say?
Thanks for the kind words 🙏
October 13, 2025 at 3:45 PM
Even if Dometrain is now subscription based, until tomorrow it’s still possible to buy my course, and keep it forever.

dometrain.com/course/getti...
Getting Started: Caching in .NET
Let's make the hardest thing in programming easy for .NET software engineers.
dometrain.com
October 2, 2025 at 6:20 PM
Last week I released my first course: Getting Started with Caching in .NET 🎉

It's on Dometrain and I'd like to publicly thank @nickchapsas.com for the opportunity.

I tried to condense decades of caching experience in one place, approachable to everyone.

dometrain.com/course/getti...
Getting Started: Caching in .NET
Let's make the hardest thing in programming easy for .NET software engineers.
dometrain.com
September 30, 2025 at 10:50 AM
FusionCache in brazilian, boa leitura!

dev.to/obrusilva/ca...
Cache Multi-Nível com FusionCache em Aplicações .NET 8
Fala, pessoal! 👋 Hoje falar um papo sobre cache multi-nível e como implementar isso de forma prática...
dev.to
September 26, 2025 at 9:53 PM
Ok, I can finally spill the big project 😊

dometrain.com/course/getti...
Getting Started: Caching in .NET
Let's make the hardest thing in programming easy for .NET software engineers.
dometrain.com
September 22, 2025 at 4:21 PM
Next week I'll be speaking at NT Konf 🥳

www.ntk.si/en/schedule/...
NT Konferenca
The largest IT conference in Slovenia, bringing together professionals, experts, and enthusiasts in technology, business, and education.
www.ntk.si
September 16, 2025 at 3:35 PM
I was just saying this a couple of days ago to a peer, 100% agree.
The freedom of doing it shitty the first time with no long term consequences, and the ability to start from scratch with things already figured out is priceless.
100% this. When starting something new I will *frequently* work for a while, say “OK, now I have a better idea of what I’m doing,” revert, and start over. Of course there’s a “point of no return” where I’m far enough in I’m not going to do that, but this is an essential planning strategy.
Controversial advice: rewrite software three times to get to standout quality. An interesting observation by Steve McConnell, author of Code Complete.

Full episode:
• YouTube: www.youtube.com/watch?v=iPKm...
• Spotify: open.spotify.com/episode/2klD...
• Apple: podcasts.apple.com/us/podcast/c...
September 15, 2025 at 12:41 PM
Thanks to everyone who came to my talk at NDCCopenhagen.
I hope you’ve discovered something interesting!

#NDC #NDCCopenhagen
September 11, 2025 at 9:00 AM
NDC Copenhagen here we go

#NDC #NDCCopenhagen
September 9, 2025 at 12:40 PM
Almost there, keep tight 🤞
#BigNewProject
September 3, 2025 at 7:11 PM
I just released FusionCache v2.4.0 🥳

It includes:
🏷️ explicit stale tags handling
Ⓜ️ better HybridCache options mapping
🐞 some bugs fixed
📕 better docs

github.com/ZiggyCreatur...
Release v2.4.0 · ZiggyCreatures/FusionCache
🏷️ Add StaleTags to factory execution context Community user @ted-mundy noticed a tricky behavior when using Tagging with stale entries (see next point). To solve it, I added a new StaleTags proper...
github.com
August 17, 2025 at 9:42 AM
Reposted by Jody Donetti
⏱️ FusionCache: what are Soft/Hard Timeouts?

A way to always have the best of both worlds: super fast response times + fresh data as soon as possible.
All in a non-blocking way and granularly configurable.

(link in 1st comment)
February 24, 2025 at 8:02 AM
Reposted by Jody Donetti
Israel has assassinated the entire Al Jazeera team in Gaza, Netanyahu's government carried out the assassination after the team of journalists spent months reporting on Israeli war crimes, collecting daily evidence of ongoing atrocities.
August 11, 2025 at 4:23 AM
I'm working on a new thing 🥳

Something pretty darn big, at least for me.
It's an asinine amount of work, I've been on it for months, and another month is needed before the reveal.
I'm exhausted, but honestly also quite excited.
I can't wait to release it, wish me luck 🙂
August 1, 2025 at 12:26 PM
"[FusionCache] is easy to use and solves a lot of the real-world issues MemoryCache doesn't."

medium.com/@freakyali/e...
Even more Underrated .NET packages that will save you 100s of lines of code
A second round of powerful, lesser-known libraries that can seriously upgrade your C# projects without bloating your codebase.
medium.com
July 28, 2025 at 9:28 AM
I can only say thank you Chuck.

For your music, and even more so for the epiphany you inadvertently caused while I was in Seoul, which led me to solve cache tagging.
July 25, 2025 at 7:24 PM
Woah, an unofficial port of FusionCache @rust-lang.org
Still early days, but I'm in awe 😍

Just like with BentoCache some time ago (a JS caching lib heavily inspired by FusionCache), it's incredible to see my project touch other languages.

crates.io/crates/fusio...
crates.io: Rust Package Registry
crates.io
July 13, 2025 at 12:10 PM
Another year as an MVP 🥳

#MVPBuzz
July 10, 2025 at 8:07 PM
@devleader.ca showing Garnet + FusionCache!

www.youtube.com/watch?v=cO7g...
Using The FASTEST Cache For Your ASP NET Core Application
YouTube video by Dev Leader
www.youtube.com
July 6, 2025 at 6:41 AM
Reposted by Jody Donetti
Folks who want to work on Darker are especially welcome, as we are building out our roadmap there, including support for FusionCache.
July 2, 2025 at 9:25 AM
As Peggy Lee used to sing: it's a good day.

#fusioncache
June 30, 2025 at 10:26 PM