In true software development tradition, I’d like to say “Hello, World!” and welcome to my blog.
I would like this post to not only serve as a very brief introduction to me, and what I hope to achieve with my writing, but also to act as a milestone to look back on in years to come.
My only hope going in is that you are able to take something - anything - from the content on this blog which can benefit you and your approach to developing great software.
I am truly standing on the shoulders of giants when it comes to tackling software development challenges, but I hope to combine my diverse academic background and practical experience to offer you a fresh perspective on the topics covered.
I wrote my first program in Logo when I was 7 years old, but it was really the excitement of first connecting to the World Wide Web using the “owl sounds” of our 28.8kbps dial-up connection that ignited my passion for software and the power of the internet.
During my early years of developing and consulting on corporate and e-commerce sites, I heavily leveraged the flexibility and popularity of PHP. Laravel quickly became my favourite framework and it remains a great choice.
I have also been privileged to work with talented Golang engineers and dig into its power to solve massive concurrency challenges at scale (think tens of 1000s of qps).
I have been working with Angular for over 4 years now, and regularly attend and talk at meetups and conferences across Europe.
I think that will do for now. If you would like to be notified on future posts please sign up to my mailing list and follow me on Twitter.