Articles

Starting a new NuxtJS app

Gary Bailey - Feb, 05 2022

It's been a while, but today I'm starting a re-write of my openCodeCash web application. That was built in Express with Bootstrap - since then I've...

Using Let's Encrypt SSL certs

Gary Bailey - Feb, 04 2022

Everyone on the web is using SSL these days - to the point where most (if not all) modern browsers will throw a very unfriendly looking warning if...

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...

1 2 3 4