General
Book Review: Dependency Injection
presents core DI patterns in plain C#, so you’ll fully understand how DI works, covers integration with standard Microsoft technologies like ASP.NET MVC, and teaches you to use DI frameworks like Structure Map, Castle Windsor, and Unity.
How to install and test nuget template packages locally
To pack a nuget package for testing locally is actually a fairly trivial process of using the dotnet pack and defining a local folder you want your package to be located.
How to use the Strategy Pattern in C#
The strategy design pattern splits the behavior (there are many behaviors) of a class from the class itself. This has some advantages, but the main draw back is that a client must understand how the Strategies differ.
Book Review: API Design Patterns
API Design Patterns lays out a set of design principles for building internal and public-facing APIs.
Book Review: Principles of Web API Design
does a great job addressing and providing the relevant information needed to deliver effective web API’s. Spoiler alert, that audience is not exclusively software developers. The information in this book will be of immense value to a number of roles in a project. Business Analyst, Product Owners, Project Managers, Quality Assurance etc.
How to Implement Vertical Slice Architecture
vertical slice architecture separates applications into “vertical slices”, representing the part of each layer that creates a specific feature
Book Review: Calling Bullsh*t
Bullshit isn’t what it used to be. Now, two science professors give us the tools to dismantle misinformation and think clearly in a world of fake news and bad data.
How to Build .NET Minimal APIs
Exploring the .net minimal Api templates and the how and why they can be useful for developers
How to access Microk8s dashboard without proxy
Quick tutorial on how to enable access to the microk8s dashboard externally without having to use dashboard-proxy
Censorships in freemarkets
Thoughts and opinions on Censorship, free markets, disinformation and misinformation on the internet and whether it is right for the free markets to action to mitigate the effects.
The importance of Self Custody
self-custody in crypto refers to holders’ sole responsibility to handle and store their information data such as private keys.
Book Review: Life after the state
Thought-provoking and original, anyone concerned how big and bloated government has become must read this book. Dominic Frisby asks the kind of questions that those in Westminster need to start asking.
How Blockchain uses Cryptography
Blockchains make use of two types of cryptographic algorithms, asymmetric-key algorithms, and hash functions. Hash functions are used to provide the functionality of a single view of blockchain.
In this post we explore the fundamentals of Cryptography in blockchain
Product Review: Ledger nano X
Intuitive crypto wallet – perfect for beginners and veterans alike. Features a secure certified chip (CC EAL5+) designed to withstand sophisticated attacks, and to protect your valuable assets. Buy, sell, exchange and grow your crypto through our proprietary app: Ledger Live. All-in-one place.
Book Review: Bitcoin The future of money
Dominic Frisby tells the amazing story of Bitcoin. He provides a theory to solving the mystery surrounding the identity of Bitcoin’s secretive creator. He shows how Bitcoin is going to change the world. And, perhaps most of all, he does something nobody else has hitherto been able to do: he explains in layman’s language how the thing works.
Book Review: Daylight Robbery
Dominic Frisby traces the origins of taxation, from its roots in the ancient world, through to today. He explores the role of tax in the formation of our global religions, the part tax played in wars and revolutions throughout the ages, why, at one stage, we paid tax for daylight or for growing a beard. Ranging from the despotic to the absurd, the tax laws of the past reveal so much about how we got to where we are today and what we can do to build a system fit for the future.
Getting started with MicroK8s on Ubuntu
lightweight, fast, and highly-available Kubernetes? In this tutorial learn to install MicroK8s on Ubuntu
What is Blockchain
Blockchain is a shared ledger, allowing thousands of connected computers or servers to maintain a single, secured and immutable ledger enabling the execution of user transactions without involving any third party intermediaries.
Book Review: Game Theory
Every Very Short Introduction gives a readable evolution of the subject in question, demonstrating how it has developed and influenced society.