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.
Are you new to coding? Start here! Dive into creative coding with p5.js.
Have some Java experience? Start with Processing!
Not sure where to start? Start with this meta-guide about learning how to code with Happy Coding!
Who are you?
Hi! I'm Kevin!
By day I'm a software engineer at Google, and by night I teach at Millersville University.
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 forum!
Latest Blog Post
Outro to Intro to Web Dev - May 14, 2022
A retrospective on my first real teaching job.
Popular Blog Posts
You can also check out creative coding prints on the Happy Coding Etsy!