Skip to content

Free Code Tutorials

I originally started this blog back in 2014, as a way to help me learn about various Digital Marketing and other non-software development related activities that I was interested in. I wrote about this reasons in Whats the big idea behind garywoodfine.com ?

Over the years, I have written a number of articles and posts which have gradually emerged as a loosely collated collection of code tutorials and explorations that I have shared.

C# tutorials

How to use Cake with Github Actions

How to make use of C# DSL based build script with Github actions

dotnet core
How to install and test nuget template packages locally

To pack a nuget package for testing locally is actually a fairly trivial process of using the dotnet…

dotnet core
How to use the Strategy Pattern in C#

The strategy design pattern splits the behavior (there are many behaviors) of a class from the class…

dotnet core
How to Implement Vertical Slice Architecture

vertical slice architecture separates applications into "vertical slices", representing the part of…

dotnet core
How to Build .NET Minimal APIs

Exploring the .net minimal Api templates and the how and why they can be useful for developers

JavaScript Tutorials

Nuxt Vs Gridsome
Why move to Nuxt from Gridsome?

An in depth discussion as to why I decided to port my Geek.I.Am side project from Gridsome to Nuxt.

Gridsome Vue Netlify
Gridsome – How to use netlify functions

Developing Gridsome based static website, there will often requirements where you may want/need to r…

Gridsome
Gridsome – How to add Twitter Card to posts

Discusssion and code sample of how to implement twitter cards in Gridsome to help make your sharing …

Gridsome
Gridsome – How to create a plugin

When developing a new project using Gridsome you will undoubtedly come across situations when even t…

Gridsome
Gridsome: Configuring Layouts and using slots

In almost every Web or Mobile application you will undoubtedly come across situations when some page…

Raspberry Pi

Full Stack Developer
How to Configure headless Raspberry Pi for SSH

How to guide to configure your headless Raspberry PI with Raspbian Buster Lite for ssh access.

Full Stack Developer
How to create Raspbian SD card Ubuntu

Instructions on how to burn SD card to create a Raspberry PI SDc ard

How to install NGINX on raspberry pi

How to guide to install Nginx on raspberry pi to enable serving static web pages on your local netwo…

How to enable remote Desktop on Raspberry Pi

The Raspberry Pi is a great Multi Purpose mini Linux based computer you can use for almost…

How to install Node.JS on Raspberry Pi

The Raspberry Pi is a great Multi Purpose mini Linux based computer you can use for almost anything.…