Don't Touch Ya Face Can't resist the siren song of touching your face? Me either, that's why I've used the power of machine learning to yell at you when you do! Click start to open the app in a new tab.
Don't Touch Your Face Play A Loud Sound Trigger A System AlertThis will bring this window to the foreground, even if it wasn't visible before.
E3 2020 - Everyone Plays This year’s E3 will showcase what's new in video games and provide a unique opportunity to celebrate the excitement of video game culture.
Breezy HR : Sign-up Sign-up with Breezy HR. End-to-end recruiting software to help you attract & hire great employees with less effort.
How (some) good corporate engineering blogs are written I've been comparing notes with people who run corporate engineering blogs and one thing that I think is curious is that it's pretty common for my personal blog to get more traffic than the entire corp eng blog for a company with a nine to ten figure valua...
32: What's new in C# 8. With Tom Deseyn On this episode of DevTalk I speak to Tom Deseyn about all the new features in C# 8. Links: Part 1: C# 8 asynchronous streamsPart 2: C# 8 pattern matchingPart 3: C# 8 default interface methodsPart 4: C# 8 nullable reference typesPart 5: Some more C#...
The goal of your testing strategy I run across this article, which talks about unit testing. There isn’t anything there that would be ground breaking, but I run across this quote, and I felt ...
ongoing by Tim Bray · Facet: FIFO When you inject events into the cloud, do you care whether they come out in the same order they went in? If you do, you’ll be asking for “FIFO” (rhymes with “Fly, foe!”) (stands for “First In First Out”). Some software has it, some doesn’t.
C# 8 asynchronous streams - Red Hat Developer Explore the new C# 8 asynchronous streams feature in this first article in our series covering the new features available in C# 8.
Building the Azure SDK - Repository Structure The Azure SDK team generates many client libraries across multiple languages, so it should come as no surprise that we constantly think about the most efficient mechanism for storing, writing, and distributing those libraries. In an ongoing series, we’re ...
How to fix the order of commits in GitHub Pull Requests In this post I show how to ensure your commits in a GitHub pull request PR are displayed in the same order as the commits to the branch
ongoing by Tim Bray · Eventing Facets What happened was, at re:Invent 2019 I gave a talk entitled Moving to Event-Driven Architecture, discussing a list of characteristics that distinguish eventing and messaging services. It was a lot of work pulling the material together and I’v...
ongoing by Tim Bray · Facet: Deduping When you fire an event into the cloud, can you be sure it’ll only come out again once? It turns out that sometimes they come out more often than they go in. This may or may not be a problem in your application. If it is, there are techniques to...
Open Source Silverlight Replacement Powered by WebAssembly Debuts -- Visual Studio Magazine Userware, on a years-long quest to bring back developer favorite Silverlight, announced an open source implementation of Microsoft's long-deprecated framework for writing rich internet applications, this one based on WebAssembly.
External Identity Provider with ASP.NET Core Identity - Code Maze In this article, we are going to learn how to configure an External Identity Provider with ASP.NET Core Identity and how to implement it in our solution.
Some more C# 8 - Red Hat Developer In the final articles of this series, explore C# 8's new static local functions, indices and ranges, and using declarations.
ASP.NET Core - JSON logger ASP.NET Core supports a logging API that works with a variety of built-in and third-party logging providers. The built-in providers allow to log to the console, the debug output or as ETW messages. In my case I needed to output the messages and their asso...
Blazor Shopping Cart Sample using Local Storage to Persist State — App vNext This little demo is based on a Gist written by Steve Sanderson where he shows how to persist state in the browser using sessionStorage. His demo shows how to persist the counter value but I wanted to try something a bit more real-world, a very simple sh...
ongoing by Tim Bray · Facet: Point-to-Point vs Pub/Sub When there’s an event in the cloud, how many different receivers can receive it? There are two plausible answers: Just one, or anyone.
Azure for .NET developers - Azure for .NET Developers Samples, tutorials, and education for .NET on Azure
Bringing full-stack to the JAMstack An opinionated Javascript framework that combines React, GraphQL, Prisma2, SQL, and lots more out of the box.
Visual Studio Code February 2020 Learn what is new in the Visual Studio Code February 2020 Release (1.43)
Mr Barton Maths Almost 10 years after it started, the aim of this website remains the same: to get everybody enjoying their maths a bit more. Whether you are a teacher looking to plan a great series of lessons, or a student looking for some extra help with a topic, hopef...
Scalefast Blog , Newsroom and Press Center | Scalefast Scalefast's blog offers key articles and updates for the eCommerce, as well as company news including updates and new releases.
Announcing the .NET Core Uninstall Tool 1.0! | .NET Blog Today we are releasing the .NET Core Uninstall Tool for Windows and Mac! Starting in Visual Studio 2019 version 16.3, Visual Studio manages the versions of the SDK and runtime it installs. In previous versions, SDKs and runtimes were left on upgrade in ca...
Distributed DMX with Apache Ignite A little known fact is that the original, intelligent lights and programming hardware formed a distributed system. Each light had its own on-board memory which was used to store the different state…
New flaw in Intel chips lets attackers slip their own data into secure enclave – TechCrunch A new flaw in Intel chips threatens to allow attackers to not just view privileged information passing through the system but potentially also insert new data. The flaw isn’t something the average user has to worry about, but it is a sign of the times as ...
It's like JSON. but fast and small. MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in add...
Dealing with account recovery and 2FA I'm a strong supporter of 2FA and we implemented it some time ago on Report URI. All users can use 2FA on their account for free, whether they pay for a subscription or not, and it represents a great way to boost the security of your account. However, pro...
2FA Stats 2FA adoption rates Company/Software,Adoption rate (%),Date reported,Evidence,Notes,Historical evidence SAASPASS IAM,100,2020-03-10,<a href="https://twitter.com/saaspass/status/1237424316284715008?s=20">https://twitter.com/saaspass/status/1237424316284715...
ASP.NET Blog | Blazor WebAssembly 3.2.0 Preview 2 release now available A new preview update of Blazor WebAssembly is now available! Here’s what’s new in this release: Integration with ASP.NET Core static web assets Token-based authentication Improved framework caching Updated linker configuration Build Progressive Web Apps ...
An Eye for Mathematics (feat. 3Blue1Brown) - Objectivity #222 Grant from 3Blue1Brown joins us to look at some treasures from the Royal Society. More links below ↓↓↓ Featuring Grant Sanderson from 3Blue1Brown speaking with Brady. Objectivity on Patreon: https://www.patreon.com/objectivity Check out these videos ...
Tips for the Depressed As we all know, unless you can afford a medical concierge and the most expensive insurance and facilities, the for-profit, private-insurance-based health care system in the United States is somewhere between a headache and a nightmare. Inpatient mental he...