I have been so busy in 2024 that I didnt have a chance to post about my 24th and 25th Pluralsight courses. So I am a little late posting this but I am excited that my 24th course “JavaScript Performance Playbook” and my 25th course “Create Google Cloud Deployment Manager Templates Using Generative AI” have both published on the Pluralsight platform!
You can find both courses here:
JavaScript Performance Playbook
This course will teach you how to optimize your JavaScript app, or API overall, so that they will be lightning-fast and perform well.
Create Google Cloud Deployment Manager Templates Using Generative AI
This course will teach you how artificial intelligence (AI) can help you administer and deploy cloud resources faster and more accurately than ever before.
I recently had the honor to film an episode of Spotlight at the Pluralsight headquarters.
It was an awesome experience and fun talking with Adam Gunn.
In the episode, we talked about:
Tech skills you need to master for the future, including hybrid and multi-cloud, Kubernetes, AI, and more. We also touched on how I landed in tech and how to overcome impostor syndrome to become a successful professional.
Last week I published a new course on Pluralsight. This one is a milestone as it marks my 20th course! This course is titled “Getting Started with Drupal“. Startups, enterprises and more continue to adopt content management systems at a fast rate with Drupal being one of the top Content Management Systems used.
Drupal is one of the top choices for startups and enterprises. It is used for many uses from web apps, marketing tools, e-commerce, and even a company’s main website.
I have been working with Drupal and other content management systems in various aspects for over sixteen years. I have used Drupal for my own websites, hosted it for businesses, administered Drupal sites for customers, Drupal development for customers, and even managed the development of Drupal modules. With all of my history with Drupal, I was excited when the opportunity came up to build a course about it.
This course is ideal for bloggers, entrepreneurs, Product Managers, Marketing managers, Marketing executives, Marketing consultants, Marketing employees, web developers, project managers, business analysts, web designers, graphic designers, UX/UI, designers, and anyone interested in content management systems specifically Drupal.
This course will take you from little to no knowledge of Drupal to a place where you can be confident enough to get started. Whether you want to create a personal blog, a business website, or an online store, Drupal is a skill you should have and this course has you covered.
In this course,Getting Started with Drupal, you’ll learn its many uses, features, tech stack, and you’ll also explore hosting it. Next, you’ll learn how to install it. Finally, you’ll discover its user interface and general configuration.
Some of the major topics that are covered in this course include:
Core Drupal knowledge.
About its tech stack such as web servers like Apache, language PHP, Composer, Drush, & databases like MySQL & how these work with Drupal.
How to acquire a domain & hosting for Drupal.
& Finally, how to install and configure Drupal.
By the end of this course, you will have a better understanding of content management systems, & Drupal itself, its uses, features, & tech stack. As well as knowledge of how to get a domain name, hosting, and install Drupal along with a tour of its interface and general configuration.
This course is the 1st in a Drupal Path named “Drupal Fundamentals” on Pluralsight. The 2nd course in the path is “Drupal 10 Site Administration”. You can check out the full path here:
I hope you find value in this new Getting Started with Drupal course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses!
Here is the link to my Pluralsight profile to follow me:
Coming up soon I will be giving my second Pluralsight Author Talk. This live session will be an Intro to Python. I will cover the fundamentals of the Python language and its syntax. In addition, I will give an overview of the Python ecosystem and its libraries. I also plan to touch on how it is used in automation, DevOps, data science, machine learning, web development, app development, administration, and more.
This week I published a second course on Pluralsight this year. This marks my 19th course! This course is titled “Getting Started with WordPress“. Startups, enterprises and more continue to adopt content management systems at a fast rate with WordPress owning a 60% market share. WordPress is the number one choice from startups to enterprises. It is being used for many uses from web apps, a marketing tool, e-commerce, or even a company’s main website.
I have been working with WordPress in various aspects for over sixteen years. I use WordPress for this blog, have used it for websites, hosted it for businesses, administered WordPress sites for customers, WordPress development for customers, and even managed the development of WordPress plugins. With all of my history with WordPress, I was excited when the opportunity came up to build a course about it.
This course is ideal for bloggers, entrepreneurs, Product Managers, Marketing managers, Marketing executives, Marketing consultants, Marketing employees, web developers, project managers, business analysts, web designers, graphic designers, UX/UI, designers, and anyone interested in content management systems specifically WordPress.
This course will take you from little to no knowledge of WordPress to a place where you can be confident enough to get started. Whether you want to create a personal blog, a business website, or an online store, WordPress is a skill you should have and this course has you covered.
In this course,Getting Started with WordPress, you’ll learn its many uses, features, tech stack, and you’ll also explore hosting it. Next, you’ll learn how to install it. Finally, you’ll discover its user interface and general configuration.
By the end of this course, you will have a better understanding of content management systems, & WordPress itself, its uses, features, & tech stack. As well as knowledge of how to get a domain name, hosting, and install WordPress along with a tour of its interface and general configuration.
Check out the “Getting Started with WordPress“ course here:
I hope you find value in this new Getting Started with WordPress course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses!
Here is the link to my Pluralsight profile to follow me:
Another exciting announcement for the new year. I have published my 18th course with Pluralsight. This one is a JavaScript course. It is titled “Building a REST API in JavaScript with Express“. This is my first course in 2023. This course will teach you how to utilize JavaScript and Express to build a REST API for your web app.
Most business apps need to communicate with other internal or external apps and APIs are the most common way to do this. Knowing how to build a REST API is a much-needed skill. And JavaScript is typically in the top 5 programming languages year after year according to StatisticsTimes Top Computer Languages report, so it makes sense that knowing how to build a REST API in JavaScript is even better. This course is suitable for Web Developers, Developers, Project Managers, DevOps Engineers, programming students, cloud professionals, and anyone who needs to build a REST API or learn more about JavaScript.
In this course, Building a REST API in JavaScript with Express, you’ll learn to build a REST API. First, exploring REST APIs, JavaScript, and Express. Next, you’ll learn about JavaScript-based REST API project structures. Finally, you’ll learn how to build REST APIs with JavaScript and Express and test with Postman/curl.
Some of the major topics that are covered in this course include:
A journey into the REST API Tech Stack.
How to set up a REST API Project including how to plan, design, & structure your REST API in JavaScript.
A walk-through on building the REST API, including the REST API code so you can practice.
Guidance and demos on how to test your REST API using Postman and Curl.
When you’re finished with this course, you’ll have a better understanding of REST APIs, JavaScript, Express, REST API project structures, and how to actually build the REST API with JavaScript and test it using CRUD operations.
This will be my 1st JavaScript course in a new JavaScript path on Pluralsight. The JavaScript path will be full of additional courses taking you from zero knowledge in JavaScript to an expert. This path has a variety of Pluralsight authors building courses with some of the most well-known authors. I will post a link to the path when it is live. In addition to this REST API course, I will also be authoring a course on how to build a web app with JavaScript and enhance the performance of your JavaScript web app. Keep an eye out for those in the new future.
Also keep an eye out for me utilizing JavaScript and Python apps in my work with Kubernetes and Azure Kubernetes Service (AKS) in the form of talks, demos, blogs, articles, and more.
I hope you find value in this new Building a REST API in JavaScript with Express course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses!
Here is the link to my Pluralsight profile to follow me:
I am happy to announce I have been selected for the 2023 Pluralsight Author Advisory Board! I am honored to serve among 10 fellow authors.
As a member of this board, we will advocate for authors and help to foster the relationship between Pluralsight and the authors. Serving on this board, serving the authors, and Pluralsight will be an exciting part of 2023’s journey. I am looking forward to it!
This year was another abnormal year with ups and downs for many. Salute to everyone that kept pushing through any and all hardships you experienced. For me, my focus continued to be family and seizing all presented opportunities while blocking out as much unnecessary noise as possible.
Highlights:
I consider 2021 a spectacular year with several milestones and firsts for me. This year kicked off with me being featured in the Star Tribune (the 5th largest newspaper in the United States) in Superbowl Sunday’s paper! Other major highlights included being renewed as a Microsoft MVP for the 10th year, being promoted to an Azure Platform Offering Lead at work, developing 6 new courses for Pluralsight, publishing my 7th and 8th book one of them being my 1st book with O’Reilly, appearing on 5 podcasts/webinars, & speaking at 7 conferences/user groups of them being DevOpsDays MPLS! I also continued my virtual world tour speaking at events in Africa and even Jamaica!
Yesterday my 12th course on Pluralsight was published! This course is “Getting Started with Argo CD“. In this course, you’ll learn the ins and outs of Argo CD a GitOps Operator tool, its core concepts, architecture, and how to use it with Kubernetes clusters so you can get started using it.
I am really excited about this course because it gave me a chance to continue sharing my GitOps and Kubernetes knowledge. You can view this course as a continuation of my “GitOps: The Big Picture” course. My GitOps course educates you on what GitOps is. This Argo CD course shows GitOps and a GitOps Operator in action!
Many organizations today have adopted cloud & Kubernetes. Organizations multiple production Kubernetes clusters online often across multiple clouds the complexity of management increases. GitOps has risen as a pattern used to reduce the complexity of managing Kubernetes clusters and cloud-native applications. Argo CD is a GitOps Operator that can help with the management of Kubernetes and deployment of applications to it. Some of the major topics that I covered in the Argo CD course include:
Argo CD’s core concepts and architecture.
An overview of Containers, Kubernetes, Helm, Kustomize, GitOps, and how these work with Argo CD.
What it takes to deploy and operate Argo CD including areas such as user management, secrets, webhooks, monitoring and more, as well as how to use the Argo CD API server, Web UI, and use its command line interface.
How to deploying and manage Applications with Argo CD.
This is my 1st course in the Kubernetes Tooling and Techniques path on Pluralsight. I am working on another course for this path. This path focuses on the additional tools and techniques that you can integrate with your Kubernetes operations to improve efficiency, scalability, and a whole host of other factors. There are some other great courses in the Kubernetes Tooling and Techniques path.
I hope you find value in this new Getting Started with Argo CD course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses including more GitOps related courses and a Rancher course in the Kubernetes Tooling and Techniques path!
Coming up soon I will be giving my first Pluralsight Author Talk. This live session will be on GitOps. I will cover a fundamental understanding of GitOps, the need for GitOps, GitOps architecture, GitOps workflow, GitOps principles, practices, & tooling such as Flux, Argo CD, AND Jenkins X.