Hey, I'm Tania!

I'm a software engineer, open-source creator, and former professional chef. I've been making websites since 1998 and writing on this blog for over ten years!

Everything on this site is written by me, not AI.

Floppy Logo About MeNew Moon Logo Email Newsletter

RAM Ram

Blog

Guides, references, and tutorials.

Notes

Life, music, projects, and everything else.

Deep Dives

Long-form tutorials on a variety of development topics.
Thumbnail
An Introduction to GraphQL
Thumbnail
How to Structure and Organize a React Application
Thumbnail
How to Set Up webpack 5 From Scratch
Thumbnail
The Event Loop, Callbacks, Promises, and Async/Await in JavaScript
Thumbnail
How to Use Redux and React
Thumbnail
How to Set up a Mac for Development
Thumbnail
A Complete Guide to CSS Concepts and Fundamentals
Thumbnail
How to Use Vue, the JavaScript Framework
Thumbnail
Everything I Know as a Software Developer Without a Degree (2019)
Thumbnail
How to Use React, the JavaScript Framework
Thumbnail
Design for Developers: Specific Steps to Improve Your Website Design
Thumbnail
How to Use the Command Line in Linux and macOS

Projects

Open-source projects I've worked on over the years.
Keyboard Accordion

Play the accordion online!

TakeNote

Open source notes app

Chip8

Retro game emulator

Sokoban

Web-based Sokoban

New Moon

Your new favorite theme

Snek

A terminal-based Snake