7 January 2021

42 links · Thursday

Azure Application Insights Profiler

Need to collect performance data about your Azure apps while they are running in production? DevDiv Azure Services PM Chuck Weininger shows us how to do that using the Azure Application Insights Profi

Xamarin.Forms 5.0 is Here! | Xamarin Blog

Xamarin.Forms 5 is here, delivering hundreds of quality improvements and includes App Themes, Brushes, CarouselView, RadioButton, Shapes and Paths, and SwipeView.

Ransom DDoS attacks target a Fortune Global 500 company

In late 2020, a major Fortune Global 500 company was targeted by a Ransom DDoS (RDDoS) attack by a group claiming to be the Lazarus Group. Cloudflare quickly onboarded them to the Magic Transit service and protected them against the lingering threat.

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

Reducing SNAT Port consumption in Azure App Services | Developer Support

Reed Robison explores techniques to reduce SNAT port consumption in Azure App Services. Azure App Services provides a powerful platform for building scalable web applications and conveniently abstracts many of the details that can make architecting such soluti…

Pointers Are Complicated, or: What's in a Byte?

This summer, I am again working on Rust full-time, and again I will work (amongst other things) on a “memory model” for Rust/MIR. However, before I can talk about the ideas I have for this ...

Real World Localization Implementation ASP.NET Core 5

ASP.NET Core has amazing support for providing Localized user content, however, the process of configuring and using the features is often mis-understood. This is especially true for more complex project structures, this post explores the real world implement…

Maximizing Developer Effectiveness

To be successful at digital transformation you need to optimize the key feedback loops in your software engineering organization

Cake - Cake for Rider released

I am very proud to announce the first release (version 0.1.0) of the Cake for Rider extension for JetBrains Rider. This extension brings run configurations for Cake tasks, as well a tool window to show Cake scripts and tasks in the project.

Building a Chatbot to Order a Pizza

We are building a PizzaBot using Microsoft’s Bot Framework to help prove that chatbots have gone from a nifty side project to a new marketing and sales channel.

Memory access on the Apple M1 processor

When a program is mostly just accessing memory randomly, a standard cost model is to count the number of distinct random accesses. The general idea is that memory access is much slower than most other computational tasks. Furthermore, the cost model can be ext…

Why Goals Don't Work as We Expect — Bohdan Kit

We relentlessly set goals — weekly, monthly, yearly. We think when there's a goal, we're continually moving towards it. The goal resembles a destination, and it seems to us that we'll be able to get there only if our desire is strong enough. But it's not the c…

please please please offer feedback

As a preface, I understand how painful it could be to sort through 5,000 applications for a software engineering job, with applications flowing in faster than one can manage. However, from the applicant side, it's been a tough year for me, applying to every "n…

Weather and Boinc

I just wrote a Perl script to look at the Australian Bureau of Meteorology pages to find the current temperature in an area and then adjust BOINC settings accordingly. The Perl script (in this post…