In this blog post, I'll start by introducing myself. Then I'll write about the purpose of my blog, the type of content I'll be posting, and the target audience.
My name is Ian McGonigle. I'm a Software Engineer in Denver, Colorado.
I've worked as a developer/engineer for companies in the financial, marketing, and cannabis industries. I've also had the opportunity to do some work for a couple of education organizations.
I've been writing code since 2004.
Like many people in the industry, I started out by making websites.
I very quickly transitioned from making websites to writing command line games. Then from command line games, I started writing bots that would play games autonomously.
My most recent side projects include games, automation tools, and proof of concepts for business ideas.
I really enjoy learning about new things in the tech space. Lately, my focus has been on cloud platforms and the tools they offer to help businesses win by moving faster and outpacing the competition.
About My Blog
I'm starting this blog as a tool for learning.
This will be a place for me to share all of the things I've been studying, all of the courses I've taken, all of the books I've read, and all of the epiphanies that I've had.
I could just keep these articles as notes in Google Drive or Evernote, but then I'd be the only one to benefit from them. By making them publicly available, it means that other developers can benefit from them too. And, I'll benefit from having more eyes on my notes.
Most of what I post on this blog will be about Cloud-Native Architecture, DevOps and utilizing technologies like Docker, Kubernetes, and Google Cloud Platform to improve business and engineering performance.
I'll be writing several different types of posts here, including:
- Reviews (Books, courses, technologies, etc...)
- and others (I just don't know what yet)
Most of what I post will likely be in the form of tutorials. They're easy to write, and they're helpful to readers.
As I stated in the 'Purpose' section above, most of what I write is targeted at my future self. But, that's not to say that other developers won't find my blog useful too.
If you're someone who's interested in DevOps, Google Cloud Platform, Cloud Native apps, or any related topics, then hopefully this will be helpful to you too.
I'm always open to suggestions. So, if you find my blog useful or if you want me to deep dive into a specific topic, please let me know. I'll do what I can to make it happen.
Thank you for taking the time to read this introduction.
Comment below and let me know what brought you here and what your favorite cloud technologies are.
I look forward to writing more articles and learning as much as I can along the way.