Practical writing on Java, Spring, AI, and the craft of software engineering.
If you're building with Java and Spring (or trying to figure out where AI fits into your development workflow) you're in the right place. I write practical, beginner-friendly deep dives on Spring Boot, Spring AI, and software engineering fundamentals, collected here in chronological order.

Vue CLI ValidationError: webpack Dev Server Invalid Options
In this article, I will tell you about an error I received while trying to run and new VueJS project this morning and how I was able to fix it.

3 ways to run VueJS applications from Visual Studio Code
In this tutorial, I am going to show you 3 ways to run your VueJS applications from Visual Studio Code.

What you can learn from live coders
2019 seems to be the year of the live coder. In this article I am going to tell you what you can learn from live coders.

How to customize the VSCode Theme in CodeSandbox
In this article, I am going to give you a quick tip on how to customize the VSCode Theme in CodeSandbox.

How I created a CodeSandbox plugin for Gridsome
In this article, I am going to introduce you to CodeSandbox and tell you a little bit about why I love it so much

Everything you need to get up and running with VueJS
In this article, I am going to tell you why I love Vue and give you 4 different ways you can write your first application.

My new blog post workflow
In this article I will outline for you the tools and process I use to create a new blog post

Gridsome Blog Post Generator
In this article I will show you how to crate a blog post generator for your static site.

How to run multiple npm scripts in parallel
In this article I will talk about a problem I ran into recently and a couple of the solutions I found.