When I first got started building products I relied on random inspiration. Most ideas started with me thinking “Wouldn’t it be cool if ______?” and never went much deeper than that. As you can guess, the products I built were hit-or-miss, and I often felt lost in my own head, as if I were wandering aimlessly in a maze.
Now that I’ve been working on products for 5 years (most notably Product Hunt and Dash), I’ve started to notice patterns in product design, and those patterns have given me a set of mental tools that allow me to think much more clearly about solving product problems than when I first started.
Have you been thinking about learning HTML? If so, you’re not alone: These days, it seems like nearly everyone — including New York City’s former mayor, Mike Bloomberg, who tweeted his New Year’s resolution to learn to code a few years back — is intent on learning programming languages. If you want to learn HTML, a fundamental building block for front-end web development, there’s no need to delay. Workshops and on-demand classes make it easy to learn HTML, regardless of your budget, schedule, or prior knowledge.
As a mother of two boys under age 10, I know how hungry to learn children can be. My kids could teach themselves to read literature in Russian if they thought it would be fun. I kept that in mind while researching the best resources to teach kids to code. What children need is something that makes coding engaging, exciting, and (the word that parents cannot utter without turning whatever they are talking about into anything but) cool. Here are some apps, online programs, and camps to help your future coders get started.
Related Story: The Biggest Subject We Should Be Teaching Kids, But Aren’t
We believe that people learn best by working on real-world projects that have practical applications–at work and in their lives. With over 184,000,000 blogs, Tumblr has built one of the strongest and most passionate communities of creators on the web, and the lessons we’ve built in Dash will make it easy for users to learn code to better express themselves through their Tumblrs with a custom theme. For some learners, this may be a first step toward a lifelong passion for coding, or even a new career as a web developer.
The help and support of the team at Tumblr has been instrumental in building these lessons, which are designed to make it simple for beginners with no prior coding experience to quickly and easily create one-of-a-kind themes. We’re excited about this opportunity to work with a company that so many know and love to introduce more people to web development and empower them to learn a new skill and create something unique and tangible along the way.
P.S. To kick this off, we’ll be hosting a series of meetups starting June 21st. See if there’s one in your city and RSVP to meet other theme-makers in the making.
START LEARNING NOW
Ivan S., a teacher from Ukraine, sent us this picture of his students using Dash
Last week, General Assembly released Dash, our interactive, online learn-to-code program, to the world. What happened after that exceeded even our most wildly optimistic projections:
- More than 40,000 people signed up, representing nearly every country on earth
- Together, Dash users worldwide created over 124,000 websites, writing more than 41 million lines of code.
- Collectively, users spent more than 9.3k people-hours (or 388 days) learning to code on Dash.
These numbers are great, but what we’re most excited about how much people enjoyed using Dash. We heard from a lot of folks over the past week. Here are a few highlights:
“Wow! All I can say is this is changing my life right now. As a graphic designer I have been trying to get into coding and every time I get discouraged and push it aside. I found your site today and can’t stop learning. I absolutely love the way this is teaching me it all seems to just click now. I was using crutches like adobe muse and didn’t have an understanding of what I was actually designing. I hope to really get into this and start coding sites all from code when I’m ready.”
– Sean O.