2 February 2021

63 links · Tuesday

IdentityServer - BuiltWithDot.Net

OpenID Connect and OAuth 2.0 Framework for ASP.NET Core. It enables the following features in your applications: Authentication as a Service Centralized login logic and workflow for all of your applications (web, native, mobile, services). IdentityServe…

Black to the Future - Gerard Taylor

Juneteenth and Black History Month is about celebrating our past and building our future. In our Black to the Future series, we will highlight people who are...

Unit Test the Untestable

In this article I will go through some untestable classes and make them testable without third party dependencies. The best way of doing this is using delegates that we can provide in the class’s constructor and then configure them while testing. Let’s find ou…

Meet your team where they are

There’s a lot of cool stuff out there that I’ve never had a chance to work with, and having just finished watching all of the .NET Conf 2020 videos(!), I’m excited to see what&#82…

Plats Search - BuiltWithDot.Net

Plats Search is a relatively simple application that allows you to query for a Plat number and then returns a list of Parcels that are related to that Plat. This project is build using ASP.NET Core 2.1. The front-end is a RazorPage enhanced with the Bootst…

I'm tired of this anti-Wayland horseshit

What do anti-vaxxers, flat earthers, 9/11 truthers, and anti-Wayland activism all have in common? All of them are characterized by a blithe rejection of facts to embrace a narrative of victimization by a vague authority. In the case of Wayland, the “vague auth…

Elon Musk Interview: 1-on-1 with Sandy Munro

Sandy Munro visits Boca Chica Texas to chat with Elon Musk. Elon and Sandy talk about Tesla production, mega-castings, Model 3 Seats, structural battery pack...

5 JavaScript Concepts You HAVE TO KNOW

How well do you know JavaScript? Well, if you don't know these 5 concepts, then you better get on it!00:00 - Intro01:00 - Equality2:30 - Async Javascript04:0...

A metric that is consistently at 100% is probably broken | The Old New Thing

I was working on a scenario that involved multiple components, where success is defined as “completes within 30 seconds”. The team that was responsible for the component that initiated the scenario had a number of quality metrics covering this scenario, each o…

ReflectApp.io web app - BuiltWithDot.Net

Reflect is an e-learning extension for Evernote. Reflect makes it easy to remember the important stuff in your Evernote account by feeding it back to you on a schedule, in bite-sized chunks. I initially build Reflect on asp.net mvc 5 but moved to mono as I wan…

efcore/EFCore.CheckConstraints

An Entity Framework Core plugin to automatically add check constraints in various situations - efcore/EFCore.CheckConstraints

ReflectApp.io iOS app - BuiltWithDot.Net

Reflect is an e-learning extension for Evernote. Reflect makes it easy to remember the important stuff in your Evernote account by feeding it back to you on a schedule, in bite-sized chunks. This is the mobile iOS app built with plain Xamarin.iOS. No MVVM fram…

index

For the past twenty-five years, CSP/INSCR data resources, such as Polity, have been generously supported with funding from the US Government (through association with the Political Instability Task Force, PITF); that financial support was terminated on 29 Febr…

Monsters Weekly 197 - Code Snippets in Visual Studio 2019

In this episode we’re going to have another look at code snippets, but this time in Visual Studio 2019. Snippets are a great way to tackle repetitive coding tasks, and you can use them creatively to i

Cab Ride by Powersaurus

Drive a train through a dreamlike procedural land

pt.BTC bitcoin wallet - BuiltWithDot.Net

Make bitcoin user friendly, reliable and secure This is a cross platform bitcoin wallet. It supports Android, iOS, UWP. We build it using CI/CD and monitor it using App Center What's next for this project?

DuckDuckGo is Hiring!

Join the team at DuckDuckGo! Find out about our company culture, hiring process, and open positions.

gemini:// space

Recently I have become curious about the Gemini Project and the content that people have made available to be retrieved over the gemini:// protocol. I’m not convinced by the arguments for not just using http, and mostly it’s just that I typically find more th…

Dell Inspiron Desktop | Dell USA

The new Inspiron 3880 mini and compact desktop computer featuring 10th Gen Intel CPU. Apt for a home office with a wide range of upgradability options.

Home · Solid

Solid lets people store their data securely in decentralized data stores called Pods. Pods are like secure personal web servers for data. All data in a pod is accessible via the Solid Protocol. Whe…

The reshaped Mac experience

Is the stunning performance and efficiency of the new Apple Silicon Macs enough to make everything better again for the Mac? Hmmm.

Estimates, Design and the Payoff Line

How inaccuracies in estimation lead to a systematic undervaluing of the importance of Design

Meme Investing – SIGNAL MAXIMA

At this point Wall Street Bets, $GME, Marvin Capital may not be hot news. For the few who are out of loop, follow the this twitter thread that captures the wild ride of past week (Courtesy @ShaanVP)

Slack’s Outage on January 4th 2021 - Slack Engineering

And now we welcome the new year. Full of things that have never been.  — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at Slack too (except of course for our on-callers and our customer …