You can code.
Code is more than just ones and zeroes. Code is a
creative process that lets you express yourself, reach other people, generate art, and make stuff in new ways every day.
Happy Coding is a collection of
and tutorials , starting with the fundamentals of creative coding and ending with advanced topics like server-side coding and Android development. examples
It's also a
of people learning how to code. So if you're stuck on something or have a question, come say "hello world" on the community ! forum
Into to Creative Coding
Start with this meta-guide about learning with Happy Coding!
Are you new to coding? Start here! Dive into creative coding with p5.js.
Have some Java experience? Start with Processing!
Not sure which is right for you? Read this first!
Check out all of the tutorials here!
Who are you?
By day I'm a software engineer at Google Maps, and I also volunteer with
Software Product Sprint in my "20%" time.
By night I maintain this site, where I post coding
tutorials, examples, and other ramblings. I do all of this for free, in my spare time, just for fun. I'm a person, not a company!
I support diversity in tech, and I believe I have a responsibility to open the door for new coders- especially those who feel unwelcome, or who might not know how fun it is. Happy Coding is my attempt to show new folks a path from the fundamentals of coding, to every concept I've learned about so far.
I love talking about all of this stuff, so please come say "hello world" on the
Learn how to style your HTML pages.
Jakarta Server Pages
Show planets orbiting a sun
Make a rocket from the whitespace in your code.
Latest Blog Post
Intro to Intro to Web Development - January 3, 2022
I got a teaching job! Here are some ramblings about how the class might work. Feedback is appreciated!
Read the rest here.)
Popular Blog Posts
September 26, 2020
Some notes on the first six months of quarantine.
The Power of Boredom
January 28, 2019
I'm very lazy. Here's how I use my boredom as a tool to trick myself into putting in the work.
July 28, 2016
The first blog post on the new site!
Read more blog posts here!
You can also check out creative coding prints on the
Happy Coding Etsy!