Book: Micro Frontends in Action
A practical guide to building scalable front-end applications with micro frontends
A practical guide to building scalable front-end applications with micro frontends
Is storing all data in a database always the best choice?
Draw diagrams and flowcharts with Markdown-like syntax
Canary in the Coal Mine
A great way to create ASCII Splash Screens
Cleaning up the Fluent Assertions 8.0 licensing mess
Exploring efficient data synchronization strategies through Merkle trees and bucket-based approaches
Simplify Complex Object Testing
Speed up Code Reviews!
The biggest cost of code is the cost of reading and understanding it, not the cost of writing it
This Is the Way
A lightweight, privacy-first, open-source comment system
A classic book with teachings we keep ignoring
Microservices are more than just synchronous calls
Great idea that works great until it doesn't.
An arrow-key loyalist tries to think in hjkl.
Simplify Your API Calls
Inject order into JavaScript frameworks by replacing them with C# Web Components
Introduction to systems thinking
Introduction to Microsoft's Serverless Offering
The bane of every developer's existence.
Better way for communication?
A Testing library for Blazor components
Yet another free e-book from Microsoft
One of my favourite computer science books
Also known as "The list of things I did wrong with my startups"
Are public nested classes really so bad?
Practical book about Software Architecture
Developer's Journey to Mastery
Introduction to Docker and Azure
Do we need an entire book for checklists?
Should we compile Sass on Dev Machine or Build Server?
Are fonts with ligature the solution?
Simple, but great Annotation Tool
Microsoft's Sidecar for Distributed Applications
Microsoft's Introduction to Dapr
A great introduction to Dapr!
Deploy parts of the application as a separate process/container - sidecar and other related patterns
The companion book for popular Building Microservices: Designing Fine-Grained Systems book
The classic book that defined modern system design and messaging
Hiding identifiers
The Heavenly (dev) Kingdom? Or the Little Slice of (dev) Hell
A book that arguably started a "Microservices" movement in the industry
The Void is here, and it is real.
Fake data generator
Presentation skills for people who don't like presentations and love patterns
Great fundamentals book
Intelligence-based Superpower you can actually have
Gradually migrate a legacy system to new applications and services
Create a facade/adapter layer between different subsystems that do not share the same semantics
Cache mostly static data
Old dogs can learn new tricks
Consistency, Availability, Partition tolerance - Choose two
Simplify the consumption of multiple services
Move specialized and common functionalities to a gateway
Single service as aggregator of multiple individual requests
Create a separate backend service for each frontend application or interface
Speed up quering by having a 'materialized' copy of data
Document 'Why', not What
Capture all state changes as a sequence of events
Simplify Installations
Create UML diagrams by writing text
Finally, a developer's markup language for writing
System-versioned temporal tables in SQL Server
...and Soft Deletes
Resources for Clean Architecture I have found useful