Windows Dev Kit 2023 ('Project Volterra') Debuts as Arm Device for Developers -- Visual Studio Magazine Microsoft debuted Windows Dev Kit 2023 to help developers create Windows apps to run on Arm-powered devices.
Zig Is Self-Hosted Now, What's Next? Why self-host Zig? For great justice, of course… and also a few more reasons actually.
.NET Framework October 2022 Cumulative Update Preview October 2022 Cumulative Update Preview for .NET Framework
Fable · Announcing Snake Island (Fable 4) Alpha Release Hey there everybody! It's been a while without Fable news but we're bringing you something today that we hope will get you excited. Today we're announcing the alpha release of Snake Island, codename for Fable 4. If you've been following us on Twitter you ...
How I Almost Took Down Production Due to a Near-Empty Config File Some web frameworks will only load a specific environment based config file in that env, which could lead to production errors.
Rethinking Ambition “Our ambition should be to rule ourselves, the true kingdom for each one of us; and true progress is to know more, and be more, and to do more.” –John Lubbock, The Use Of Life Ambition is a polarizing word these days. On the heels of the Great Resignatio...
So long, sync.Map I don't see any strong reason to keep using sync.Map if you're a Go generics user. Instead, you should consider using xsync.MapOf, a scalable alternative.
How to date a recording using background electrical noise | Robert Heaton Three men were accused of selling firearms to South London gangs. At their 2012 trial in Croydon Crown Court, the prosecution played the jury a recording, taken undercover, of the trio allegedly arranging a sale. But the men’s lawyers claimed that the rec...
It's time to to thank UVM and say goodbye UVM has been a massive success. There's no doubt about that. For the first time it showed the chip industry the benefits of having a common ...
A Potpourri of Emacs Tweaks – Tony Zorman Emacs is the “extensible text editor”, and it wouldn’t be fun if one didn’t at least try to take advantage of that, right? Having just written a README for my Emacs configuration, I thought it might be nice to somewhat expand on certain ideas and give a l...
Technical Debt Costs More Than You Think, or My Software Development Process This post describes how I develop software and why, which is that I hate technical debt.
On Scala 3's Optional Braces I dislike Scala 3’s significant whitespace syntax. At this point it’s safe to say that I hate it, being (IMO) an unfortunate evolution of the language.
Linearly scalable work Laying bricks scales almost linearly. If one guy takes 4 weeks to build a house then you can add three more for a total of four people and expect the work to be done in 1 week. This works across a lot of tasks and areas, but of course not infinitely. If w...
Copy with proper indentation You want to share some code you’ve written with a colleague, so you select it in the editor and hit Ctrl+C to copy it. As you paste it in Outlook/Slack/Teams, you realize that the indentation levels are inconsistent due to your original selection.
How to Make it Through Calculus (Neil deGrasse Tyson) Neil deGrasse Tyson talks about his personal struggles taking calculus and what it took for him to ultimately become successful at it.
How to Make it Through Calculus (Neil deGrasse Tyson) Neil deGrasse Tyson talks about his personal struggles taking calculus and what it took for him to ultimately become successful at it.
Episode 1: A basic expression evaluator The notes for this episode can be found here:https://github.com/terrajobst/minsk/blob/master/docs/episode-01.md
Computer - John Cocke: A Retrospective by Friends - 1990 John Cocke was an eccentric genius who was one of the most beloved figures within IBM. This video was made from interviews with prominent IBMers sharing the...
Micro Frontends in Action With ASP.NET Core - Universal Rendering With Blazor WebAssembly Based Web Components Universal rendering is next, after composition and communication, aspect of Blazor WebAssembly based Web Components in micro frontends.
10 Guaranteed Ways to Improve Developer Efficiency and Focus Get more out of your time as a developer! Use my code "JAMESQUICK" or link http://rize.io/u/jamesquick to be the first 1000 people to get a 25% discount off ...
Why are many Windows user interface elements positioned at multiples of 4 or 8 pixels? It depends on whose pixels you're talking about.
C# Tip: use the @ prefix when a name is reserved - Code4IT C#, as every other language, has several reserved keywords. Did you know that you can use them if you use the `@` prefix?
After complaints, Volkswagen will ditch capacitive steering wheel controls Recent VWs have shipped with capacitive multifunction steering wheels, and they're bad.
IComparable vs IComparer vs Comparison Delegate - Code Maze In this article, we're going to learn the IComparable interface, IComparer interface, and the Comparison delegate.
ASP.NET Core Globalization and a custom RequestCultureProvider In this post, I'm going to write about how to enable and use Globalization in ASP.NET Core and how to create a custom RequestCultureProvider.
Best Chrome extensions for web developers A list of the best Chrome extensions for web developers. Read on to see all of the extensions we use while developing the websites for elmah.io.
.NET MAUI – Forget Me Not – Part 4 This is part 4 in an ongoing series in which I will build and dissect a non-trivial app. For details, please see the first in this series. Part 3 ended with a teaser about the Preferences Page. As …
A quick start guide to benchmarking LLM models in Azure: NVIDIA NeMo Megatron - Results By Hugo Affaticati (Technical Program Manager) and Jon Shelley (Principal TPM Manager) Useful resources: NeMo Megatron from NVIDIA: NVIDIA NeMo Megatron Container from NVIDIA: NVIDIA NGC Below are the full results obtained with NVIDIA NeMo Megatron...
Azure Scales 530B Parameter GPT-3 Model with NVIDIA NeMo Megatron Combining NVIDIA NeMo Megatron with our Azure AI infrastructure offers a powerful platform that anyone can spin up in minutes without having to incur the costs and burden of managing their own on-premises infrastructure. And of course, we have taken our b...
Encapsulation in Functional Programming Encapsulation is only relevant for object-oriented programming, right?
Episode 443 - 5G Modern Connected Apps The team talks to Cesar De la Torre Llorente, a Principal Architect in the Azure team, about the new style of applications that leverage the 5G wireless network in Azure. This enables new scenarios running apps on factory floors, smart buildings, stadiums...
Fix automatic re-routing of http:// to https:// on localhost in Web Browsers If you're doing local Web develop with multiple development tools you've probably run into a problem where you end up not being able to access a local site via unsecured `http://` requests and automatically get redirected to `https://` no matter what you ...
Introducing the Docker+Wasm Technical Preview Learn more about the Docker+Wasm Technical Preview that enables all developers to quickly & easily build applications that target Wasm runtimes.
ZK Tech You Should Know — Part 1: SNARKs & STARKs Zero knowledge, or ZK, is a class of technologies increasingly becoming part of the Web3 conversation, with different types arising from the movement. In par...
Why sprint estimation has broken Agile A look into how sprint estimation could be harming your team’s productivity and end product.