Handling Failures in Message Driven Architecture
How you choose to handle failures in a message driven architecture has a lot of implications to be aware of.
How you choose to handle failures in a message driven architecture has a lot of implications to be aware of.
We eliminate “texture sticking” in GANs through a comprehensive overhaul of all signal processing aspects of the generator, paving the way for better synthesis of video and animation.
In an ideal world, startups would be easy. We'd run our idea by some potential customers, build the product, and then immediately ride that sweet exponential growth curve off into early retirement. Of course it doesn't actually work like that....
Read about the new features that are in Windows Forms in .NET 6.0 Preview 5.
By cheating*
This is the homepage of Jezen Thomas — programmer, and founder of NewBusinessMonitor and Comparestack. Topics include Haskell, Unix/Vim, building SaaS products, and more.
Working nine years for the same company is pretty unusual in the tech industry. During my time at Liferay, I was contacted by many companies including Apple, Google, Netflix, Snapchat, Airbnb, Uber, Facebook, Amazon, etc. This post is an attempt to explain why…
[continued from part I] Deniability While the design sketched above lives up to the spirit of a duress PIN, it has one major problem: the behavior of the duress PIN is easily distinguished from the…
Some of my personal thoughts on how we design open source projects
The X Factor Index highlights companies that have increased dividends and reduced outstanding shares for 10 consecutive years or more.
Learn more about the System.Math.Clamp in the System namespace.
Video page for Microsoft Build May 2021
Dr. James McCaffrey of Microsoft Research demonstrates applying the L-BFGS optimization algorithm to the ML logistic regression technique for binary classification -- predicting one of two possible discrete values.
A new update to Infragistics UI/UX tooling enhances many components that target .NET-centric developers, including Blazor, Windows Forms, Windows Presentation Foundation (WPF) and more.
Post describing my research wardialing Finnish freephones.
Bitcoin laid the foundation of a decentralized peer-to-peer asset with a unique economic security model that is trustless, borderless, and censorship-...
Powerful podcast hosting and analytics. By podcasters, for podcasters.
Have I Been Pwned allows you to search across multiple data breaches to see if your email address or phone number has been compromised.
El empresario fue detenido en el aeropuerto de El Prat y estaba pendiente de ser extraditado a Estados Unidos por evasión fiscal
Disclaimer As with all previous releases, this is not a supported Microsoft product. See here for more info: https://github.com/dotnet/try-convert#support-policy Changelog Initial support for conv...
With creation comes potential failure
An in-depth analysis that explains how this console works internally
Ever miss that music player you used to carry around everywhere? Here's a close second – an iPod built for the web.
With the planned release of .NET 6 and Entity Framework Core 6 on November 9 this year, the Oracle .NET team wants to outline our plans to…
On this week's standup our guest provides an introduction to Fast and Lightweight AutoML (FLAML), a lightweight and customizable library from Microsoft Resea...
For 75 days straight, Costa Rica ran on 100% renewable electricity
Microservices are a distributed system so CAP Theorem must apply right? Well, that depends on how you define microservices! Microservices are defined as "loo...
I posted a few weeks ago about a performance regression in our metrics that we tracked down the to the disk being exhausted. We replaced the hard disk to a n...
The new IntelliCode feature is amazing! Plus .NET 6 Preview 5, C# pattern matching, Gravatar, and telling yourself to shut up.
Last time, we looked at the standard function prologue and epilogue. There are some variations to the standard that you may encounter from time to time. Lightweight leaf functions are functions which meet all of the following criteria: Modify only the non-pres…
A small and fast programming language. Contribute to ThakeeNathees/pocketlang development by creating an account on GitHub.
In this post I describe how to test GitHub webhooks locally using SSH and localhost.run, a free service for HTTP tunnelling.
Today we announce two new features: rollbacks and the Pages API.
Live at Oxford: Find out what it was like to interview and work at a Microsoft career in the 1990s as Dave Plummer reprises his talk on his history as a Micr...
Hey Coders,In this tutorial I am going through the steps that I followed to integrate JWT authentication & authorization in BlazingChat application. Please c...
As movement toward memory-safe languages, and Rust in particular, continues to grow, it is worth looking at one of the larger scale efforts to port C code that has existed for decades to Rust. The uutils project aims to rewrite all of the individual utilities …
Consider this Scheme expression, taken from the Rosetta Code example for the Mandelbrot set:
Secure your ASP.NET Core application using modern standards like OAuth2 and OpenID Connect in ASP.NET Core (IdentityServer4)
Coding Short: Using Spread and Destructuring in JavaScript
In this episode, I was thrilled to be joined by Stefan Pölz to chat about Mutation Testing! I had seen a lightning talk by Stefan last year about this, and was fascinated by the concept. So it was great to have him on the show to chat about it! Links from th…
44,592 votes and 445 comments so far on Reddit
The latest news and resources for .NET app developers.
RDCMan v2.8 RDCMan, a utility for managing multiple remote desktop connections, is now part of the Sysinternals family of tools! AccessChk v6.14 This AccessChk version adds support for NULL DACL reporting. Process Monitor v3.83 ProcMon v3.83 fixes some ren…
This blog post shares the results of the first State of WebAssembly Survey, with results from 250 respondents surveyed in June 2021. We find that Rust is the most frequently used and most desired WebAssembly language and many other interesting results
Automating tests is hard. You can make it manageable by using these tips, techniques and tools to help you speed up the process.
There is a lot of promise in bringing Blazor goodness to WPF desktop apps. This would be a wonderful way to modernize WPF apps and share code better.
Get an overview of the design principles and other considerations that shaped the GraphQL section of the Node.js reference architecture, including the decision to exclude most CRUD engines.
Store every update to a value with a new version, to allow reading historical values.
Spark Bible is a new and free Bible study app with video from top Christian Bible teachers. Spark Bible makes it easy to read and learn the Bible at a deeper level. Get more out of reading the Bible with Spark Bible.
Contribute to gopro/OpenGoPro development by creating an account on GitHub.
Tue, 6 Jul 2021, 6:30 pm: 🎉 Melb․NET July Meetup is coming to you IN PERSON (assuming restrictions allow) and ONLINE!!🗣 Apply to speak now! https://bit.ly/melbdotnet-cfpGet ready to join us on Tuesd
EF Core may be an object relational mapper, but it also can ditch the relational and connect directly to the Azure Cosmos DB NoSQL engine. In this standup, t...
Companies must address the difficulty of hiring and retaining high-skilled employees from an increasingly smaller labor supply.