17 February 2023

30 links · Friday

Azure Load Testing AMA

We are very excited to announce an Azure Load Testing AMA!    Azure Load Testing is a fully managed load-testing service built for Azure that makes it easy to generate high-scale load and identify app performance bottlenecks.   Please read the recent blog post…

John Carmack on Functional Programming in C++

So, this is an mirror of a post from John Carmack. Recently I learned that his articles on #AltDevBlog are no longer acessible. So, in order to archive them, I am re-posting them here. These articles are definitely good reads and worth to be preserved. …

Haiku Package Management

I’ve long since been a die-hard BeOS fan and have been running the open-source recreation Haiku for many years. I think it’s interesting to explore the “alternative OS” world and consider some great ideas that for whatever reason never caught on elsewhere.

The Fallen of World War II

An animated data-driven documentary about war and peace, The Fallen of World War II looks at the human cost of the second World War and sizes up the numbers ...

Code Maze Weekly #161 - Code Maze

Issue #161 of the Code Maze weekly. Check out what’s new this week and enjoy the read. .NET and C# Top Picks Prevent accidental disclosure of configuration secrets [www.meziantou.net] Sometimes passwords can end up being exposed even if we’re using most of the…

Visual Studio 2022 17.5 Preview 3 Build Acceleration

Visual Studio 2022 17.5 Preview 3, released January 18th, brings the new build acceleration opt in feature to Visual Studio. Build times are improved for all SDK-style projects. Larger projects in particular will see greater improvements in build times. Build …

The new Bing & Edge – Learning from our first week

A little over a week ago, we shared an all new, AI-powered Bing search engine, Edge web browser, and integrated Chat, that we think of as Your Copilot for the Web. Since we made this available in limited preview, we have been testing with a select set of peopl…

Async Event Methods and preventDefault() in JavaScript

When using async events, it's important to understand how events work when called asynchronously. Specifically if you need to interact with the event context for things like preventDefault(), cancelBubble() or returning values that determine completion state, …

How To Create Custom React Hooks

The Hooks API in React provides a few built-in hooks—which we can either use in components or in our own hooks with self-contained reusable logic.

F# has too many operators – planetgeek.ch

“F# code is full of operators, making the code unreadable.” said a C# developer to me once. And he is not the only person to dislike F# for its operators – not specific operators, but the sheer number of operators there are.

GitHub Copilot Update: New AI Model That Also Filters Out Security Vulnerabilities

Artificial intelligence (AI) is put to good use in GitHub Copilot, a powerful Visual Studio Code extension that offers real-time code suggestions to coders. GitHub Copilot has been evolving and growing in quality ever since its release, and it now features an …

HSTS in IIS

In our continuous effort to improve the security of the solutions we build, we activated HSTS at one of our clients. However I noticed that ...