Featured articles

Setup Solana on Linux
Get your Solana development environment setup on Linux with this complete installation guide.

Introduction to the Solana CLI
Learn the basics and how to get around in the Solana CLI
Latest articles

Generate Vanity Addresses on Solana
Generate custom Solana wallet addresses that have any word you want. Including how to set the derivation path to use in web and browser wallets.

Derive Solana Addresses
Technical deep dive into how Solana addresses are "generated" for use on the blockchain. Mnemonic, to private key (with a derivation path), to public key.

Create a Basic Anchor Program
Create your very first Solana program with the Anchor framework.

24 things I learned deploying to Vercel
A mix of good, and less than good, things I learned while deploying a project to Vercel for the first time.

Deploy NuxtJS SSG with Cloudflare Pages
Effortless deployment of NuxtJS static sites directly from your Git repo, automatically

Backup and restore MySQL databases (from the command line)
Database backups are important, especially being able to actually restore a database backup to your server quickly can be the difference is uptime.

Current year with JavaScript getFullYear()
Did you hard code the year in your footer? New year, new problems. Get the current year in Javascript with the getFullYear() function.

Setup font awesome in Vue and NuxtJS
Fontawesome is pure awesome. Vue and Nuxt are awesome. So why not use Fontawesome with Vue JS or Nuxt JS?

How to Install Ghost CMS on Windows localhost
Open source, creator-centric, and built with NodeJS: the Ghost CMS is wonderful.