Recent Thoughts

Static Woes

May 30, 2021

I ran into a fun issue when deploying my site. Run npm run preview to preview your production build locally. 47 48 > Using @sveltejs/adapter-static 49 > utils.copy_static_files is not a function 50 TypeError:...

READ THIS POST →

RSS Made Really Simple

May 29, 2021

The more I work on this site, the more I realize that I want to party like it’s 1999. On March 15, 1999, RSS came into being....

READ THIS POST →

Moving To Svelte Kit

May 21, 2021

Today, I moved from Sapper over to SvelteKit. Hopefully things here are stable. After some initial testing and tire kicking, the site appears to be stable. I...

READ THIS POST →

Create your own C function

May 18, 2021

Whiteboard interviews. Love them or hate them, they are part of the hiring process these days. There is a sense of change in the air as the...

READ THIS POST →

Daily Deploys

May 17, 2021

Deploy a Sapper site every day! This isn’t a post to motivate you to build more sites. I’ll be working on convincing our future robotic overlords to...

READ THIS POST →

Writing Posts For The Future

May 16, 2021

This blog currently runs on Sapper. It’s a great system, but I’ll be moving to SvelteKit in the not too distant future. I read a post by...

READ THIS POST →

Thoughts on Site Generation

May 12, 2021

CSR vs SSR vs SSG CSR - Client-Side Render SSR - Server-Side Render SSG - Static Site Generation Client-Side Rending CSR became popular due to JavaScript frameworks like Angular, Vue, and React....

READ THIS POST →

TypeScript Undefined

May 11, 2021

Types are great unless they don’t know what they are. Have you ever seen an issue like this? TS2532: Object is possibly ';undefined';. There are several ways to deal with...

READ THIS POST →

Basic Blog with Svelte Kit

April 16, 2021

1 - What is SvelteKit SvelteKit is a hybrid of what was svelte and sapper SvelteKit is a framework for building web applications of all sizes, with a beautiful...

READ THIS POST →

Social Images - AKA Thanks Jason!

April 12, 2021

This one is going to be short. I followed a blog post from Jason about creating social sharing images. I';ve implemented it with a TINY amount of code....

READ THIS POST →

Typing Typescript Types

April 9, 2021

Types are tricky, if you don’t know them. Here is a quick breakdown of the most common types. string - sting values ex: “Hello World!” boolean - true or...

READ THIS POST →

Consolidating Functions Into A ‘Mono Repo’

February 9, 2021

A bit of an update to the netlify function post. I was able to combine the function into the same repo as the svelte app. A few changes I added...

READ THIS POST →

SSH the painless and more secure way in OS X

February 9, 2021

I spent some time searching around for this solution because I thought that I remembered it. I recently did a fresh install on my laptop to clean...

READ THIS POST →

Netlify FUNctions

February 8, 2021

I created an app in Deno to server up a random topic of conversation. I had to deploy it to Heroku and that was ok but not...

READ THIS POST →

CSS Styling For Svelte

January 31, 2021

I';ve spent a few days working through the Modern CSS Design Systems course on Level Up Tutorials. After completing this course I have a much better understanding...

READ THIS POST →

Adding all the meta data

January 21, 2021

Why Bother with SEO? This blog is a place for my own personal exploration into tech and learning. However, after reading [an article about learning in public][https://www.swyx.io/learn-in-public/]I’ve started...

READ THIS POST →

Let’s Try GitHub Actions

January 18, 2021

What Are GitHub Actions? GitHub provides a way to automate CI/CD processes via GitHub Actions. When these were first announced I was excited for what the could do...

READ THIS POST →

Using Deno For The First Time

January 17, 2021

The Inspiration I just finished a great introduction to Deno from LevelUp Tutorials (This is an affiliate link). I really like the projects that Scott comes up with...

READ THIS POST →

To Tailwind Or Not

December 31, 2020

Last time we got a blog up and running. Today I’m thinking about style. While plain CSS can do the trick and Svelte does a wonderful job...

READ THIS POST →

Bare Bones Sapper + Markdown Blog

December 30, 2020

I wanted to start a place to encourage me to build more and share my learnings. This is that place. Sapper may be on its last leg,...

READ THIS POST →

Hello World

December 29, 2020

Welcome to my blog Greetings and welcome you stumbled upon my blog. Hopefully something here is interesting!

READ THIS POST →