404 - Sorry, the page you're looking for isn't here
While you're here, here are some of my favorite blog posts for you to read.

Potluck #1: Research and Design
A behind the scenes look at Potluck, a semi-universal card deck. First part of this three part series looks at the research and design of the project.

Guide to landing your first dev job
Finding and landing your first developer job can be a daunting task. How to convince a company to hire you before you have job experience and how to showcase your skills? Join me for a magical journey!

Mastodon redirect with your domain in Netlify
I'm in mastodon.world server but it can be hard to remember. So you can now find me as @hamatti@hamatti.org as well! I share the secret to that in this post.

kittens-everywhere – how to build a browser extension
A tutorial for building your first browser extension - kittens-everywhere - that replaces images in the web with pictures of cute kittens.

Developer's Guide to Communities
Dive in to learn why software developers benefit from joining developer communities locally and globally. Many of the best things in my life are a result of being active in communities and I'll share all my secrets to help you get started.

Shy introvert's (short) guide to speaking in conferences
Being a shy introvert, tech conferences and especially speaking in them can be very scary. Somehow I ended up doing that for a living so here are my tips for making a conference trip easier to enjoy.

Learning Rust: Pattern Matching
Pattern matching in Rust is one of my favorite features. This blog post is the first in series where I'll write about things I learn while building my first Rust applications.