The personal blog of Christos Matskas

Hi there! You have landed on the blog of Christos Matskas, a developer, speaker, writer, Microsoft MVP and geek. I currently live and work as a software consultant in the UK. My goal in life is to become great at my job as a developer, be an excellent father and husband and a geeky geek. Scrap that, I don’t want to be great, I want to be awesome! This blog is the testimony of my journey to reach that goal. As I grow, I document my problems, troubles, obstacles, bugs and worries and then I do my best to come up with a solution, a hack or a cool trick.

Within these pages you may find the answer to your problem or read something that helps you come up with your own solution. If that’s the case, then I will be happy I helped one more person in the world: YOU. In some cases you may disagree or find my code ridiculous. Feel free to let me know and I will do my best to fix it. Oftentimes, I find my code ridiculous too; especially when I look back to something I wrote yesterday, 6 months or a year ago. And this is great, because it means I’m a bit better.


I have been working as a developer for over 10 years mainly focusing on the .NET stack. I have a degree in Software Engineering and an MSc in Advance Computer Networking. Over the years I've had the opportunity to work on some really cool and high profile projects with great companies such as MarkIT, Strathclyde University, Amor/Lockheed Martin, Ignis Asset Management, Barclays etc. However, my love for coding extends well beyond my day job. It's not uncommon to find me coding until the midnight after everyone's gone to bed. I work and maintain a number of projects some for clients and some Open Source.

Community Contributions

All my OSS projects are available on GitHub and are available to download through NuGet. I make a conscious effort to contribute to other OSS projects whenever my schedule allows it. Apart from coding, I also blog (really?) and write guest posts for Microsoft Developer UK blog and RedGate's Simple Talk. You can find more about past and upcoming conferences and User Group talks here.

Additional Info

Always on the cutting edge of technology, I’m one of the first people to download and run Alpha and Beta software resulting in a lot of fun, frustration, laughter, excitement, tears and swearing (when the kids are asleep or can’t hear me). I love lifting weights, snowboarding, gaming on my PS3 (in need of an upgrade, PS5??) and of course spending time with my family. My weekends are totally dedicated to my wife and our two girls. My wife ensures I don’t forget this and keeps all electronic devices at a safe distance.


This is my exciting journey trying to learn something new and useful every day. There's still an insurmountable amount of knowledge lying ahead of me. I urge you to join me on my quest to grow both professionally and personally. You can find me on Twitter and Google+ or you can email me should you have coding questions or need help with something.


If you like what you see and want to stay in touch, then use the button below tosubscribe to my list. I promise not to spam you, and you may never hear from me again. There, no promises and no expectations.