Welcome to my blog 👋
RSS FeedHi, I'm Christopher. I'm a developer advocate with over two decades as a software developer. I've seen and learned a lot and am always eager to share and learn more.
My role as a developer advocate is all about understanding and supporting developers. I'm that bridge between you and the company, ensuring that both sides get the best out of our interactions. Whether it's through articles, conference talks, or just a casual chat, I'm here to help and listen.
Before stepping into advocacy, I spent two decades coding and navigating various roles in software development. When not working, I'm diving into a new programming language, contributing to open-source, or geeking out at a tech event.
I genuinely believe in the power of developers to shape the future. So, if you're up for a chat about tech, need some guidance, or want to share your latest project, drop me a line. I'm always up for connecting with fellow tech enthusiasts.
You can access my technical articles on the blog and my writings on career, software engineering and other things on my newsletter.
Recent Posts
Fluent Assertions 8: Corporate License Update
Published: at 11:28 AMFluent Assertions 8's new commercial license sparks controversy, prompting .NET developers to reassess testing strategies
Building a Real-Time Santa's Workshop Tracker with SignalR and .NET 9
Updated: at 04:23 PMCreate a festive real-time Santa's Workshop Tracker using SignalR and .NET 9 with interactive features for a magical coding experience
Building a Real-Time IoT Dashboard with HarperDB and Node.js
Updated: at 01:15 PMLearn how to build a real-time IoT dashboard with HarperDB and Node.js. A step-by-step guide for real-time data visualization