25 tools every new coder needs
1) A MacBookYes, Apple laptops are 3 times as expensive as normal laptops, but they are worth it. Macs combine the usability of Windows with a Unix-based environment necessary to run many open source...
View ArticleFree Code Camp Doesn't Make Money, and That's OK
When people hear that Free Code Camp is completely free, their reflexive question is: "then how does Free Code Camp make money?"If you've watched the popular investment-themed reality TV show "Shark...
View ArticleThe real reason to learn the MEAN Stack: Employability
More coding bootcamps (like Hack Reactor) and online course platforms (like Khan Academy) are switching to JavaScript as their language of instruction.JavaScript makes sense as a first language because...
View ArticleFree Code Camp's First Month
In early October 2014, my friends Yong Park, Dominique Schuwey and I decided to disband our startup. Our product was an online course recommendation engine that took into account both where you were...
View ArticleA Cautionary Tale of Learning to Code. My own.
How a reasonably balanced individual nearly went insaneI was just a guy in a suit in an office with a vague startup idea. Then I decided to learn to code.I overheard some guy at a happy hour bragging...
View ArticleI'm a Grandma and my coding career is just getting started
Love at first site is a thing. I felt it as a teenager in 1983. I climbed out of my parents station wagon and walked through the front door of my uncle's house. A strange box sat on their living room...
View ArticleFree Code Camp's New Challenges: Short, Interactive, Browser-based
During our first two months, we learned a lot about our community by talking with them and observing their behavior. Based on these insights, we've completely overhauled our challenges to be:Short -...
View ArticleHello world! Now what?
Almost every programmer I know started out coding by building a simple Hello, World! app. I did the same, but wasn't really sure where to go from there. Not that I didn't hear plenty of suggestions....
View ArticleTransparency in Action: Free Code Camp is now Open Source
We're thrilled to announce that Free Code Camp is now fully open-source. Now you can fork our code base and use it to set up an educational community of your own. If you notice a bug or think up a way...
View Article2014 in Numbers - My Life Behind the Command Line
.responsive-object iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .responsive-object { position: relative; padding-bottom: 67.5%; height: 0; margin: 10px 0; overflow:...
View ArticleEveryone at Free Code Camp now has a Portfolio
We're happy to announce that everyone at Free Code Camp now has a free public code portfolio!You've been working hard to complete our coding challenges and build JavaScript apps. Now it's time to show...
View Article100 Days of Free Code Camp
The earth has rotated 100 times since we started work on the humble Node.js app that would become Free Code Camp.In that time, our community of coders has exploded, thanks mostly to word of mouth. We...
View ArticleA Vision of Coding, Without Opening your Eyes
I'm a coder. I'm also blind. Blind as a bat, you might say. And I was born this way.When I mention this to my fellow human beings - the ones who've never suffered any form of visual impairment - they...
View ArticleCloser to Code, Closer to Dad
I never actually thought I could understand code. To me, code was some complicated language that people learned through years of trial and error.Even though it turns out that's largely true, I have no...
View ArticleAn Overview of Modern Discussion Tools, and Why We Decided to Build Our Own
Our chat rooms are a fun place to hang out, make friends, and get fast help. But knew early on that our campers wanted a less synchronous place to discuss articles and share their projects.We needed a...
View ArticleKopernik Retrospective: My First Nonprofit Project at Free Code Camp
A few days ago, we marked our first nonprofit project at Free Code Camp as shipped. It was a big milestone (both for us and Free Code Camp as its first delivered project). I feel very happy for being...
View ArticleFree Code Camp Now Has an Official Theme Song
Our Twitch.tv channel has a virtual jukebox. People gathered there to watch us code can request literally any song available on Youtube, and it will be played as background music on our stream.And...
View ArticleOur 1,600 Hour JavaScript Coding Curriculum
How do you prepare someone for their first coding job while they're still working full-time or raising kids? And do it completely in a browser? For free? Well, here's how we're doing it:Free Code...
View ArticleFree Code Camp now has Local Groups
Our open source community was born online. And our campers are adept at using the internet to communicate. Most of this communication is just short text messages back and forth. But there's a lot of...
View ArticleWhy I dropped out of Free Code Camp
I worked through Free Code Camp's curriculum, contributed to its open-source codebase, then got a coding job much faster than I expected. These days I'm busy juggling being a dad, husband, and full...
View Article