Why Core Utilization is a Misleading Performance Metric
Digital Foundry’s generally excellent game tech reviewer, Alex Battaglia doubles down on an uninformed argument that core utilization is a generally useful performance metric here – I g…
Digital Foundry’s generally excellent game tech reviewer, Alex Battaglia doubles down on an uninformed argument that core utilization is a generally useful performance metric here – I g…
Nathan Kim's personal website
I’ve heard multiple times that a strong notion of leadership somehow simplifies replication. I don’t think this is true. I explain why in this post.
TL;DR While reasoning is important, readers may not be interested in all the frustrations I experienced while figuring out how to get things done. If you’re looking for a quick solution, skip to the “What eventually worked?” section. However, if you’re interes…
The only piece of wisdom you need to finally start learning
Research on how browsers encode & send cookies, how they are parsed by various web frameworks, and some bugs
Ever since I randomly found the book The Whistling Season by Ivan Doig at the Half Price Books closest to my Minnesota hometown, I’ve been on a casual quest to find another “western” book that’s as satisfying.
Does writing bring clarity? Does it bring goodness?
Fran Mangas personal website
The iPad Pro 13 could’ve been the perfect device but it’s not.
Postgres 16 highlight - JSON predicates
I demonstrate a widely applicable pattern which integrates Prolog as a critical component in a data science analysis. Analytic methods are used to generate properties about the data under study and Prolog is used to reason about the data via the generated prop…
asp.net core authentication and authorization tutorials. Covering asp.net core cookie authentication and authorization, jwt token authentication and authoriz...
Chris James, London - Software Engineer
To learn more about this work, check out the paper. We assume general familiarity with transformer circuits. …
Hey there, I'm James. In this video I'll be discussing The essential art of sustainable software architecture. How can we architect software for now without ...
Microsoft has released the latest version of its .NET Community Toolkit, version 8.2, and it comes with several new enhancements and features. According to the release, this new version brings performance enhancements both at runtime and in the MVVM Toolkit so…
Support me on Patreon to access the source code:https://www.patreon.com/milanjovanovicJoin my weekly .NET newsletter:https://www.milanjovanovic.techRead my B...
.NET 7 Minimal API route groups is a feature that allows us to extract common logic for several endpoints to a group level. This makes our code cleaner and e...
In the new era of software, ensuring performance and stability under heavy loads is very paramount. Load testing is a critical step in the…
Discover how to use the Singleton design pattern in C#/.NET to create a single instance of an object that is globally accessible throughout your application. Learn about the benefits and drawbacks of the Singleton pattern, how to implement it using Lazy<T> for…
An AWS CDK project to set up an almost free on-demand Minecraft (or other game) server for a Discord community in a few minutes - GitHub - VeriorPies/MineCloud: An AWS CDK project to set up an almo...
BitKnit is a LZ77+RANS lossless general-purpose compressor that was designed 8 years ago (1.0 release on May 20, 2015) to replace the aging and very slow to encode LZ77+arithmetic coding codec buil…
...that were written in a military training camp and accidentally grew to 5k words
Event name: Update Days: .NET MAUI Talk name: .NET MAUI Layouts, navigation, shell & MAUI Community Toolkit Official Site: https://maui.updatedays.cz/schedul…
Have you ever played a 3D video game and wondered how the game engine detects collisions between objects? I recently found myself thinking about this while playing a popular racing game. As I was
Into the Wild Green Yonder
Tom Critchlow. Move. Think. Create.
Discord's Recent Announcement made a lot of people mad, mostly because of Hyrum's Law - users were relying on unintended observable behavior in the original username system, and are mad that their use-cases are being broken despite very good evidence that the …
I continue my explorations of modern decentralised social media protocols. Today I'm looking at Bluesky which has entered the limelight in a big way over the past month.
Any founder with a product in production knows the pain of waking up at 0200 to outage alerts, or support interruptions at family dinner. It can be rough and scaling support is challenging. Here are some things you can do to make your systems more resilient. R…
One thing that irks me about Visual Studio Code is that, as an Electron app, there can only really be one instance of it running at a time. While this has its advantages, a notable downside of this is that the environment of a given Visual Studio Code window w…