Articles

A NodeJS API structure

Gary Bailey - Jan, 30 2022

Setting up the project Next we start building out the architecture in the server-middleware folder. It can seem a lot for just one endpoint, but...

Nuxt with MSAL Popup auth

Gary Bailey - Jan, 30 2022

Setting up your new project npm init nuxt-app <project-name> Note this will ALSO create a subfolder of <project-name> The installation process...

Another way to run node on windows

Gary Bailey - Jan, 30 2022

The story so far...  We already have our Nuxt application up and running on a Windows 2019 server, and we have IIS configured as a reverse proxy.  So...

Nuxt Alongside IIS

Gary Bailey - Jan, 30 2022

The back story Once upon a time, everything was written in .NET - applications were monolithic and complex, but everything was compiled which meant...

CI/CD with Azure pipelines and Github

Gary Bailey - Jan, 30 2022

A few notes... Use npm ci  instead of "install" - it means that the package-lock.json file is used to control what libraries are installed, so you...

Github with CI/CD

Gary Bailey - Jan, 30 2022

CI/CD has to be the best creation in development since we moved away from punchcards!  Here's how I've been implementing CICD in my Github projects...

Loading Animation with TailwindCSS

Gary Bailey - Jan, 28 2022

TailwindCSS makes it easy to create a basic site layout, but what about some loading animation to give your site a little something? There are many...

Vuetify with Tailwindcss

Gary - Jan, 27 2022

A discussion came up today that went something like this... We've decided to standardize on TailwindCSS for our CSS library because we want a level...

NuxtJS with Vue components

Gary - Jan, 26 2022

One of the things I love about the NuxtJS framework is that it does so much of the routine work for you - things like declaring components, for...

Tailwindcss Upgrade Woes

Gary - Jan, 24 2022

One of the most terrifying moments in life comes when I see that list of Dependabot alerts in my email - even without opening up the email, I know...