Who am I?
I'm a software developer based in Nottingham, UK. I graduated in 2014 with a degree in Computer Systems Engineering, and I've written software for a variety of purposes and business sectors including CRM, healthcare analytics, HR and payroll, and a few other things. I love to solve puzzles, and I prefer to solve problems by eliminating the root cause rather than simply treating the symptoms, and I apply that approach to my work.
At work, I build web APIs using ASP.NET, both WebAPI 2 and Core. On my own time, I also build mobile apps with Xamarin.Forms, I'm getting to grips with Angular, and I occasionally dabble in other things, like F#, game development in Unity, and a little bit of machine learning. Whatever I'm coding for, I tend to keep it all in git repositories hosted in VSTS, which also provides CI builds, automated testing, and all the rest.
What's this blog about?
Most of the time, my articles will contain my observations, opinions, and ideas on software development - professional or otherwise. Sometimes, I'll post about some of my personal code projects, either because I think they're interesting, or because I'm hoping to learn something from them and it's good to show your work. Occasionally I might post other things that I feel are interesting, or contain a lesson that I found useful. Regardless of what I'm writing about, everything I write comes from me, and doesn't necessarily represent the opinions of my employer, or anyone else.
Want to contact me?
If you want to discuss anything I've posted, then I'd love to hear from you! Disqus-powered comments are enabled on all posts, so you can leave a note if you have questions, ideas, or something to add. If you want to discuss something privately, or you have a longer piece you'd like to send me, then you should be able to email me just as soon as my domain registrar finishes getting that set up. I'll post the address when that happens.
Do I know you from somewhere?
You might have seen me around the internet; I go by the username anaximander in most places. I'm on Stack Overflow (and many other sites on the Stack Exchange network), GitHub, and I've got some packages on NuGet, to name a few.