frontend

How to Kill a Process Using a Specific Port [macOS Big Sur]

May 30, 2021 · 2 min read
A quick way to kill a process that uses a specific port. This is what you need if you get an `EADDRINUSE` error, which says that a process can’t bind to a port because it is already in use by another process. The most likely cause is that a development server hung up or didn’t terminate properly.

How To Use Folders And Filenames As Paths For Your Webpages With Gridsome

April 25, 2021 · 9 min read
The standard way for URLs in Gridsome is the `slug` parameter. But you can also tie your folder structure to your website structure and use directories and filenames as paths, like other frameworks such as Next.js do. At the end of this article, you'll know how to…

How to Include Markdown From Other Markdown Files [Gridsome Guide]

April 3, 2021 · 1 min read
Here's a quick way to include markdown files inside other markdown files with `@gridsome/vue-remark`. If set up properly, it allows to import other markdown files like this

Terraform for Fullstack Developers

February 19, 2021 · 9 min read
The more complex your infrastructure the more can go wrong. Let's look at Terraform as a way to automate tedious infrastructure setup (and to make it explicit).

What Is a REPL? [Read-Eval-Print Loop Explained]

January 8, 2021 · 1 min read
Every programmer has used one. Read-eval-print loops (or REPLs) are a centerpiece of modern software development. What exactly is a REPL, how does it work, and where can I use one? Let's find out.

How to Create A Snowfall Animation with Svelte [2 Ways]

January 6, 2021 · 6 min read
When I started the quest to create a snowfall animation with Svelte, I knew nothing about complex transitions or animations. My first step was to go through the motion, transition, and animation tutorials by Svelte. Then I decided on my first approach: custom transitions.

When You Should Use JAMStack - And When You Shouldn't

December 4, 2020 · 2 min read
JAMStack is getting more and more popular. You've heard about it and are wondering whether you should use it for that next project. The use cases for JAMStack become clearer when we take a short look at what JAMStack is and which benefits it brings.

Vue Components in Markdown With Vue Remark [Gridsome Guide]

November 13, 2020 · 3 min read
Have you ever wondered how you can get dynamic content inside your blog posts? Stuff like CodePens, image carousels, or quizzes? That's totally possible in Gridsome with markdown posts.