First alpha of lucidRESUME live (lunchtime FTW!) https://github.com/scottgal/lucidRESUME/releases

Your job search. Your data. Your machine.
lucidRESUME is a free, open-source desktop app that builds a structured, evidence-based model of your skills from your actual work - then uses it to:
Tailor resumes to specific job descriptions
Match you to relevant roles with per-skill similarity scoring
Show what you're missing (and what you're not)
Plan your next move based on your actual skill graph
Everything runs locally on your machine. No accounts. No data leaving your device unless you choose to.

Linux, Mac, Windows x64 & ARM.
Free and open source, take it, use it, whatever just don't complain when it breaks 😊

#ai #llm #csharp #avalonia #dotnet

Releases Β· scottgal/lucidRESUME

Contribute to scottgal/lucidRESUME development by creating an account on GitHub.

GitHub
Colorimetry and Calendrier demos are now available!

When we started 2026, we’ve introduced two new libraries that are built for the .NET ecosystem, such as C# projects that work in various contexts. While Colorimetry was introduced to provide …

Aptivi
Using Blazor Sections For Complex Situations

Blazor provides a number of helpful utilities to manage content and flows within your application, but at times you may encounter conflicts, especially when individual pages need to override items set at the Layout or even app level. A great example of this is SEO inclusions. Sections are your friend for this situation. Let's dive in!

Dew Drop – April 7, 2026 (#4641) – Morning Dew by Alvin Ashcraft

Modernizing .NET Part 19! πŸš€

Today we’re swapping local dictionaries for a distributed Redis cache.

βœ… Shared state across nodes
βœ… Persistent cache (survives restarts)
βœ… Built-in expiration (TTL)

https://medium.com/@michael.kopt/modernizing-net-part-19-migrating-in-memory-dictionaries-to-redis-d8ab37ee354a
#dotnet #aspnet #aspnetcore #csharp #redis #caching

πŸš€ Modernizing .NETβ€Šβ€”β€ŠPart 19: Migrating In-Memory Dictionaries to Redis

Scale your .NET app by replacing local ConcurrentDictionaries with a distributed Redis cache. Ensure shared state and persistence.

Medium
Compiled bindings in .NET MAUI turn silent binding bugs into build-time errors and make lists scroll like butter. This drop also peeks at Zstandard in .NET 11 and a sneaky Dapper nvarchar perf trap. #dotnet #csharp #maui

.NET drip - Saturday, April 4,...
Compiled Bindings in .NET MAUI: Faster UI with Compile-Time Safety

Compiled Bindings in .NET MAUI: Faster UI with Compile-Time Safety β€” plus 11 curated .NET links

.NET Drip
Dew Drop – April 6, 2026 (#4640) – Morning Dew by Alvin Ashcraft

#godot #gdscript #csharp

Does anyone know it I can access a class_name global script from within a c# class when using Godot?

I have a global autoload from a my_global.gd file with a class_name of MyGlobal that is assigned to the global of "g".

I can get the node "/root/g" from within c# but I don't seem to be able to do something like GetNode<MyGlobal>("/root/g").

GDscript on the other hand has no problems instantiating my [GlobalClass] c# classes.

Going back in time: How Terminaux was born

Terminaux is a console tools library that allows you to write colorful text to the console, manipulate with the terminal, and make your console applications more powerful. With awesome features tha…

Aptivi

Have you used the composite design pattern?

Read more here:
https://bgh.st/x9juxr

#DesignPatterns #CSharp