Step-by-Step: Setting Up a Postgres Database with Docker and Seeding Test DataMar 20, 2023·3 min read·952
Basic Jest and Typescript setupWriting this up so I have somewhere to quickly grab basic Jest setup. This information is copied from the Jest Documentation Site compressed into just the parts I'm interested in. Create folders mkdir -p <project>/src cd <project> Install and init n...Mar 21, 2023·1 min read·44
SvelteKit - Tailwind CSS SetupIntroduction Hello and welcome back to my series of technical blog posts on SvelteKit! In this post, I will be introducing my next topic which is integrating Tailwind CSS with SvelteKit. Tailwind CSS is a utility-first CSS framework that provides a s...Mar 9, 2023·2 min read·96
Koan Wars: Kotlin vs TypeScript - HammingThis post is the first in a series of Koan Battles, using Kotlin and TypeScript, we'll complete a Koan in both languages and then discuss the differences. By the end of this series, you'll have a good understanding of the key features and nuances of ...Mar 7, 2023·2 min read·121
Introduction to SvelteKit: Getting StartedIn this post, I will introduce you to SvelteKit – a powerful and easy to use framework for building server-side rendered web applications. I've used the predecessor to SvelteKit, Sapper but things have moved on quite a bit since then so let's see how...Mar 6, 2023·4 min read·150
Introduction to Nuxt & Vue.js: Getting StartedIn this first of a series of posts, I will introduce you to Nuxt.js – an open-source framework that makes web development simple and powerful with Vue.js. I’ve recently been writing about Next.js where we created a simple app to try out the main feat...Feb 28, 2023·2 min read·32
Code Quality Challenge - Week 5I thought the challenge ended last week but it seems we're getting a couple of bonus days, lets get to it. Day 29 - Extract Method Today’s task is all about improving readability. Investigate your larger methods, especially ones longer than 10 lines...Mar 5, 2021·3 min read·29
Code Quality Challenge - Week 4Final week of the CQC lets see what it was in store for us... Day 22 - Audit your DB schema I can do full stack development and know the ins and outs of DB schemas but that's not something I deal with day to day with on this codebase. The closest thi...Feb 26, 2021·6 min read·2