When you post links on social media, sometimes the links generate a card that looks really really...
I demonstrate how graphics can be drawn on a web page using HTML canvases.
Walking through how to create an MVP radio using HTML5 audio tags.
I show how it's possible to dynamically load data into a Gatsby page using Vercel Serverless Functions.
I’ve read a few articles on the internet about how you can implement dark mode on your website in one...
A colleague of mine reached out to me and asked if I could spend a little bit of time blogging about...
The first loop you might have ever learned is the first one you should probably forget.
CSS can be hard. Bulma makes it easy.
Wanted to talk about a small project I'm working on using some awesome tech from Adafruit!
Retrospectives on Participating in Cerner's 2^5 Programming Competition
Children's songs can contain hidden words of wisdom for software engineers.
Discussing my experiences with making hasty decisions, and why it's important sometimes to slow down
What contrasts do you see when you compare what you do professionally versus what you're learning and doing for fun?
Once you understand how containers work, you'll never want to deploy your code differently.
In this article, we talk about what deferred execution is, and how Dart's Concurrency model makes it easy.
Let's look at how to build better objects in Java, and how Dart's built-in syntactic sugar helps us eliminate the need for Builders.
The bare-bones basics of Dart.
Should your next Angular project be written in TypeScript or Dart?
Share some nostalgia with all your favorite people
Creativity on your wrist never felt so good
Hey guys, My name is Jake Varness, and I'm a Software Engineer! I've spent the last few years...