freeCodeCamp

freeCodeCamp is an interactive learning platform for coders, offering tutorials to introduce learners to various coding languages (including HTML, CSS and Java).

What can I beemind with freeCodeCamp?

The freeCodeCamp integration tracks the number of points you have on freeCodeCamp.

Wait, how do I get points?

According to freeCodeCamp's forum, you get brownie points either by completing challenges (one point per challenge complete) or by helping other members of freeCodeCamp in their forum.

Can I donate money from derailments to freeCodeCamp if I have Beemium?

Donating 50% of your derailment fees to charity is an option available if you have a Beemium subscription, and freeCodeCamp is an option there! We have various reservations about charity donations (and especially anti-charities) as commitment devices, but super keen outlier users who decide to pay that much for Beemium get the option on a per-goal basis. You can set that in your goal's settings tab.

freeCodeCamp sample goal setup

  1. Head to create a new goal.
  2. Click the freeCodeCamp icon to start a new goal using freeCodeCamp data.
  3. Enter your freeCodeCamp username and then click the "Check" button to search for your freeCodeCamp data.

    Beeminder + Focusmate: "My freeCodeCamp username is" with a space below to add your username, and then a button labelled "Check" to click
  4. It'll fetch your current number of points, and then it's time to enter the amount you want to commit to. Here I'm committing to earning 10 points per day. I've also selected the option to "Start this goal with extra leeway", so that I don't need to start immediately. I've given myself four days of buffer, and that gives me four days before I need to get my first 10 points.

    "Starting with 290 points, I pledge to average 10 points per day." The button to add extra safety buffer is checked and an extra box has appeared to enter the number of safe days you need.
  5. Next, you need to give your goal a name, and you can also add a brief goal description.
    "Give your goal a name", showing "codelikethewind" entered as the goal's name (which forms the URL), and a short description saying "Get at least 10 points a day"
  6. Finally, choose your initial pledge. This is the amount you will pay the first time you derail on the goal. After derailing, the pledge will increase by default — use the dropdown below to control how high it goes by selecting the cap. In the example below, I have chosen to start at a $5 pledge, which will increase each time I derail, until it reaches $270 — the pledge cap. (To read more about pledges and payments, check out some FAQs!)

    If you want to start out with a sort of trial period, you can choose to start the goal at $0. If you do that, the pledge will automatically increase to $5 after seven days. If you derail before that, it will also increase to $5.

    Screenshot of the "Starting Stakes" screen. The text says "Your pledge will increase each time you derail until you reach your pledge cap (which you can adjust below)", with a demonstration below showing the pledge progression: 5, 10, 30, 90... to the pledge cap, which currently shows $270. Below, a checkbox button allows you to choose to "Hold the pledge at $0 for 7 days while I get my feet wet"
  7. And that's it! Step through the preview and confirmation screens, and your graph will be created. I have four days to do my first session, or I'll have to pay $5!

    Example freeCodeCamp linked graph showing 10 points due in 4 days. The freeCodeCamp logo appears on the right above a green button that allows you to fetch data.


Keywords: autodata integrations, learn to code

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us