5 October 2022

47 links · Wednesday

Beyond Freedom and Dignity (B. F. Skinner)

This is a review of B. F. Skinner's famous book Beyond Freedom and Dignity first published in 1971. The book spells out the practical consequences of a behavioral science that assumes free will does not exist and suggests how this science could be used to imp…

Jeremy A Boyd | I Ran a Voluntary Botnet

In 2013, I worked for a company that basically gave me 80% time. 20% of my time was supporting the products we already launched, the other 80% was experimenting and coming up with new products. These numbers were not super rigid, some weeks I would spend most …

Clearing Cloudflare and Nginx caches with Ansible

Since being DDoS continuously earlier this year, I've set up extra caching in front of my site. Originally I just had Nginx's proxy cache, but that topped out around 100 Mbps of continuous bandwidth and maybe 5-10,000 requests per second on my little DigitalOc…

Training

The skills required to advance your career and earn your spot at the top do not come easily. Now there’s a more rewarding approach to hands-on learning that helps you achieve your goals faster. Earn points, levels, and achieve more!

Knuth: Recent News

[click here to zip down to the schedule of public events]

Introduction to WebApplicationFactory

This article will show you what exactly a WebApplicationFactory is and why it is so "mighty" when it comes down to testing. I will highlight some of the properties, which you can leverage to write powerful tests.

New JavaScript Interop improvements in .NET 7 RC 1

The release of .NET 7 RC 1 has introduced the new wasm-experimental workload and new JavaScript interop features that allow invoking of .NET code in JavaScript applications running on WebAssembly without using the Blazor UI component model. Until now, it was p…

Add Unit Tests To Your Azure Functions

This post is about how to add unit tests your azure functions. Like ASP.NET Core apps and Web APIs, we can add unit tests for Azure Functions as well. I am using Visual Studio and C#. I am creating the function in .NET as well. First I am creating an Azure Fun…

Path Class in C# - Code Maze

In this article, we are going to learn about the Path class in C#. We'll see how to use different methods from this class with examples.

Creating a Generic Tree View Blazor Component

I want to take a moment to show off a Blazor component that I made that can display an object recursively in a tree view. The component was made as part of my team’s project, FHIR Watch, a tool for comparing FHIR data from two different data sources: FHIR API …

SQL Server 2022 Release Candidate 1 is now available on Linux

Continuing with our release cadence, we are pleased to announce the release of SQL Server 2022 Release Candidate 1 (RC 1) for Linux.    To download the latest RC 1 container images, please use the ‘2022-latest’ tags for both RHEL and Ubuntu based container ima…

.NET vs Go vs Node

Talking about performance alone NodeJs is not even on the same ballpark as Go and .NET which are much faster in all conditions (gRPC, web...

Try Telling That to the Player

Working with computers can be a real headache at times. You have to tell them everything in precise detail, and even then, they don't always behave how you w...

Current Class Actions

Slater and Gordon has an extensive track record of success in class actions and group proceedings. Click here to see the list of our current class actions.

Real Life TDD Example

Continuing a new blog series that I started yesterday on the application and usage of Test Driven Development. Other posts in this series (so far): Effective Test Driven Development In this po…