New Lock object and historyDiscover what’s new for locking in .NET 9 — even the ancient lock keyword can get an upgrade!Nov 4Nov 4
How I’ve Been Creating My Own Pull Request CopilotTo be honest, the original title of this article was “How I Failed to Build My Own Pull Request Copilot”.Sep 8Sep 8
.NET Aspire — Aspiring for Sanity in Cloud DevelopmentHave you heard about the new superhero in the .NET world — Aspire? .NET Aspire is an ambitious project that aims to provide a…Jun 162Jun 162
GitHub Copilot and others: Test of five Code Assistants for C#Is coding dead? The message from the NVIDIA CEO was clear: “AI will take over coding.” But is it so? I tested five assistants to see …Apr 73Apr 73
The New C# Interceptors vs. AOP.NET 8 has introduced a new feature called Interceptors — a concept that allows us to rewrite existing code in an intriguing way.Feb 213Feb 213
Dark side of the primary constructors in C# 12Since primary constructors have sparked some controversy, let’s see if they are a good step toward a brighter future for C#.Dec 17, 202313Dec 17, 202313
Published inLife at Apollo DivisionReact Server Components have reinvented development in Next.JSYou may have heard that there’s a new type of component in React: Server Components and they are about to shake up the way we make React…May 11, 20233May 11, 20233
Published inLife at Apollo DivisionRecord & Tuple typesImmutability is gradually making its way to Javascript. After Temporal API’s embrace of immutability, other immutable types, namely Records…Jan 25, 20231Jan 25, 20231
Published inLife at Apollo DivisionIt’s time for a new Date API in JavaScriptHave you ever felt that the Javascript date 0.1.2023, representing the New Year, doesn’t make any sense? If so, let’s look at how future…Nov 3, 20225Nov 3, 20225