Szymon Kulec's Avatar

Szymon Kulec

@scooletz

software • books • longevity

91
Followers
13
Following
32
Posts
20.06.2023
Joined
Posts Following

Latest posts by Szymon Kulec @scooletz

AI in early 2026 – from fascination to maturity | Super Intelligence Artificial Intelligence Research

Me: One can’t cover everything what happened lately in one article about models, including recent optimizations, different approaches, etc., right?

Mr. Kinas: hold my model.

A massive read. You’ll learn a lot: rkinas.github.io/si/en/art-20...

#LLM #AI

27.01.2026 17:28 👍 0 🔁 0 💬 0 📌 0
Preview
The advent of a lazy software engineer We all heard about the new laziness that crawls up on us. It is all about spawning as many coding agents as possible, often swarming them up, enjoying the ri...

[Blog] The advend of a lazy software engineer

We all heard about the new laziness. It is all about spawning multiple coding agents, often swarming them up. Even though it’s kind of lazy, I don’t think it’s lazy enough.

#agentic #agents #codex #claude

blog.scooletz.com/2026/01/26/l...

26.01.2026 17:15 👍 1 🔁 0 💬 0 📌 0
Learn How to Build a Modern .NET App with ease: Azure Functions and Aspire with RavenDB | RavenDB
Learn How to Build a Modern .NET App with ease: Azure Functions and Aspire with RavenDB | RavenDB In this tutorial episode, you get a bit-by-bit architectural walkthrough of "The Library of Ravens," a sample library management application. You will see how to assemble a modern stack using .NET…

😱 Can you combine #Azure Functions and #Aspire, and #RavenDB?

YES! Take a look how to combine:

1️⃣ Include - loading related docs
2️⃣ Refresh - for timeouts handling
3️⃣ Azure Queues ETL - send msgs
4️⃣ Vector Search - used for the similarity search

www.youtube.com/watch?v=TEvB...

08.01.2026 18:34 👍 1 🔁 0 💬 0 📌 0
Post image

Days since #Codex #OpenAI used #Exception for the flow control of #csharp #dotnet code:

31.12.2025 20:41 👍 3 🔁 0 💬 0 📌 0
Preview
It's beginning to look a lot like vectors To enjoy this post the most, please play It’s Beginning to Look a Lot Like Christmas by Michael Bublé.

[Blog] How could we end 2025 without a terrible dad joke about...

#SIMD #vectors #performance #csharp #dotnet

blog.scooletz.com/2025/12/31/l...

31.12.2025 18:00 👍 1 🔁 0 💬 0 📌 0

🎄Merry Chirstmas! Remember, do not over-allocate during #Xmas period! Don't let your dishes get into gen2 and then be GCed!

24.12.2025 20:41 👍 0 🔁 0 💬 0 📌 0
Preview
Rogue NuGet Package Poses as Tracer.Fody, Steals Cryptocurrency Wallet Data A fake NuGet package mimicking Tracer.Fody stayed online for years, stealing Stratis wallet files and passwords from Windows systems.

It looks like #dotnet ecosystem is catching up with #js world. Also, in the exploits area:

thehackernews.com/2025/12/rogu...

24.12.2025 18:00 👍 0 🔁 0 💬 0 📌 0
Preview
Introducing GPT-5.2-Codex The most advanced agentic coding model for professional software engineering and defensive cybersecurity.

🎉 Codex 5.2 The results are mixed🎲

➕ capable of finding a non-trivial issue
➕ capable of refactoring and moving pieces

but

➖ sometimes it fails with most recent lang features
➖ it hangs with tests
➖ planning may result in a blunt plan

openai.com/index/introd...

#openai #codex #models

23.12.2025 18:23 👍 0 🔁 0 💬 0 📌 0

What is your BMI?

👨 A regular person: glad that you asked about it before xmas dinner!
🤩 Performance engineer: PEXT, PDEP and a few others.

23.12.2025 17:28 👍 0 🔁 0 💬 0 📌 0
Preview
Microsoft.Testing.Platform: Now Supported by All Major .NET Test Frameworks - .NET Blog All major .NET testing frameworks are now supporting Microsoft.Testing.Platform. Whether you are using Expecto, MSTest, NUnit, TUnit, or xUnit.net, you can now leverage the new testing platform to…

Probably the one and only you'll need introduction to Microsoft.Testing.Platform 1️⃣
All tests' frameworks covered ✅

devblogs.microsoft.com/dotnet/mtp-a...

#dotnet #tests #csharp

22.12.2025 19:04 👍 0 🔁 0 💬 0 📌 0
Post image

🌋 Overhead,
🧑‍✈️ Pilot,
📏 Actual

🔁 Repeat

The mantra for any #dotnet #csharp performance work.

22.12.2025 17:15 👍 0 🔁 0 💬 0 📌 0
Preview
.NET 10 changes the way nested try-finally are handled · Issue #121578 · dotnet/runtime Description It looks like .NET10.0 changes the way nested try-finally blocks are handled. This might be a breaking change for nested using statements that might throw some exception. in .NET8. Yes,...

.NET is a software like any other. See this issue: github.com/dotnet/runti... where .NET 10 mishandles try-finally.
The point I'm trying to make is although the upgrade is easy, you still should treat it as a regular software. Validate before just upgrading your prod.
#dotnet #csharp #software

19.12.2025 17:46 👍 1 🔁 0 💬 0 📌 0
Post image

It looks like #GitHub will charge you for self-hosted runners. It's just $0.002 per minute, but if you used self-hosted ones, you might pay something extra. One could have perceived self-hosted ones was the way to escape the bill though. It ends now.

An influx of escaping GitHub in 3..2...1..?

17.12.2025 18:02 👍 1 🔁 0 💬 0 📌 0
Preview
AI Agents Need Guardrails, Not God-Mode MCP Access Just slam an MCP on top of it. This is the mantra that we all hear much too often nowadays. And even if we follow to the letter the spec provided via the off...

[Blog] AI Agents Need Guardrails, Not God-Mode MCP Access

#ai #agents #mcp

blog.scooletz.com/2025/12/01/g...

01.12.2025 17:15 👍 0 🔁 0 💬 0 📌 0
Preview
rg-dev #62 - .NET Async Reloaded i refaktoryzacja z użyciem AI, Wed, Nov 26, 2025, 6:00 PM | Meetup Zapraszamy na 62. spotkanie grupy rg-dev! ===================================================================== **Szymon Kulec - *Async Reloaded*** **Opis:** Programowan

🔁 Async Reloaded
🗺️ Rzeszów, Poland
📅 Nov 26

Do zobaczenia!

#async #csharp #dotnet

www.meetup.com/rg-dev/event...

13.11.2025 18:34 👍 1 🔁 0 💬 0 📌 0
Preview
Beyond the Cache Line: Data Access Alignment for Predictable Storage Performance Beyond the Cache Line: Data Access Alignment for Predictable Storage Performance

[Blog] Beyond the Cache Line: Data Access Alignment for Predictable Storage Performance

#dotnet #io #storage #performance

blog.scooletz.com/2025/10/29/b...

29.10.2025 18:01 👍 1 🔁 0 💬 0 📌 0
Post image

🎤 The new presentation "Async Reloaded":

🔴 first time presented at Warsaw .NET User Group
🔵 scored 4.94 out of 5
🟣 allocated 0 bytes

Ready to be deployed again!

#async #dotnet #csharp

17.10.2025 16:46 👍 1 🔁 0 💬 0 📌 0
Preview
163. spotkanie Wrocławskiej Grupy .NET, wt., 28 paź 2025, 18:30 | Meetup **Rozpoczynamy sezon 2025/2026 Wrocławskiej Grupy .NET!** Przed nami kolejna seria spotkań pełnych inspiracji, wiedzy i rozmów w swobodnej atmosferze. Zapraszamy na **163\.

"Async Reloaded" na Wrocławskiej Grupie .NET

Do zobaczenia!

#async #dotnet

www.meetup.com/pl-PL/wrocne...

09.10.2025 17:34 👍 1 🔁 0 💬 0 📌 0
Preview
Pass the State You’re writing the most beautiful piece of code ever. It can be a snippet that is LINQ-based, or something else that requires you to pass a function. You add...

[Blog] Pass the State

Passing the state is #async #dotnet is as easy as it gets. It takes just a bit of closure and you've got it. What if you want to do it in a smart way? 👇

blog.scooletz.com/2025/10/08/p...

08.10.2025 17:01 👍 0 🔁 0 💬 0 📌 0
Preview
182. spotkanie WG.NET, czw., 16 paź 2025, 18:00 | Meetup ## Details Serdecznie zapraszamy na pierwsze po wakacyjnej przerwie i już 182. spotkanie Warszawskiej Grupy .NET, które odbędzie się w murach Wydziału MiNI PW, w sali 103.

WG .NET, 16 październik 2025, Warszawa

🔁 Async Reloaded 🔁

Info i zapisy: www.meetup.com/pl-PL/wg-net...

07.10.2025 16:28 👍 1 🔁 0 💬 0 📌 0
Preview
Red, Blue, and Purple We all love async programming. Until we don’t. Just ask fellow engineers who were tasked with making a piece of code async. They might mention something abou...

[Blog] Red, Blue, and Puple 🔴 🔵 🟣

With modern .NET, we need to enhance our mental model of methods with one more color. What? Why? When? I encourage you to read it 👇

#async #task #dotnet #csharp

blog.scooletz.com/2025/10/01/r...

01.10.2025 17:01 👍 0 🔁 0 💬 0 📌 0

You name it, it's there. Even if you didn't think the case a few years back, learning/applying how to build on top of things is probably the most important thing.

24.09.2025 19:41 👍 0 🔁 0 💬 0 📌 0

🟪 CPUs, with their capabilities of verctorization, prefetching
🟥 Storage, with IO rings smashing performance benchmarks
🟦 Databases, providing so much more than poor gets & sets
🟩 AIs / LLMs that can be bound to many different tasks

24.09.2025 19:41 👍 0 🔁 0 💬 1 📌 0

Today's #infrastructure is so powerful. It feels like the majority of friction in #IT is not created by it but rather by lack (even partial) of understanding how powerful tools we have out there. And this applies on so many levels:

24.09.2025 19:41 👍 1 🔁 0 💬 1 📌 0
Preview
Scheduling with RavenDB I got a question from one of our users about how they can use RavenDB to manage scheduled tasks. Stuff like: “Send this email next Thursday” or &...

Reacting to inaction made so much simpler. Less infra, more fun with design.

#database #queue #distributed

ayende.com/blog/203203-...

20.09.2025 14:30 👍 0 🔁 0 💬 0 📌 0
Preview
Unsafe code best practices - .NET Learn the best practices for dealing with unsafe code in .NET, including common pitfalls and how to avoid them.

Crashing production with no survivors!

#Bane #dotnet #csharp #unsafe

learn.microsoft.com/en-us/dotnet...

20.09.2025 11:05 👍 0 🔁 0 💬 0 📌 0
Preview
runtime/src/libraries/System.Private.CoreLib/src/System/Runtime/CompilerServices/AsyncHelpers.cs at main · dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime

.NET 1️⃣ 0️⃣ , will bring a lot of changes.

One experimental feature, that is not discussed a lot is AsyncHelpers. What it does it moves the capturing the state and async handling to JIT 🤯

Read more:

github.com/dotnet/runti...

github.com/dotnet/runti...

github.com/dotnet/runti...

13.09.2025 14:30 👍 1 🔁 0 💬 0 📌 0
Preview
runtime/src/libraries/System.Private.CoreLib/src/System/Threading/CancellationTokenSource.cs at 367865bf4540921ac4f16b404275e181698a2272 · dotnet/runtime .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - dotnet/runtime

Dear #csharp #dotnet people. A friendly reminder, that CancellationTokenSource can be reset!

- do you know how long it lives?
- are you the sole owner?
- you know when an operation ends?

You can TryReset it!

github.com/dotnet/runti...

06.09.2025 11:05 👍 0 🔁 0 💬 0 📌 0

Marc Gravell I believe?

06.09.2025 08:16 👍 0 🔁 0 💬 0 📌 0

I read We Are Bellingcat

www.goodreads.com/review/show/...

17.09.2023 08:53 👍 0 🔁 0 💬 0 📌 0