Read my latest post:

How to use Cloudflare Turnstile with Lit Components

What is Cloudflare Turnstile? Cloudflare Turnstile is a CAPTCHA alternative designed to protect websites from spam, bots, and other automated threats without disrupting the user experience. Unlike traditional CAPTCHAs that require users to

Oct 21, 2024

Guides

A collection of 9 posts

How to use Cloudflare Turnstile with Lit Components

What is Cloudflare Turnstile? Cloudflare Turnstile is a CAPTCHA alternative designed to protect websites from spam, bots, and other automated threats without disrupting the user experience. Unlike traditional CAPTCHAs that require users to

3 min read - Published: a month ago

How to deploy a static site for free

Every so often, I need to launch a quick landing page. Nothing too fancy, it's usually just a static site connected to a Google Forms (learn how to add responses to a Google

3 min read - Published: 4 years ago

How to automate your blogs social cards

Recently, I was scrolling through Twitter and saw this post: Ctrl + F on chrome opens up a search box that is used to find text. To learn how it works, let's

6 min read - Published: 4 years ago

Up your JavaScript autocomplete game using JSDocs

Note: I realize now that ${!isInSchool && "not"} will return "false" in some cases and not "" like I expected (I've been writing a lot of React Native code lately).. I swear I

5 min read - Published: 4 years ago

TIL 1: How to POST to a Google Form using HTML

So today, I was creating an input section on a new website and I really wanted to automatically submit the responses to a Google Form. In the end, I wanted to do a

4 min read - Published: 4 years ago

How to add a clap button to your blog

Let's get the first question out of the way: why should you add a clap button to your site? In my opinion, it provides good analytics on which posts do well and which

3 min read - Published: 5 years ago

let vs const vs var: when to use which

Variable used to be the norm in JavaScript, but now there are better players on the playing field: let and const. The main difference? Scope. See, scope is important in programming. In most

1 min read - Published: 5 years ago

How to automatically backup Ghost blogs

Here's the issue. I'm always messing up my server, but now I'm running more production services on this server than my other server, so I need to figure out how to not lose

3 min read - Published: 5 years ago