Start Here

This page will help guide you through everything that I am working on

I can remember getting introduced to my first computer almost 20 years ago and I was like a kid in a candy store. All of this information was available to me by simply visiting a web page. You can literally learn about anything on the web and that still just blows my mind. 
While consuming this information is still exciting, I have come full circle in the past 20 years. What gets me out of bed every morning is this platform that I have been given to share with others what I have learned over the years. I enjoy writing blog articles, creating YouTube videos and teaching courses online. This is my passion and I want to thank each and every one of you that help support what I do. 

My Content

I create content for this blog, my YouTube channel, and my online courses. I might try and post a content schedule at some point, but for now, I am going to attempt to stick to the following schedule. 

Monday/Wednesday/Friday – Blog Post
Tuesday/Thursday – YouTube Video

If there is anything that you would like to suggest content for on any of these platforms, please don’t hesitate to contact me


I write a lot about different technologies or products that I use. I remember being a young developer and when I ran into problems, it was great to find blog posts from fellow developers explaining how to resolve those issues. This is me giving back to that community that I love so much. I am going to attempt to write about being a developer and what has helped me succeed over the years. I have put together some of my favorite articles from this blog below, as well as a way to search the archives. 

Most Popular Articles

Learn To Code

Spring Boot


I love creating short video tutorials on a wide range of topics. If you would like, you can visit my YouTube channel by going to


Featured Courses

Upcoming Courses


You will find all of my open source projects as well as code for all of my tutorials and courses on Github

Social Media

You can find me all over the internet so please add me on any of the following social networks. 

Affiliate Links

Some of my articles contain affiliate links to products, apps, and services. If you click through and purchase, my company will receive a small commission on the sale. Rest assured, I only recommend products or services that I personally use or believe will be helpful to my readers.

Subscribe to my Blog

I know that your time is valuable, but I also know that you don’t want to miss another one of my posts. You don’t have to visit my blog every single day to stay up-to-date. Instead, you can get updates sent straight to your inbox. Whenever I post fresh content, I will send you an email. Just fill out the simple form below.

You can unsubscribe at any time and I will not share your information with anyone.