27 May 2021

51 links · Thursday

Buffet-Style Architecture

To get the architecture of the business right, a company must reorganise itself around empowered teams that can operate at speed. For architecture truly to be a pivotal piece of the business transf…

Is MDPI a predatory publisher?

Edit April 20th, 2021: thanks to Christos Petrou I found a bug in my code. I was considering both “Section” and “Collection” articles as Speical Issue. The whole analysis ha…

Compaction

26 May 2021

Using Phoenix Without Webpack

Gravitating away from Javascript over the years, I’ve been exposed to many different programming paradigms and languages. One in particular is functional programming with Elixir, and building web apps with the Phoenix framework. Not only is Elixir a clean and …

Action vs. Motion

We are all guilty of the following: We mistake motion with action. We read about taking action instead of actually doing something. That's motion vs. action.

Texas Expat

Way back in the halcyon days of September 2010, I threw my hat in the ring for the first Ludum Dare October Challenge, where a bunch of hobbyist gamedevs built indie games in public, for a month, with the end goal of getting them out for sale before the end o…

Messaging and Chat Control

The End of the Privacy of Digital Correspondence The EU wants to have all private chats, messages, and emails automatically searched for suspicious content, generally and indiscriminately. The stated aim: To prosecute child pornography. The result: Mass su…

MDN Plus

The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.

Clear is Kind

I’ve been reading Dare to Lead by Brené Brown​ and one of the chapters has this as its title: ​Clear is Kind​.  The full quote is Clear is Kind, Unclear is Unkind. There’s so much here …

Announcing .NET 6 Preview 4 | .NET Blog

We are delighted to release .NET 6 Preview 4. We’re now about half-way through the .NET 6 release. It’s a good moment to look again at the full scope of .NET 6, much like the first preview post. Many features are in close-to-final form and others will come soo…

.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.

Building a Source Generator for C#

In this article we’ll be writing a Source Generator for C#. Along the way we’ll explain some of the key technologies you’re going to need to learn in order to build your own and some of the pitfalls you might encounter on the way.

Microsoft Build

Join us for the Microsoft Build 2-day, digital event to expand your skillset, find technical solutions, and innovate for the challenges of tomorrow.

Announcing TypeScript 4.3 | TypeScript

Today we’re excited to announce the availability of TypeScript 4.3! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for static types. Tools like the TypeScript compiler can just erase TypeScript syntax, le…

Windows Package Manager 1.0 | Windows Command Line

We started a journey to build a native package manager for Windows 10 when we announced the Windows Package Manager preview at Microsoft Build 2020. We released the project on GitHub as an open-source collaborative effort and the community engagement has been …

WinUI Desktop Unit Tests | #ifdef Windows

Unit Tests From the beginning, the Universal Windows Platform has supported Unit Testing via multiple test frameworks. Now with WinUI Desktop being generally available and given that you can’t do test-driven development without a test framework, a new way to c…

Azure is the home for your enterprise Java applications

Microservice architectures are becoming more prevalent, and developers are building more applications on cloud platforms using containers and managed services. The Java ecosystem is complex and running Java applications in the cloud at an enterprise scale can …

Melb.NET June 2021 ONLINE Meetup

Tue, 1 Jun 2021, 6:30 pm: UPDATE: Due to the lockdown in VIC and associated restrictions, this event will be fully online🎉 Melb․NET June Meetup is coming to you ONLINE!!Get ready to join us on Tuesda

New Storage Providers for Azure Durable Functions

This week at Microsoft’s annual Build conference we made two announcements related to Azure Durable Functions: Two new backend storage providers, and the GA of Durable Functions for PowerShell. In this post, we’ll go into more details about the new storage pro…