Sabbatical dev

sabbatical devtechnical blog
 

Keep your serverless functions warm

With free cron jobs

Vercel is great IMHO, to get your start up off the ground. Vercel has serverless functions...

read
 

Reducing your bundle size

I found this tool helpful

Recently I have been preparing my new Next.js application for production on vercel

Its quite..

read
 

Interests

Music and Video

I've always enjoyed being creative and spent a lot of time in bands...

read
 

Vercel MongoDB with TypeScript

Best Practices Connecting to MongoDB from Vercel

I recently started creating serverless functions in Ver...

read
 

Stop the Dark Mode Flash in MUI 5 with Next.js

Using cookies to render the correct theme

After setting up dark mode on Material UI version 5 (MUI 5)...

read
 

Configure Dark Mode in Storybook with MUI 5 and Next.js

Learn about Decorators, Toolbars and more

I recently started a new project and I’ve decided this time...

learn
 

FuseType

My state management library for React, Svelte and more...

A few weeks ago after reading through Head First Design Patterns and learning the observer pattern..

read
 

Containerise Strapi

Strapi on your cluster

I was amazed at how simple it was to get Strapi containerised and ready for my Kubernetes cluster...

learn
 

Populate deeply nested objects in Strapi

Return the complete object data from your relationships

When using some deeply nested relationships in Strapi..

read
 

Manage State in React without Redux or Context

Meet the Observer pattern

After implementing the observer pattern in Typescript I wondered if I could use it in a React application.

learn
 

Learning Algorithms

CS Dojo's super succinct video

Whilst learning algorithms I came across this video and wanted to share and tip my hat...

read
 

Help understanding the Dijkstra's algorithm

with an interactive app

Dijkstra's algorithm is an algorithm for finding the shortest paths between nodes in a graph such as road networks.

read
 

Divide and Conquer

using the Euclidean Algorithm

Whilst reading the book grokking algorithms I found an interesting...

read
 

Recursive function walkthrough

Help in understanding recursion

As mentioned in a previous article not having a computer science degree I have always felt...

learn
 

Two Tips for Cypress

with Next.js GitHub Actions and Vercel

I have worked with a few different E2E frameworks and most have taken me a little will to get up and running with...

read
 

Next.js and strapi XML sitemap

SSR when revalidating on Vercel

After building the main components to my blog, the first thing on my mind was an XML sitemap...

read
 

Chromatic Storybook

Secure your project token in Next.js

When adding a github action to build storybook on deployment, after reading that I should be...

read
 

tailwindcss don't always repeat

Spacing is a great option

Working with tailwindcss has been great and one of my first quick tips around it is the use of spacing.

read
 

Purpose of this Blog

The has, will & why

This blog will and has already served a few purposes for me.

The has is I decided to use as much new tech to...

read
 

Connect With Me

with a couple of my social media profiles

If for any reason you want to reach out to me here are a couple of ways.

read