happycoding.io
Open in
urlscan Pro
185.199.108.153
Public Scan
Submitted URL: http://happycoding.io/
Effective URL: https://happycoding.io/
Submission: On August 27 via manual from FR — Scanned from FR
Effective URL: https://happycoding.io/
Submission: On August 27 via manual from FR — Scanned from FR
Form analysis
0 forms found in the DOMText Content
Happy Coding Tutorials Blog Forum LEARN TO 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. -------------------------------------------------------------------------------- How to Learn Coding How to teach yourself to code using Happy Coding. p5.js Tutorials Learn how to create p5.js sketches! JavaScript Tutorials Learn how to use JavaScript to create an interactive webpage. Processing Tutorials Learn how to program in Processing! Java Tutorials Learn how to program in Java! Server Tutorials Learn how to create dynamic web apps! Google Cloud Tutorials Learn how to use Google Cloud to create apps and websites! Android Tutorials Learn how to create Android apps! LibGDX Tutorials Learn how to create libGDX games! How-To Guides General guidelines on various programming topics. Interviewing What to expect and how to approach tech interviews. HAPPY DOING WHO ARE YOU? -------------------------------------------------------------------------------- Hi! I'm Kevin! By day I'm a software engineer at Google, and by night I teach at Millersville University. By later night I maintain this site. I do 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 forum! NEW TUTORIALS -------------------------------------------------------------------------------- Check out the newest tutorials, hot off the press! -------------------------------------------------------------------------------- Website Builders Build a website without code. -------------------------------------------------------------------------------- Website Builders Build a website without code. Intro to the Internet Inter-what? Contribute a Background Contribute your own background image to Happy Coding! Vera Molnár Squares Code a design inspired by Vera Molnár. System Design Break the system down. Matrices Enter the matrix. Graphs It's all connected. Trees Make like a tree node. Linked Lists One thing leads to another. HAPPIER INTERNETING -------------------------------------------------------------------------------- I believe the internet can be better than what big tech companies have turned it into. Happy Coding is my attempt to create the kind of website I wish I saw more of: a place for people to learn and connect without living in the shadow of a big tech company. -------------------------------------------------------------------------------- NO ANNOYING ADS -------------------------------------------------------------------------------- Happy Coding is ad-free! NO DESPERATE POPUPS -------------------------------------------------------------------------------- Why do websites want to show notifications anyway? NO CLICKBAIT -------------------------------------------------------------------------------- No shady SEO, no dark patterns, no engagement hacks. HUMAN CONTENT -------------------------------------------------------------------------------- Every tutorial and article is written by a real life human: me! AUTHENTICITY -------------------------------------------------------------------------------- I post about stuff I'm genuinely interested in, not what I think will get clicks. SMALL TECH -------------------------------------------------------------------------------- I'm doing this for fun, not for shareholder profit. OPEN SOURCE -------------------------------------------------------------------------------- Happy Coding is open source. You can use anything you find on Happy Coding, as long as you link back here. -------------------------------------------------------------------------------- If that resonates with you, I'd love to hear from you on the Happy Coding Forum! FEATURED TUTORIALS -------------------------------------------------------------------------------- Code along with some of my favorite tutorials! -------------------------------------------------------------------------------- Bonsai Tree Use recursion to create a digital bonsai tree. Poorly Coded Cats Make a stamp out of a cat picture. Secure Password Storage How to (not) store passwords. Simple Weather Map View the current weather on a map. Pixel Spinner Move pixels around the center. Mars Perseverance Image Colorizer Colorize images coming from Mars! Spiral Create a colorful spiral. Mastodon Bot Create a Mastodon bot using Mastodon4j HAPPY CODERS -------------------------------------------------------------------------------- Most importantly, Happy Coding is a community of people learning and creating together. Here are a few recent posts from Happy Coders: -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- If you're stuck on something, have a question, or just want to say hi, come say "hello world" on the Happy Coding forum! HAPPY VIEWING -------------------------------------------------------------------------------- Check out the newest Happy Coding video! -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Watch the Happy Coding playlist here. HAPPY BLOGGING -------------------------------------------------------------------------------- I post devlogs, reflections on the tech industry, and other nerdiness on the Happy Coding Blog. Here's the latest post! -------------------------------------------------------------------------------- The Fault in Our Defaults This post started as a devlog about removing Google Analytics, and turned into a rant about the evils of big tech defaults. POPULAR BLOG POSTS -------------------------------------------------------------------------------- Locus of Control and Learned Helplessness in Coding Locus of control, learned helplessness, burnout, and impostor syndrome. Ten Years of Coding on the Internet A look back on the last ten years, from One Program per Week, through Static Void Games, to Happy Coding! My Quarantine Two years later, welcome to the new normal. Checking My Privilege Me, privileged? No way! (Yes way.) Ludum Memories 10 years of Ludum Dare. Black Lives Matter to Me How confirmation bias and us-vs-them mentalities have affected my understanding of #BlackLivesMatter. The Subjective Side of Code You might be surprised to hear that a lot of decisions about code come down to a subjective, opinionated question: how does this code make you feel? The Quadrilateral of Creativity The 4 corners of creativity. -------------------------------------------------------------------------------- Read more blog posts here! HAPPY TEACHING -------------------------------------------------------------------------------- I love hearing from teachers who use Happy Coding in their classrooms. I'm a teacher myself, and I tend to use Happy Coding as the textbook for the classes I teach. Check out the teaching section for more info. If you're a teacher thinking about using Happy Coding, I'd love to hear from you! SUPPORT HAPPY CODING -------------------------------------------------------------------------------- If you want to support Happy Coding, consider purchasing some merch! Happy Coding Mug Happy Coding Sticker - Dark Happy Coding Sticker - Dark Happy Coding Shirt You can also check out creative coding prints on the Happy Coding Etsy! Random Walker Art Print Spiral Art Print Finding Nemo All Frames Movie Poster Taylor Swift - folklore - Album Song Visualization Poster -------------------------------------------------------------------------------- The best way to support Happy Coding is by saying hi on the forum! Question? Request? Just want to talk about coding? Come say hi on forum.HappyCoding.io! HappyCoding.io is open source. - How to contribute? - View or edit this page's source on GitHub! Like the background? Check out its source code or contribute your own background!