Editor's note
I kept this issue deliberately mixed, from core C# refreshers to newer tooling and data work. The pgvector piece is especially practical if you want vector search without introducing a separate database, and the security article is a good reminder that exceptions can leak more than you think. The Claude Code session breakdown is also worth a look for anyone following agent workflows.
C# fundamentals, security, and vector search
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
A quick VS Code memory demo to start things off.
A handy reminder that the CLI can still be a great way to ship small tools.
Difference Between Abstract Class and Interface in C#
Classic C# fundamentals, but with enough detail to be useful for juniors and seniors alike.
How Does Garbage Collection Work in .NET Core?
Good practical coverage of GC, especially if you’re tuning throughput or allocations.
IEnumerable vs IQueryable in C#
I like this one for the database angle: choose the right shape of query work before you blame the ORM.
Anatomy of a Claude Code Session - What Happens Under the Hood
A deep dive into agentic coding mechanics, not just the hype.
Difference between Task and Thread in C#
A useful concurrency refresher that still trips people up in code reviews.
What is Boxing and Unboxing in C#?
Boxing and unboxing: small topic, big performance implications.
What are C# Record Types and When to Use Them?
Records continue to be one of the best defaults for DTO-style data.
The Hidden Cost of Abstraction in C#
Abstracts are helpful, but the overhead discussion is a good reality check.
How to Use Async and Await in C#
A solid async/await explainer for teams still mixing sync and async code.
Coding for Security with Chris Ayers
Security folks will appreciate the MITRE ATT&CK framing and the focus on what exceptions reveal.
High-Performance Bulk CRUD Operations in ASP.NET Core with Oracle
Bulk CRUD with Oracle and Dapper—very specific, very useful if that’s your stack.
The Future of .NET Technologies: What Developers Should Expect in the Next Decade
A broad look at where .NET is headed across cloud, AI, and client apps.
Dependency injection is one of those topics worth revisiting periodically; this keeps it grounded.
What your .NET exceptions are telling attackers
This is the kind of security guidance that saves pain later when errors make it to production.
Why Value Types Exist in C#: The Philosophy Behind Structs
Structs get a philosophy-heavy treatment here, which is rare and refreshing.
Getting Started With PgVector in .NET for Simple Vector Search
pgvector in PostgreSQL is a nice reminder that vector search doesn’t have to mean a new database.







