Our AWS bill is ~ 2% of revenue. Here's how we did it Leveraging AWS lightsail to achieve a minimal AWS bill
Defining Resources — IdentityServer4 1.0.0 documentation The ultimate job of an OpenID Connect/OAuth token service is to control access to resources.
Overview — IdentityServer4 1.0.0 documentation The quickstarts provide step by step instructions for various common IdentityServer scenarios. They start with the absolute basics and become more complex - it is recommended you do them in order.
Resource Access in IdentityServer4 v4 and going forward In my last post I alluded to the tension between real-world token-based security architectures, the OAuth 2.0 scope model, JWT access tokens and the audience claim. We went through a couple of iter…
Any Other Indie Hackers Building with .NET? Hey IH-ers! Who here's building with .NET? The framework is underrepresented in the indie hacker community, which I think is a shame. I'd love to hear f...
Choosing an Azure compute service - Azure Architecture Center A flowchart for selecting a compute service.
FabianGosebrink/ASPNETCore-Angular-SignalR-Typescript An example of an Angular application using ASP.NET Core and SignalR - FabianGosebrink/ASPNETCore-Angular-SignalR-Typescript
5 modern alternatives to essential Linux command-line tools In our daily use of Linux/Unix systems, we use many command-line tools to complete our work and to understand and manage our systems—tools like du to monitor disk utilization and top to show system resources. Some of these tools have existed for a long ti...
Python may get pattern matching syntax A proposal under consideration by Python’s development team would finally bring pattern matching statements to the language
Astronomers detect regular rhythm of radio waves, with origins unknown Signal from 500 million light years away is the first periodic pattern of radio bursts detected.
Markets, discrimination, and "lowering the bar" Public discussions of discrimination in tech often result in someone claiming that discrimination is impossible because of market forces. Here's a quote from Marc Andreessen that sums up a common view1.
maxgoedjen/secretive Store SSH keys in the Secure Enclave. Contribute to maxgoedjen/secretive development by creating an account on GitHub.
Get started with Azure Queue storage using .NET - Azure Storage Azure Queues provide reliable, asynchronous messaging between application components. Cloud messaging enables your application components to scale independently.
What Does It Take To Be An Expert At Python? If you want to become an expert in Python, you should definitely watch this PyData talk from James Powell. EVENT: PyData, 2017 SPEAKER: James Powell PERMISSIONS: Coding Tech received permissions from the Organizer to republish this video. ORIGINAL SO...
How to Use the Sound Recognition Accessibility Feature in iOS 14 In iOS 14 and iPadOS 14, Apple has added an accessibility feature called Sound Recognition that enables iPhones and iPads to listen for certain...