Recent posts
All posts- 15 Dec 2022Why You Should Add Mutation Testing to Your Workflow.A practical guide to mutation testing, why it matters, and how to add it to your workflow.
- .NET
- DevOps
- 02 Mar 2022Automatically Refreshing Auth Tokens in .NET.A clean and unobtrusive way to send auth headers and auto-refresh tokens with HttpClient in .NET.
- .NET
- 19 Feb 2022Unit Testing Grain State in Orleans.How to unit test the state of your grains using the Microsoft Orleans Testing Host with in-memory storage.
- .NET
- Orleans
- Testing
Recent projects
All projects- Alvansa - Discord AI Ticket BotA Discord bot that uses AI to automate and streamline support tickets, knowledge base, and user self-service—all inside Discord.
- Discord
- AI
- React
- Azure
- Orleans SignalR BackplaneA distributed SignalR backplane built with Microsoft Orleans, enabling real-time communication across multiple servers.
- Orleans
- SignalR
- Stream BingoA Twitch extension I co-created as a hobby project to boost viewer engagement with interactive bingo games.
- Twitch
- Orleans
- React
- Azure