Showing preview only (244K chars total). Download the full file or copy to clipboard to get everything.
Repository: freeCodeCamp/open-data
Branch: master
Commit: 017436033395
Files: 24
Total size: 232.7 KB
Directory structure:
gitextract__a_00d_1/
├── .gitignore
├── .gitmodules
├── LICENSE.md
├── README.md
├── city-groups/
│ └── README.md
├── facebook-fCC-data/
│ ├── README.md
│ └── data/
│ └── freeCodeCamp-facebook-page-activity.csv
├── gitter-analytics/
│ ├── README.md
│ └── fcc_algorithms help requests/
│ ├── README.md
│ └── total help per algo/
│ ├── data/
│ │ └── data.json
│ ├── index.html
│ └── style.css
├── gitter-history/
│ └── README.md
├── google-analytics/
│ ├── README.md
│ ├── challenges-performance-estimates/
│ │ └── data/
│ │ └── content-pages-challenges-performance-estimates.xlsx
│ └── countries-fCC/
│ └── data/
│ └── analysisofcountriesFCC.csv
├── leaderboard/
│ └── README.md
├── medium-fCC-data/
│ ├── README.md
│ └── data/
│ ├── fccmediumTitles - Cleaned_Data.tsv
│ └── medium_titles - rawdata.tsv
├── new-coder-surveys/
│ └── README.md
├── open-api/
│ └── README.md
├── package.json
└── unofficial-bots/
└── README.md
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
b-cov
*.seed
*.log
*.dat
*.out
*.pid
*.gz
*.swp
.floo
.flooignore
builtAssets/
pm2.js
*.env
pids
logs
results
tmp
npm-debug.log
node_modules
.idea
*.iml
.DS_Store
Thumbs.db
bower_components
main.css
bundle.js
coverage
================================================
FILE: .gitmodules
================================================
[submodule "new-coder-surveys/2017-new-coder-survey"]
path = new-coder-surveys/2017-new-coder-survey
url = https://github.com/freeCodeCamp/2017-new-coder-survey
[submodule "city-groups/THREE_JS_GLOBE"]
path = city-groups/THREE_JS_GLOBE
url = https://github.com/samosale/THREE_JS_GLOBE
[submodule "city-groups/FccCityScraper"]
path = city-groups/FccCityScraper
url = https://github.com/becausealice2/FccCityScraper
[submodule "city-groups/FccCityScraper2"]
path = city-groups/FccCityScraper2
url = https://github.com/evaristoc/FccCityScraper2
[submodule "gitter-history/gitter-history"]
path = gitter-history/gitter-history
url = https://github.com/freeCodeCamp/gitter-history
[submodule "open-api/open-api"]
path = open-api/open-api
url = https://github.com/freeCodeCamp/open-api
[submodule "leaderboard/fcctop100"]
path = leaderboard/fcctop100
url = https://github.com/roelver/fcctop100
[submodule "unofficial-bots/100DaysOfCode-twitter-bot"]
path = unofficial-bots/100DaysOfCode-twitter-bot
url = https://github.com/freeCodeCamp/100DaysOfCode-twitter-bot
[submodule "gitter-analytics/gitterrooms_snaviz"]
path = gitter-analytics/gitterrooms_snaviz
url = https://github.com/evaristoc/gitterrooms_snaviz
[submodule "unofficial-bots/purdybot"]
path = unofficial-bots/purdybot
url = https://github.com/joepurdy/purdybot
[submodule "new-coder-surveys/2016-new-coder-survey"]
path = new-coder-surveys/2016-new-coder-survey
url = https://github.com/freeCodeCamp/2016-new-coder-survey
================================================
FILE: LICENSE.md
================================================
Copyright (c) 2015 Free Code Camp.
This Free Code Camp dataset is made available under the Open Database License: http://opendatacommons.org/licenses/odbl/1.0/. Any rights in individual contents of the database are licensed under the Database Contents License: http://opendatacommons.org/licenses/dbcl/1.0/
================================================
FILE: README.md
================================================
# open-data
The freeCodeCamp.org community creates tons of data every month, and we open up as much of that data as we can (while being careful to respect our learners' privacy).
In this repository, you will find:
* **Datasets**
* **Analyses** of those datasets
* **Demos** of projects based on the freeCodeCamp data
* **Links to External Projects** involving the freeCodeCamp data
The data can be of interest to, but not restricted to, those looking for datasets and projects about:
* Web Analytics
* Social Media Analysis
* Social Network Analysis
* Education Analytics
* Data Visualization
* Data-driven Web Development
* Bots
## List of project's folders/submodules:
> **NEW PROJECTS / DATASETS**:
>
> * **medium-fCC-data** : dataset : `fccmediumTitles - Cleaned_Data.tsv`
> * **medium-fCC-data** : dataset : `medium_titles - rawdata.tsv`
> * **google-analytics** : project and dataset : `challenges-performance-estimates`
> * **google-analytics** : dataset : `countries-fCC`
The repo is thought to be organised according to the following:
1. For small/medium datasets, files will be left in the corresponding folder of this repository; optionally the files could be uploaded in any other service of the cloud
2. For small/medium datasets related to featured projects, files will be available on freeCodeCamp repositories as well as Kaggle
3. For big datasets, full files will be available either on academictorrents or in [Kaggle](https://www.kaggle.com/) (*soon*). A small sample of the file will be available in this repository as well as Kaggle for those who want to get introduced to the dataset.
### Main Projects:
* **new-coder-surveys**
* **open-api**
* **gitter-history**
* **google-analytics**
### Other Projects:
* **city-groups**
* **unofficial-bots**
* **leaderboard**
* **facebook-fCC-data**
* **gitter-analytics**
* **medium-fCC-data**
We hope you can find these data helpful for you in your research and data science projects.
================================================
FILE: city-groups/README.md
================================================
# city-groups
Efforts by some freeCodeCamp students focused on representing data about city groups (formerly campsites) as a collective project started at the Gitter's Data Science Room.
# observations
* This sub-folder includes visualizations (2D and 3D), scrapers to mine platforms such as Facebook, GoogleMaps or relevant urls, and some analytics.
* Technologies include D3.js, THREE.js, node.js.
* In some cases data became deprecated or not existent; an example is the freeCodeCamp project known as the Wiki, which was target of one of the scrapers when residing in Github, but changed substantially after moving to the freeCodeCamp forum.
# projects & datasets
### THREE_JS_GLOBE
A 3D representation of fCC City Groups
Dataset: user_locations.json (json file with a list of coordenates and a proportion of users calculated based on undeclared source, data points by position)
### FccCityScraper
A nodejs scraper designed to extract information about City Groups from a now unexisting fCC Wiki at Github
### FccCityScraper2
A nodejs scraper designed to extract information about City Groups from Facebook, getting the Facebook links from the Forum and then using GoogleMaps API to locate the City Group
The scraper:
- Made a scrap on Forum, `forum.freecodecamp.com/t/freecodecamp-city-based-local-groups` to get the list of City Groups
- Queried Facebook Graph for some data about City Groups
- Using the Forum data, determined city and country and reversely tried to get coordinates
================================================
FILE: facebook-fCC-data/README.md
================================================
# facebook-fCC-data
Collected datasets about fCC in Facebook.
# observations
* Recent project.
# projects & datasets
* dataset : links in posts colletected during around a year, `freeCodeCamp-facebook-page-activity.csv`, curated by @QuincyLarson
* "date" : dd/mm/yyyy, date of the post
* "time" : hh:mm am/pm (US-PDT?)
* "title" : title of the links
* "type" : "Link", "Video", "Photo", "Status"; videos only when posted through Facebook, otherwise treated as "Link"
* "reach" : people who viewed the post even if not clicking the link in the post
* "clicks" : number of users who clicked the link
* "reactions" : number of comments left to the person about the post
* The original file can be also downloaded from: https://files.gitter.im/FreeCodeCamp/DataScience/l4Qf/freeCodeCamp-facebook-page-activity.csv
### FreeCodeCamp Facebook Page Activity Overview
By Matthew Barlowe, Only found at http://rpubs.com/mcbarlowe/302010
================================================
FILE: facebook-fCC-data/data/freeCodeCamp-facebook-page-activity.csv
================================================
date,time,title,type,reach,clicks,reactions
08/18/2017,3:45 pm,The origins of t-distributions and how they can help you make accurate estimates from small sample sizes.,Link,1768,44,21
08/18/2017,11:27 am,How one camper got his developer dream job,Link,6941,536,99
08/17/2017,7:18 pm,Trying to code when chat's open,Video,17399,2236,750
08/17/2017,4:55 pm,"An interaction designer explains how a ""homeless iPhone"" might work.",Link,3751,167,10
08/17/2017,7:56 am,How to build a neural network in 30 lines of JavaScript,Link,18248,1946,474
08/16/2017,11:49 pm,What is Continuous Integration?,Link,4806,200,56
08/16/2017,10:47 am,Just in case...,Photo,11422,560,466
08/14/2017,1:12 pm,"How developers cope with ""super quick"" meetings",Photo,17906,1441,403
08/14/2017,1:09 pm,An analysis of the skills most startup founders are looking for when they hire developers,Link,13734,1186,217
08/13/2017,3:52 pm,"Ariel writes about her recent developer job search from her ""privileged perspective."" There's a ton of advice here we can all use.",Link,9305,662,109
08/13/2017,10:16 am,How one Raspberry Pi enthusiast built a retro arcade machine from raw materials http://imgur.com/a/m49tS,Photo,10029,563,165
08/13/2017,8:05 am,How to code a talking clock using JavaScript,Link,5531,224,54
08/12/2017,9:54 pm,You can now play DOOM using JSON. A developer built a REST API right into the 1993 game. Here's a 7 minute demo.,Link,9396,460,171
08/12/2017,2:56 pm,The truth about what powers most AI products,Photo,21573,3434,511
08/11/2017,10:53 am,How you can make your first code contribution to open source,Link,8484,631,176
08/11/2017,8:52 am,2 new machine learning courses from legendary Stanford professor Andrew Ng. The video lecture parts of his courses will be free.,Link,12081,629,335
08/10/2017,11:23 am,The Hangouts team plays by their own rules,Photo,15647,1330,475
08/09/2017,1:17 pm,Why the Steve Jobs GarageBand reveal is the best live product demo of all time,Link,7503,249,42
08/08/2017,2:24 pm,Our publication just hit 300000 followers on Medium! A huge thanks to all of you developers designers and data scientists who are following our community there! https://medium.freecodecamp.org,Photo,9357,608,287
08/08/2017,12:11 pm,That's one way to recruit your recruiter,Photo,56582,7146,1841
08/07/2017,4:50 pm,Bot feelings,Photo,27223,4081,729
08/06/2017,2:09 pm,Why striving for perfection might be holding you back as a newbie web developer,Link,15107,906,313
08/04/2017,1:50 pm,Cryptocurrency explained by a developer who made $400k off a $10k investment,Link,16663,1337,311
08/04/2017,8:44 am,The breakfast bowl of champions,Photo,16982,1282,867
08/03/2017,12:48 pm,A great read if you want to launch a project: How Tinder Reddit Airbnb Etsy and Uber got their first users,Link,16858,1302,309
08/03/2017,9:59 am,Here are 450 free online computer science courses you can start in August,Link,19576,1457,662
08/01/2017,1:31 pm,Reddit's Spiral Ascension coding challenge solved step-by-step on a whiteboard then coded up in JavaScript,Link,4003,84,29
07/31/2017,1:03 pm,Haters gonna hate... and help you land a job.,Link,13355,941,193
07/31/2017,8:53 am,"How going ""serverless"" cut one developer's hosting bill by 90%",Link,10392,770,123
07/29/2017,4:10 pm,If you're looking for a developer job this is well worth reading.,Link,10254,653,154
07/29/2017,8:56 am,How freeCodeCamp helped me get a job and turn my life around by Adham El Banhawy,Link,23215,2189,680
07/28/2017,3:35 pm,What are Smart Contracts? How do they power Ethereum? Here's the most straight-forward answer you're going to get.,Link,6838,284,61
07/26/2017,3:40 pm,How hundreds of Sri Lankans worked through freeCodeCamp together at Google I/O,Link,10619,612,264
07/26/2017,1:47 pm,Before you drop $2000 on a MacBook read this.,Link,28309,5184,619
07/26/2017,10:35 am,What do chickens and pigs have to do with agile software development?,Link,5671,257,35
07/25/2017,4:01 pm,Danny was an accountant and father in his 30's before he learned to code and got his first job as a React developer.,Link,24267,2348,555
07/25/2017,12:23 pm,Chris Gagńe's latest video on Agile Software Development: The INVEST Mnemonic,Link,4443,112,24
07/24/2017,2:01 pm,How one musician designed his own music video with code,Link,6644,189,67
07/24/2017,11:02 am,How GraphQL is gradually replacing REST APIs for many purposes.,Link,14643,1067,231
07/23/2017,5:57 pm,"The famous ""Agile Manifesto"" and its history explained in a 2 minute video",Link,6372,175,80
07/22/2017,11:12 am,Find a way to contribute code that's not too easy not too hard - just right,Link,6993,278,84
07/20/2017,10:09 pm,Another awesome Reddit coding challenge explanation: The Jolly Jumper!,Link,4382,95,40
07/20/2017,9:54 am,Commit messages are going to put my kids through college,Photo,12521,906,415
07/19/2017,10:52 pm,"Learn about the XOR - ""Exclusive Or"" - logic operation in this 8 minute coding walkthrough",Link,4374,108,43
07/19/2017,2:28 pm,Take the 2017 State of JavaScript survey and let us know what tools you enjoy using.,Link,8454,531,136
07/18/2017,10:40 am,Let's concatenate some integers and solve this Reddit coding problem together,Link,4523,74,50
07/16/2017,9:02 pm,jQuery effects explained in an 8 minute video,Link,5133,145,54
07/16/2017,12:57 am,If you're looking for an app to build today try the Coding Prompt of the week: a free sample radio station,Link,8629,413,99
07/15/2017,9:27 pm,Freecodecamp updated their website address.,Link,5178,339,34
07/15/2017,4:52 pm,A great overview of how you can achieve ridiculous scalability with Node.js,Link,9035,502,138
07/15/2017,12:43 am,Reddit's 3Sum problem solved step-by-step on a whiteboard then coded in JavaScript.,Link,6775,250,106
07/14/2017,9:44 am,Client side validation,Photo,13298,914,539
07/12/2017,9:10 pm,The Daily Programmer is a popular subreddit with coding challenges. Watch Cody solve this week's challenge step-by-step.,Link,5625,232,70
07/12/2017,6:01 pm,A crystal-clear 6-minute video on how jQuery events work,Link,5026,213,65
07/12/2017,4:01 pm,Now it's easier to sign up for Freecodecamp's updates.,Link,3319,167,19
07/12/2017,10:14 am,Yes React can be even faster.,Link,4734,231,77
07/11/2017,12:10 pm,freeCodeCamp is 1000 days old! Here's a quick update on the community.,Link,15778,882,785
07/10/2017,2:56 pm,From dropout to Android developer - how Michell traded formal education for practical experience,Link,6946,323,83
07/10/2017,1:33 pm,Blockchain is a powerful 22nd century technology. It's an accident of history that we discovered it as early as we did.,Link,15799,1045,249
07/10/2017,9:20 am,CSS isn't black magic (even though it often feels that way),Link,7892,467,146
07/09/2017,9:13 pm,This MIT student found an awesome use for Arduino microcontrollers,Link,8314,269,91
07/09/2017,10:29 am,Freecodecamp shared Petros Dolianitis's post.,Photo,9719,717,187
07/08/2017,9:57 am,https://medium.freecodecamp.org/from-self-taught-coder-to-professional-backend-developer-my-long-winding-road-d8f7c428b637,Link,13921,767,227
07/07/2017,8:31 pm,Suz writes about her first year of live coding on Twitch,Link,9956,518,132
07/07/2017,3:46 pm,Amazon has a contest this summer to build Alexa apps for social good,Link,9908,330,115
07/07/2017,10:52 am,An Amazon engineer wants you to invest his $50000 for him and built a game around it.,Link,17976,1436,272
07/07/2017,8:20 am,The most common data structures you'll get asked about in a developer job interview - all explained in one article.,Link,10910,655,223
07/06/2017,10:55 pm,Sage advice from Facebook Product Designer Tanner Christensen,Link,5997,225,46
07/06/2017,4:24 pm,Freecodecamp shared Billy Le's post.,Public,688,62,Boost Post
07/06/2017,8:10 am,This camper's unbeatable Tic Tac Toe taunts you relentlessly.,Link,15133,1586,267
07/05/2017,2:48 pm,A massive list of free online university course platforms from around the world,Link,37072,2713,1140
07/04/2017,11:51 pm,When you put Blockchain and AI together you can do some pretty interesting things.,Link,8707,404,104
07/03/2017,8:40 am,Timeline Photos,Photo,16632,2071,575
07/03/2017,12:05 am,How to design and code Alexa skills for the new Amazon Echo Show,Link,5736,166,40
06/30/2017,11:58 am,The newest Ask Preethi video (embedded in article): should you go back to school to get a Computer Science degree?,Link,9969,1023,136
06/29/2017,10:24 am,When a CTO builds their own wedding website,Link,7442,409,78
06/29/2017,10:02 am,The holy grail: coding productively on an iPad,Link,9519,606,96
06/29/2017,9:21 am,The necessary rise of emotional design,Link,4597,180,35
06/29/2017,12:58 am,How to use Memoize to cache JavaScript function results and speed up your code,Link,7409,371,111
06/28/2017,3:55 pm,What the mobile web looks like in 2017,Photo,18402,2129,647
06/28/2017,3:09 pm,How a quantum internet would work. And why yes we'd still need data compression.,Link,4307,189,41
06/28/2017,12:16 am,Aline Lerner is an MIT-trained software-engineer-turned-recruiter. She analyzed thousands of coding interviews and here's what she found.,Link,10899,989,159
06/27/2017,5:36 pm,We are doing some quick maintenance on our Medium publication but it's still live with all 1000+ articles at medium.com/free-code-camp,Link,4243,130,51
06/26/2017,9:36 am,The more I know the more I know that I know nothing. - Socrates,Photo,19035,1674,695
06/25/2017,1:02 pm,Surely no one would want to hire someone without a giant list of qualifications and abbreviations following their name. Well I was wrong.,Link,21694,2030,483
06/25/2017,10:48 am,Announcing a new homegrown freeCodeCamp Alumni Network built by campers for campers,Link,19090,1446,530
06/24/2017,2:38 pm,Announcing our new YouTube series: Ask Preethi - starring software engineer Preethi Kasireddy!,Link,14365,1183,265
06/23/2017,9:48 am,You can't make this stuff up.,Link,13294,1923,312
06/22/2017,9:44 am,The one thing that most helped me become good at coding was helping others learn to code.,Link,8259,473,146
06/22/2017,12:32 am,A tale of three developers trying to build a ridesharing startup. May these lessons save you from a similar fate.,Link,11204,884,131
06/21/2017,1:24 pm,If your car was manufactured after 2004 you may be able to hack into it and do some pretty fun stuff.,Link,14642,1066,225
06/21/2017,8:32 am,The inconvenience of security < the inconvenience of getting hacked,Photo,10679,1624,219
06/20/2017,1:59 pm,How two developers at a 20-hour hackathon connected device screens using some good-old JavaScript.,Link,11899,587,262
06/20/2017,11:28 am,An interview with PouchDB maintainer and Microsoft Edge PM Nolan Lawson,Link,4075,116,19
06/20/2017,10:07 am,We've all been there...,Photo,28940,5791,711
06/20/2017,7:51 am,How one guy built a tablet-controlled DeLorean http://imgur.com/a/KoBFY,Video,3927,287,39
06/19/2017,12:05 pm,Your taxes paid for it and now some of these security tools are open source and free to use.,Link,18739,1163,422
06/19/2017,10:22 am,How to keep the servers running,Photo,15365,1631,355
06/19/2017,8:51 am,Got 3 minutes? Here's an important Agile development concept: the Tradeoff Matrix,Link,5471,272,63
06/18/2017,9:10 pm,A quick interactive Vue.js primer,Link,8794,439,120
06/18/2017,5:53 pm,If you haven't been to a hackathon yet here's why you should and what to expect.,Link,8465,643,173
06/17/2017,5:41 pm,James got a job as designer at IBM. Here's what his typical day is like.,Link,7377,328,91
06/17/2017,4:44 pm,Don't name your open source project after a heavy metal band and other naming advice from the trenches.,Link,8491,426,70
06/16/2017,3:34 pm,Let's party like it's 1500000000,Photo,10324,1608,129
06/16/2017,3:07 pm,Advice from a camper who completed his freeCodeCamp certificates and was able to skip the junior developer role entirely by landing a mid-career developer job: https://forum.freecodecamp.com/t/finally-got-my-first-developer-job-mid-level/127622,Link,20483,1955,433
06/16/2017,12:46 am,"Have you heard of a ""Trie"" or ""Prefix Tree""? It's a nice flexible data structure. Here's a great primer by Julia GeiSt",Link,4891,186,48
06/15/2017,11:11 am,The dark side of Apple's $70 billion app store success,Link,19278,2238,297
06/14/2017,3:08 pm,This designer's CSS will blow your mind.,Link,13946,1263,293
06/14/2017,12:39 am,All the web developers at Grab - a big Asian ride sharing startup - use this front end development guide to keep their skills sharp. Even their back end developers.,Link,23370,1989,463
06/13/2017,5:26 pm,Yes - a lot of Coursera courses are still free if you know how to access them.,Link,15081,1302,297
06/13/2017,11:47 am,An awesome interview with the founder of CodePen.,Link,6877,311,127
06/13/2017,1:47 am,What if HR people interviewed translators the way they interview coders?,Link,17541,1160,244
06/12/2017,3:53 pm,An open source tool that will help you learn pretty much anything,Link,22131,1745,562
06/12/2017,3:41 pm,This is the Internet of Things in a nutshell.,Photo,26485,1363,541
06/12/2017,1:58 pm,An app crashing IRL,Video,9206,1404,242
06/12/2017,11:07 am,Here are some next-level Chrome DevTools techniques - including how to turn on dark mode!,Link,20804,1279,437
06/12/2017,1:20 am,If you're interested in product design this is the book for you.,Link,5891,183,77
06/11/2017,10:21 am,Google Chrome might have broken your tests without you even knowing about it.,Link,7364,444,64
06/11/2017,9:34 am,She speaks the truth though.,Photo,7043,940,37
06/11/2017,12:38 am,If you're into 🐍Python🐍 we'll be publishing a lot more Python articles and tutorials in the coming weeks like this one.,Link,18804,1244,552
06/09/2017,9:31 pm,A digital nomad primer,Link,14923,1073,297
06/08/2017,4:02 pm,Ego is the enemy.,Link,12729,545,242
06/08/2017,11:14 am,We're pumped to announce our community's newest free open source tool: Meeting for Good,Link,13445,628,315
06/08/2017,1:06 am,A friendly reminder to all of you who are on your way up,Photo,21271,1172,991
06/07/2017,4:18 pm,What the web looks like without JavaScript,Link,15949,1337,279
06/07/2017,12:52 pm,The Stack Overflow keyboard,Photo,52794,2415,1558
06/06/2017,5:06 pm,New data on the types of ads that internet users hate the most,Link,7492,382,72
06/06/2017,1:01 pm,Here are 435 free online programming & computer science courses you can start in June,Link,28233,1776,772
06/05/2017,7:53 pm,Infinite skills,Photo,11104,1030,240
06/05/2017,4:18 pm,"Programming legend Robert ""Uncle Bob"" Martin of ""Clean Code"" fame has recorded a series of videos about developer ethics for freeCodeCamp: The Programmer's Oath.",Link,12669,782,313
06/05/2017,1:42 pm,An interview with Quora co-founder and UX designer Charlie Cheever,Link,4443,158,32
06/05/2017,1:24 pm,An overview of every Data Visualization course on the internet,Link,6845,362,88
06/05/2017,12:35 pm,A beginner's guide to automatic linting,Link,3360,104,33
06/05/2017,1:33 am,The difference between 0 and null,Photo,31284,2258,707
06/04/2017,11:06 am,First day on the job a developer accidentally deletes their employer's entire production database. Then the same GitLab developer who caused last month's outage shows up to give him priceless advice. A must-read.,Link,44764,5676,651
06/01/2017,1:52 pm,Medium just published a short film they made about Quincy Larson and his philosophy in creating freeCodeCamp,Link,14303,648,417
06/01/2017,11:32 am,Don't memorize it Google it. You'll learn more that way.,Link,14334,853,319
05/31/2017,11:57 pm,If you're just getting started with React here's how to leverage Higher Order Functions and Containers,Link,5495,208,57
05/31/2017,8:48 pm,A hype-free dive into the current state of AI,Link,6841,338,68
05/31/2017,4:06 pm,How motorcycle gang hackers stole $4.5 million worth of Jeep Wranglers,Link,6555,306,63
05/31/2017,12:33 pm,The best Data Science courses on the internet ranked by your reviews,Link,13726,892,241
05/30/2017,4:33 pm,A simple test of critical thinking and creative problem solving - with Legos. By @yolpogists https://medium.freecodecamp.com/tallest-lego-building-with-4-pieces-ec99cb520928,Link,13648,1315,116
05/30/2017,12:33 pm,How most people envision the whole whole Angular VS React debate,Photo,27602,4337,436
05/30/2017,11:54 am,A great interview with the creator of the Vue.js front end JavaScript library,Link,11722,706,210
05/29/2017,9:34 pm,Array.prototype.reduce() explained using apple pie,Link,11272,632,197
05/27/2017,11:27 am,Play this Super Nintendo-themed Simon game one of our campers made with retro gaming sound effects https://devoidofgenius.github.io/simon-game/,Photo,8913,1124,112
05/26/2017,1:53 pm,Happy Friday! Don't let this be your weekend.,Photo,14648,1022,420
05/25/2017,3:04 pm,How to go from hobbyist to professional developer,Link,16329,1057,359
05/24/2017,5:24 pm,The biggest codebases in history,Link,21519,1507,273
05/24/2017,1:49 pm,How to dig yourself out of the coding tutorial rut? Start building.,Link,12899,1132,207
05/24/2017,11:05 am,How Elise learned to code while working full-time and got her first full stack developer job - and the many things she learned along the way.,Link,16886,1782,358
05/23/2017,7:20 pm,Get your bash alias files ready.,Link,9957,751,112
05/23/2017,3:04 pm,80 people have visited Stack Overflow in the last hour alone trying to figure out how to exit Vim.,Link,26826,2403,879
05/22/2017,11:11 pm,Yes you can really build your first VR app in 10 minutes if you have Unity installed an Android phone and Google Cardboard.,Link,7693,328,122
05/22/2017,7:23 pm,Freecodecamp shared Nawazish Ali's post.,Photo,8999,1043,112
05/22/2017,12:22 pm,Client-side security,Photo,21043,1954,605
05/22/2017,10:29 am,Got to feed the beast.,Photo,13102,1690,424
05/21/2017,8:32 am,What if TV science was more like real science?,Photo,10786,1732,150
05/19/2017,4:57 pm,Timeline Photos,Photo,66690,3846,3593
05/19/2017,11:46 am,Here are some fun Friday reads about technology.,Link,5292,305,66
05/19/2017,9:29 am,A scientist fed 7700 paint colors into a neural network. Then based on her training data she asked the computer to name a few paint colors of its own.,Photo,15246,2312,348
05/18/2017,11:30 pm,Which projects need React (and not just vanilla JavaScript or jQuery)? All of them argues Sacha Greif,Link,7884,446,102
05/18/2017,9:24 am,Quincy talks about economics learning to code and the nature of work over the next 40 years,Link,7902,404,136
05/18/2017,8:05 am,XKCD on machine learning,Photo,9010,859,259
05/17/2017,8:36 pm,The highlights of today's Google I/O developer conference all edited together into a single 11-minute video.,Link,9979,439,161
05/17/2017,11:08 am,Cybersecurity has never been more important. Here’s how you can keep up.,Link,4946,253,64
05/17/2017,9:52 am,Lessons from history's great innovators that you should never forget,Link,7382,389,97
05/16/2017,5:13 pm,Freecodecamp shared Patrick Cleary's post.,Photo,15121,2402,347
05/16/2017,4:08 pm,There are a TON of developers out there who are blind. Here are some of the ways they code.,Link,7444,452,137
05/16/2017,2:12 pm,"git commit -m ""fixed clock bug""",Photo,18664,1366,779
05/16/2017,11:30 am,How developers in the Netherlands are helping refugees help themselves.,Link,15344,955,391
05/15/2017,5:23 pm,Inside the worst ransomware outbreak in history and how to protect yourself,Link,19156,1369,296
05/13/2017,10:29 am,Here's one game you definitely should not play this weekend.,Photo,15437,2564,368
05/12/2017,2:45 pm,How does image recognition work? Basically it's just a lot of data.,Link,7524,369,119
05/12/2017,1:42 pm,Nerd!,Photo,50697,2769,2648
05/11/2017,4:05 pm,After building his first React Native app this camper is convinced that it’s the future of mobile app development.,Link,12065,830,188
05/11/2017,11:48 am,The 12 YouTube videos that new developers mention the most,Link,13740,1068,217
05/10/2017,3:40 pm,Learn how to compose your own dance music right in your browser for free.,Link,8796,530,172
05/10/2017,12:30 pm,Some of the best free online university courses have been discontinued. But you can still find a lot of their content around the web.,Link,13584,1295,166
05/10/2017,10:51 am,How to make the perfect icon for your app,Link,9523,465,179
05/09/2017,3:59 pm,Google is developing a mysterious new mobile operating system called Fuchsia that may replace Android,Link,25609,1990,516
05/08/2017,7:50 pm,Why Katy left a prestigious law firm learned to code and got a job as a product manager at a startup,Link,7569,319,88
05/08/2017,1:27 pm,How do Google Amazon IBM and Microsoft compare in artificial intelligence? Specifically image recognition?,Link,6243,265,49
05/08/2017,12:37 pm,"It only takes 45 seconds to tell the Federal Communication Commission to ""leave Net Neutrality alone."" If you're American go do this now at http://gofccyourself.com",Photo,13943,1204,214
05/08/2017,12:39 am,Event-driven architecture in Node.js,Link,10446,546,173
05/07/2017,9:55 am,What if everything was a programming language?,Photo,24530,2799,845
05/06/2017,6:32 am,Doing hard things is good for you. And programming is indeed hard.,Link,29402,2156,945
05/04/2017,1:38 pm,We asked 20000 people who they are and how they’re learning to code. Here are the results of our 2017 New Coder Survey.,Link,12731,1035,220
05/03/2017,10:50 am,Good news everyone - starting today all freeCodeCamp t-shirts and hoodies are now sold at-cost (with zero profit margin). https://forum.freecodecamp.com/t/all-freecodecamp-t-shirts-and-hoodies-are-now-sold-at-cost/111826,Link,4196,229,50
05/03/2017,9:37 am,There are enough free online programming and CS courses here to keep you learning 24/7 all May long if you have enough coffee for that.,Link,24587,1776,822
05/02/2017,10:56 pm,Every single Machine Learning course on the internet ranked by your reviews.,Link,13921,1017,245
05/02/2017,5:01 pm,Starting today all freeCodeCamp t-shirts and hoodies are now sold at-cost (with zero profit margin). We’re doing this so you get some cool threads and represent our open source community as inexpensively as possible. https://www.freecodecamp.com/shop,Link,7494,564,202
05/02/2017,10:24 am,Sean's epic journey from working in a Knoxville rock climbing gym to working as an engineer at a San Francisco cybersecurity company,Link,29133,3072,701
05/01/2017,2:51 pm,Insomnia - a new open source desktop app that tells you the best time to go to sleep,Link,8675,400,103
04/29/2017,1:59 pm,Wondering how arrays and objects work? These analogies should help.,Link,12456,713,203
04/27/2017,3:05 pm,An interview with the billionaire developer who built WhatsApp about his life as a Russian immigrant and the company's no-nonsense work culture. https://medium.com/@techandthecity/whatsapp-co-founder-jan-koum-most-of-startup-ideas-are-absolutely-stupid-501ae81d28aa,Link,23249,2018,360
04/27/2017,2:00 pm,What developers say VS what they mean,Photo,14918,1807,521
04/26/2017,11:19 pm,Today America's Federal Communications Commission declared war on Net Neutrality. Here's why we need a free and open internet and why getting rid of #NetNeutrality would be a massive mistake.,Link,12080,488,198
04/26/2017,2:31 pm,Let's reverse-engineer Google's search algorithm,Link,13120,1090,417
04/25/2017,4:31 pm,A robot-powered infinity train track,Video,7553,922,215
04/25/2017,2:02 pm,Programming the games of the future,Photo,8207,1530,127
04/24/2017,3:44 pm,Stanford just abandoned Java in favor of JavaScript for its intro Computer Science course,Link,53304,5614,2002
04/20/2017,2:48 pm,Congratulations to camper and Seoul study group leader Sonya Moisset on her transition from international business consultant to full-stack developer at WorldRemit!,Link,15003,1002,286
04/20/2017,6:11 am,Code comments: the good the bad and the ugly https://medium.freecodecamp.com/code-comments-the-good-the-bad-and-the-ugly-be9cc65fbf83,Link,6656,330,63
04/19/2017,11:08 am,If you Google “once in a blue moon” it will tell you the precise frequency of blue moons in hertz.,Photo,4785,547,70
04/18/2017,2:52 pm,Hello world!,Photo,13773,2229,538
04/18/2017,11:38 am,What's this Blockchain technology you keep hearing about? Well It powers Bitcoin and other cryptocurrencies but it can be used for so much more. Check out Lauren's Blockchain primer.,Link,8992,504,133
04/17/2017,11:22 am,What would an Apple MacPad Pro actually look like? This could be Apple's answer to Microsoft Surface and other hybrid tablet/laptops.,Link,6473,234,32
04/17/2017,10:22 am,Deep Learning and how you can get started learning it https://medium.freecodecamp.com/dive-into-deep-learning-with-these-23-online-courses-bf247d289cc0,Link,12701,930,197
04/15/2017,10:11 pm,Freecodecamp shared Joseph Tracy's post.,Photo,10055,732,244
04/14/2017,12:46 pm,Happy Friday everyone! Here are this week's best programming reads to kick off your weekend.,Link,6803,263,79
04/13/2017,10:39 am,A fast new way to find people in your city you can code with,Link,14447,1153,274
04/12/2017,11:25 am,Sometimes you just have to burn the boats at the shore and go storm that castle.,Link,10809,570,115
04/12/2017,9:18 am,And we're just getting started.,Link,9263,422,242
04/11/2017,4:14 pm,A great article on the sheer effort that goes into winning major hackathons,Link,11892,627,166
04/11/2017,2:16 pm,Here's an excellent GraphQL primer by JavaScript developer and author by Sacha Greif,Link,7151,396,82
04/11/2017,11:45 am,Here are today's 3 articles worth your time plus a podcast interview with Quincy Larson,Link,4775,173,35
04/10/2017,3:35 pm,Whose reviews should you trust? IMDB Rotten Tomatoes Metacritic or Fandango? A data scientist investigates.,Link,5723,344,66
04/10/2017,12:51 pm,Don't let the big words intimidate you. Here's how to read an academic paper:,Photo,9437,1324,268
04/10/2017,11:05 am,A Google engineer crunched the numbers. Here are the most popular open source projects on GitHub in each country.,Link,19362,1692,350
04/09/2017,12:17 am,Jack in and download some serious JavaScript fundamentals. Beau's full course is now live and 100% free.,Link,61896,4734,1872
04/07/2017,3:25 pm,Just launched: Lance - a Node.js-powered multiplayer gaming server with a fun playable demo: http://lance.gg/#demo,Link,9280,528,145
04/06/2017,10:24 am,That time I had to crack my own Reddit password,Link,5302,308,43
04/06/2017,8:31 am,This is officially the best graph ever,Photo,28423,2135,1539
04/05/2017,2:40 pm,Freecodecamp shared your post.,Link,10778,903,117
04/05/2017,10:19 am,Here are 515 free online programming courses starting this month for you to explore. Never stop learning.,Link,46692,3074,1210
04/04/2017,9:48 am,Before you can master design you must first master the fundamentals.,Link,13644,1003,229
04/03/2017,4:35 pm,This developer didn't like pausing and rewinding YouTube guitar tutorials so he programmed Alexa to teach him.,Link,7342,304,85
04/03/2017,12:53 pm,I camped out with a tech billionaire. The advice he gave me was priceless.,Link,23435,2514,280
04/03/2017,10:26 am,Coding style and other links worth your time.,Link,7421,511,67
04/03/2017,9:52 am,18000 responses! Help us us get to 20000 by midnight. If you started coding in that past 5 years take this 5-minute anonymous survey and share this. We'll release the full dataset to everyone. http://bit.ly/2017-new-coder-survey,Link,8931,427,111
04/02/2017,5:16 pm,Anyone can write their own programming language. You just need audacity and a whole lot of drive.,Link,19404,1444,395
04/01/2017,3:48 pm,🎉Our New Coder Survey just hit 17000 responses🎉 Help us spread the word and reach 20000 this weekend.,Link,10158,332,154
04/01/2017,1:01 pm,How to program your own chess opponent in just a few steps.,Link,14249,904,301
03/30/2017,11:58 pm,Your life before and after you have kids - in beautiful data visualizations.,Link,13442,1016,122
03/29/2017,12:57 am,Inside one of Europe's most active coding groups,Link,14544,967,258
03/28/2017,11:25 pm,Get ready to stretch your brain with this one...,Link,3982,204,45
03/28/2017,8:13 pm,Don't let your dreams be dreams.,Link,17495,1199,312
03/28/2017,2:10 pm,Here are today's 3 articles that are worth your time.,Link,10091,716,140
03/27/2017,11:46 am,VPNs aren't magic. Here's how they work and how to set one up real quick.,Link,36391,3328,868
03/27/2017,9:20 am,The fun way to learn CSS concepts,Link,10623,606,158
03/27/2017,12:54 am,We ran the numbers.,Link,13265,963,181
03/26/2017,10:27 am,Even if you own the most expensive pen in the world it'll make no difference if you don't put in the practice. Practice first. Tools second. - Ian Barnard,Video,51299,2104,730
03/25/2017,10:08 am,Timeline Photos,Photo,12273,1473,447
03/24/2017,2:13 pm,Freecodecamp shared your post.,Link,5567,364,51
03/24/2017,12:16 pm,Our nonprofit's publication just hit 200000 followers on Medium. Medium's top 3 stories for today are all by our contributors. Join the party: https://medium.freecodecamp.com,Photo,11532,1236,197
03/23/2017,10:57 am,Stack Overflow just released results from their survey of 64000 developers. Here are the highlights.,Link,15923,1050,234
03/23/2017,8:15 am,I hope none of you website owners ever have to go through this.,Link,9298,699,91
03/22/2017,12:12 pm,Vlad's curiosity and hustle paid off big.,Link,8661,561,87
03/21/2017,8:43 pm,If you're trying to help get your significant other into coding here's how Carl did it.,Link,17479,1189,240
03/21/2017,4:23 pm,Open source and creative commons are good business practices.,Link,5749,163,83
03/21/2017,1:28 am,Adam's on a mission to use code to help kids learn personal finance,Link,11173,513,205
03/19/2017,11:20 pm,If you're serious about becoming a UX Designer Miriam's advice is immediately applicable.,Link,13924,861,154
03/19/2017,10:19 pm,How a team of developers are helping people get paid what they've earned.,Link,9018,375,116
03/19/2017,10:10 am,History has shown time and time again that open systems like our internet don't stay open. We need for things to be different this time.,Link,9713,337,145
03/14/2017,1:31 pm,How LinkedIn endorsements work - or don't work as Aline discovered.,Link,3235,179,38
03/13/2017,8:45 pm,Stay hungry. Stay foo...,Video,9757,1341,292
03/13/2017,9:40 am,Happy birthday to Raspberry Pi,Link,9479,344,220
03/13/2017,12:05 am,Getting a computer to generate a truly random number is harder than it sounds.,Link,6222,235,66
03/12/2017,3:07 pm,With a few commands you can get a different high res wallpaper every time you open your Mac.,Link,10965,585,121
03/11/2017,2:52 pm,Strong arguments for allowing people to remix - and even re-sell - your work.,Link,5410,138,37
03/11/2017,1:23 pm,If you want to learn something fun this weekend try working through Déborah's D3 Bubble Chart tutorial,Link,9414,374,129
03/10/2017,11:40 am,LinkedIn endorsements are just noisy crowdsourced tagging,Link,9152,657,97
03/09/2017,12:31 pm,How building side projects can help you get a tech job - even without experience,Link,12241,843,215
03/08/2017,3:14 pm,Freecodecamp shared your post.,Link,5467,329,75
03/08/2017,1:57 pm,What happens when you approach random strangers at the park and ask them to use an app while you watch? Guerrilla Usability Testing that's what. 😎,Link,3423,96,26
03/08/2017,12:26 pm,Happy International Women's Day! Much respect to all the women developing software out there and to everyone who's helping us close the gender gap.,Photo,4724,786,132
03/07/2017,5:06 pm,The developer behind Google Interview University just took a new job - at Amazon.,Link,15726,1360,239
03/07/2017,2:55 pm,Here's what you need to know about the CIA's hacking capabilities (which are out in the open for other hackers too),Link,18574,1609,301
03/07/2017,9:35 am,How Vlad parsed 48 gigabytes of Stack Overflow data and found the most popular programming books for each language.,Link,15824,1628,260
03/07/2017,8:56 am,We've been using this free open source Gmail browser extension for the past week and love it. https://medium.freecodecamp.com/announcing-tinymails-a-simple-extension-that-helps-you-write-shorter-emails-ff89329a4f21#.txwwzhrfe,Link,4157,224,40
03/06/2017,2:54 pm,Tiffany's walk-through of her multi-month Microsoft interview process.,Link,6913,317,59
03/06/2017,1:44 pm,If you're interested in the cloud try building some serverless Alexa skills.,Link,17558,1021,252
03/06/2017,8:45 am,76 of these free online courses start today. See if you can get a friend to commit to doing one with you.,Link,17940,1290,364
03/05/2017,12:49 am,So many free online programming courses so little time.,Link,59724,4205,1407
03/04/2017,11:57 am,Happy Saturday everyone! Here are today's 3 links worth your time.,Link,5701,208,55
03/03/2017,5:33 pm,Coding is a superpower. And that power isn't always used for good.,Link,16519,1381,269
03/03/2017,12:23 pm,Happy Friday everyone! Here are 3 links worth your time plus an XKCD comic.,Link,6473,247,97
03/03/2017,12:00 pm,Functional and Reactive programming are taking over web development.,Link,5945,295,84
03/03/2017,2:45 am,If you can answer all the Node.js questions in this article you are officially a Node narwhal.,Link,13051,941,255
03/02/2017,1:11 pm,"Don't let a lack of ""experience"" stop you from putting yourself out there.",Link,11029,793,203
03/02/2017,1:04 am,How a statistics teacher tracked his happiness for 2 years and why you might want to try this too.,Link,9274,668,100
03/01/2017,5:14 pm,Kim just started designing a few months ago and already her work is amazing.,Link,12987,1043,190
03/01/2017,3:14 pm,When your application needs an extra feature after you've released it.,Photo,20521,1645,725
03/01/2017,1:43 pm,If only this designer had a time machine.,Link,30988,2288,547
02/28/2017,2:04 pm,Alec is definitely one of the more ambitious 14 year olds on the scene these days.,Link,7561,360,94
02/28/2017,1:34 pm,This article will help you design more developer-friendly APIs.,Link,4032,116,35
02/24/2017,4:04 pm,Between the SHA-1 collision and #CloudBleed today is quite possibly the most interesting day in security ever.,Link,8423,603,118
02/23/2017,11:33 am,The next time you design a website consider designing an entire design system to go along with it.,Link,12107,1109,278
02/22/2017,12:18 am,freeCodeCamp is in today's USA Today. I wish it could be under better circumstances. We need accept the realities of automation and help retrain people for these emerging programming jobs.,Link,15165,1115,311
02/21/2017,9:42 am,If you're looking for a developer job this is a must-read.,Link,11783,1323,199
02/20/2017,5:52 pm,So true it hurts.,Photo,18907,1936,647
02/20/2017,5:39 pm,So many languages so little time to explore them all.,Link,7190,535,67
02/20/2017,8:56 am,How these two Romanian developers are living the bootstrapped startup dream,Link,6589,517,95
02/19/2017,1:00 am,Freecodecamp shared your post.,Link,14132,1785,167
02/18/2017,10:38 pm,TFW you're so good with React that you don't need HTML files any more.,Video,6733,1208,198
02/18/2017,9:42 pm,Artist Scott Campbell programmed a laser cutter to carve a skull out of a two-foot stack of $11000 worth in uncut US dollar bills.,Photo,11466,1541,217
02/18/2017,1:40 pm,Unbeatable Tic Tac Toe here we come.,Link,10654,833,172
02/18/2017,1:39 pm,Campers from freeCodeCamp Beijing having one of their frequent coffee-and-code sessions.,Photo,4754,390,85
02/18/2017,10:24 am,"WhatsApp doesn't have a known ""backdoor"" but it does collect metadata.",Link,4935,175,42
02/17/2017,9:33 am,Medium's release notes for the latest version of their iOS app,Photo,5251,761,72
02/17/2017,9:32 am,Jon's mental framework for getting your first developer job,Link,12238,1181,216
02/17/2017,1:19 am,If you're coming to JavaScript from a statically typed language like Java or C++ you might enjoy TypeScript.,Link,8672,595,142
02/14/2017,1:07 pm,I'd hate to see what hyper-threading looks like...,Photo,11042,2138,448
02/14/2017,12:25 pm,Stay safe out there.,Link,63598,9335,1477
02/13/2017,10:56 am,If you're into both music and coding this is well worth a read.,Link,7823,395,147
02/12/2017,3:26 pm,How to building mobile apps in JSON. Yes JSON.,Link,20068,1769,521
02/12/2017,8:46 am,Hey wanna hear a 5-word horror story? (via @nixcraft),Photo,12676,2241,387
02/12/2017,8:44 am,Quite a few mathematicians who could have easily remained in obscurity.,Link,8359,374,71
02/11/2017,1:30 pm,Freecodecamp shared your post.,Photo,4082,246,57
02/11/2017,1:21 pm,Google's codebase is 2 billion lines of code. Here's how they build and maintain new features within it.,Link,19854,1580,361
02/10/2017,11:07 am,Here are today's 3 links worth your time 💪😃✌️,Link,15132,1416,244
02/09/2017,1:23 pm,That's some healthy GitHub activity you've got there.,Photo,8301,909,323
02/08/2017,10:40 am,Quincy just finished live-interviewing front end developer Scott Domes who recently published a popular article explaining CSS Flexbox using animated gifs. Here's the video: https://www.youtube.com/watch?v=yMiCCtdUOgM,Status,3527,129,40
02/07/2017,4:08 pm,"A transparent Zelda cartridge. Note the battery - one of the first cartridges with ""battery backup.""",Photo,5724,767,139
02/07/2017,1:44 pm,When your manager tries to help you fix a bug.,Video,4039,740,117
02/07/2017,1:42 pm,Once a new technology rolls over you if you're not part of the steamroller you're part of the road. - Stewart Brand,Link,9732,572,162
02/07/2017,10:51 am,Someone hacked 150000 printers and is using them to print out ASCII art.,Photo,8157,1691,204
02/06/2017,10:37 am,Kick off your week with the best technology articles and mind-expanding programming tutorials from the past weekend,Link,5562,249,74
02/04/2017,10:13 am,A nice overview of substance VS style tradeoffs in design and some mistakes Google has made with Material UI.,Link,7336,388,109
02/03/2017,10:22 am,Hey RSS fans: did you know our Medium publication - with FULL articles - is available through RSS? Here's the URL to subscribe to: https://medium.freecodecamp.com/feed,Link,2652,93,24
02/01/2017,2:28 pm,A lot of heart and a lot of hustle,Link,16981,1882,351
02/01/2017,10:58 am,This is the ultimate developer nightmare scenario. Here's wishing GitLab (an open source alternative to GitHub) some good breaks in the recovery process.,Link,14707,1453,241
01/31/2017,10:20 am,Never trust a computer you can't throw out a window. - Steve Wozniak. Here's today's links worth reading.,Link,10514,977,159
01/31/2017,7:33 am,Most people won't realize how important this topic is until it's too late.,Link,3397,187,33
01/30/2017,2:31 pm,So true it hurts.,Photo,7008,842,197
01/30/2017,2:03 pm,Some of these predictions are truly absurd. Especially the prediction from Bill Gates.,Link,7782,600,72
01/29/2017,12:17 pm,Crunching the data on Data Science courses,Link,9819,623,122
01/27/2017,3:11 pm,Here's an excellent guide to publicizing your open source projects and reaching a larger audience,Link,6825,347,101
01/26/2017,4:47 pm,How Shubheksha's open source journey ultimately lead to her getting into Mozilla's Outreachy internship program,Link,5964,342,88
01/26/2017,12:20 pm,Here's a great starting point If you're interested in DevOps.,Link,4588,254,52
01/26/2017,8:40 am,If you keep forgetting Git commands this might help,Link,7779,641,120
01/25/2017,4:21 pm,Get all your ducks in a row with Redux,Link,3032,97,24
01/25/2017,8:31 am,This subway map shows how agile software development methods relate to one another.,Photo,4744,1348,91
01/24/2017,2:43 pm,A breakdown of Firebase the popular Platform-as-a-Service,Link,5947,399,75
01/24/2017,12:51 pm,Walk up to that whiteboard prepared.,Link,8447,792,119
01/23/2017,2:00 pm,A single command can make your npm installs much faster,Link,3764,149,35
01/23/2017,12:32 pm,An exciting new way to use CSS in React,Link,8696,565,169
01/22/2017,10:18 am,If you're still in school read this:,Link,8919,598,112
01/22/2017,3:05 am,Future programmer,Video,15965,2784,617
01/20/2017,3:22 pm,Data science rocks.,Link,2888,103,25
01/20/2017,3:09 pm,We just hit 1 million YouTube views! Congratulations to all our YouTube contributors! http://youtube.com/freecodecamp,Photo,9413,885,353
01/19/2017,11:54 am,Did you know you can use Bash in Git?,Link,3319,153,18
01/17/2017,4:09 pm,A nice overview of GraphQL and situations where it's faster than REST for APIs,Link,6183,348,96
01/16/2017,11:41 am,Freecodecamp updated their info in the about section.,Link,1974,169,10
01/16/2017,11:32 am,Create your own beautiful steam graphs based on your GitHub activity.,Link,5605,405,52
01/15/2017,1:00 pm,PHP is our favorite. What's yours?,Link,8204,670,112
01/12/2017,1:59 pm,Why your browser’s autocomplete is insecure and you should turn it off,Link,8014,611,134
01/12/2017,1:58 pm,Developer Bedtime Paradox by our friends at CommitStrip.com,Photo,11085,1305,366
01/12/2017,7:59 am,Beautiful data visualizations ugly truth.,Link,11074,877,227
01/10/2017,1:03 pm,Advice from Ronald Dahl and Ernest Hemingway applied to coding.,Link,17010,2304,329
01/09/2017,10:14 am,We're proud to announce this free 46-minute Flexbox crash-course by camper Ohans Emmanuel. It drives home important concepts with tons of illustrations and code.,Link,10377,720,228
01/08/2017,4:42 pm,Preethi breaks down so much everyday programming jargon in a single article.,Link,5668,340,47
01/07/2017,1:24 pm,https://medium.freecodecamp.com/the-5-things-you-need-to-know-to-understand-react-a1dbd5d114a3#.aswt8dotg,Link,7114,429,77
01/07/2017,11:56 am,One more reason to learn to code - so you can build a playable Tetris bookshelf!,Video,25157,2531,911
01/05/2017,4:36 pm,Here's a shot of motivation from Nathan Leniz Free Code Camp mentor and active duty US Army.,Link,7730,552,145
01/05/2017,1:07 pm,Thanks to the thousands of people who joined us for our community's 4-hour New Year's Eve live stream. You can now watch the whole thing - or specific guest interviews - here https://www.freecodecamp.com/open2017,Link,2025,73,31
01/03/2017,10:43 am,Data never sleeps.,Photo,11321,1724,287
01/03/2017,10:05 am,Shakespeare has some real zingers.,Photo,10446,1093,436
01/01/2017,2:46 am,Happy New Year! As promised all 4 hours of our community's #open2017 live stream are now available here: https://www.youtube.com/watch?v=XkbTPCHcCyI,Link,6185,277,114
12/31/2016,2:12 pm,8 hours until we get started with our #Open2017 live stream. Here are some details and our full schedule.,Link,7661,372,134
12/31/2016,1:03 am,Almost there! 💪😃👍 Less than 24 hours left in 2016. Looking forward to kicking off the new year together with you live on stream! Tonight's full schedule is up here: https://www.freecodecamp.com/open2017 #Open2017,Link,10156,715,223
12/29/2016,1:28 pm,Mistakes were made. Code was shipped. John Travolta got confused.,Video,11841,899,179
12/29/2016,1:19 pm,People are now committing to #100DaysOfCode in the new year at a rate of dozens per hour.,Link,20230,1578,525
12/25/2016,8:48 am,This Christmas Santa brings the gift of data.,Link,5509,203,63
12/22/2016,12:34 pm,So this is happening 😃🎆🎉,Link,9536,789,202
12/21/2016,10:17 am,Timeline Photos,Photo,27487,2434,1437
12/19/2016,12:26 pm,Pumped and inspired.,Link,21880,1743,677
12/16/2016,7:55 pm,If you get cold out there throw a Darth Vader on the fire. He'll keep you warm for five hours.,Link,5602,228,62
12/15/2016,12:29 am,The Star Wars theme played on an array of 64 floppy drives. Turn sound on. Via http://silent.org.pl/,Video,83297,11961,2500
12/12/2016,5:08 am,Here are 2017's average starting compensation packages for developers at various companies in the San Francisco Bay Area. 💵💴💷💶 Data by https://twitter.com/jtc_au,Photo,31207,7792,839
12/07/2016,11:20 am,Timeline Photos,Photo,13830,3264,582
12/06/2016,10:23 am,Freecodecamp shared your photo.,Photo,3001,178,27
12/06/2016,8:55 am,It's day 2 of the #HourofCode. Try some of these coding challenges with your kids.,Link,1424,73,20
12/05/2016,11:29 am,Every while loop needs a sign like this,Photo,6415,861,239
12/05/2016,10:26 am,Hey parents and teachers the #HourOfCode starts today! Here are our new kid-friendly front end coding challenges: http://www.freecodecamp.com/hour-of-code,Status,6431,389,106
12/04/2016,1:39 pm,The #HourOfCode starts tomorrow! Here's our guide for teachers and parents.,Link,6396,272,105
12/02/2016,12:29 pm,By popular request our crypto ugly Christmas sweaters now ship from the EU as well.,Link,2942,93,33
12/02/2016,1:45 am,DIY standing desk,Photo,12477,2033,619
12/01/2016,1:27 pm,Freecodecamp shared your post.,Link,4924,333,53
11/30/2016,1:38 pm,Random Art and The Cryptographic Christmas Tree,Link,1279,42,11
11/29/2016,2:00 pm,How we designed the geekiest ugly Christmas sweater ever,Link,4017,190,44
11/29/2016,8:31 am,The 5 phases of software development,Photo,17119,3338,836
11/28/2016,7:53 am,If you plan to check out Amazon's Cyber Monday deals use this link to support our community while you shop: http://amzn.to/2fWESrn,Status,5371,337,41
11/25/2016,1:24 pm,Proposed patch for Sim City,Photo,12331,1856,520
11/24/2016,10:37 am,Fun Siri + Wolfram Alpha trick if you have an iPhone (via https://www.reddit.com/r/softwaregore/comments/5eht5c/after_figuring_out_why_the_siriwolframalpha_bug/),Photo,5326,928,53
11/23/2016,10:51 am,15 sorting algorithms visualized in 5 minutes with awesome arcade sounds,Video,408191,89329,15226
11/23/2016,10:01 am,Heisenbug kitten,Video,10942,1236,184
11/21/2016,2:28 pm,Freecodecamp shared your post.,Photo,3840,157,43
11/18/2016,11:26 am,Rubber Duck Debugging,Photo,12489,1726,503
11/17/2016,3:19 pm,Freecodecamp shared your post.,Link,6719,812,126
11/16/2016,11:53 am,Ready to fly around the world like Superman? Google Earth in VR.,Video,21937,1189,404
11/15/2016,2:39 pm,We either need to significantly improve security or keep some of these devices offline.,Photo,6478,1665,198
11/15/2016,1:45 pm,It's a bug. No wait... it's a feature?,Video,19088,1390,273
11/14/2016,4:17 am,This one's ready for production,Video,8841,934,94
11/10/2016,4:53 pm,Garbage collection is hard.,Video,39270,3727,592
11/10/2016,12:16 pm,This morning we launched several major improvements to our community's forum. Come check it out: https://forum.freecodecamp.com,Photo,5139,1015,127
11/08/2016,1:49 pm,When a second bug randomly prevents the first bug from crashin...,Video,10092,930,204
11/08/2016,1:14 pm,Freecodecamp shared your post.,Link,6093,617,102
11/07/2016,5:48 pm,When an API endpoint responds exactly the way you want it to on the first try.,Video,16509,1898,397
11/07/2016,12:30 pm,Here's the real killer app for that new $2000 MacBook Pro touchbar https://github.com/avatsaev/touchbar_nyancat,Photo,7222,1228,119
11/07/2016,11:49 am,You may have heard that using JavaScript libraries like React could hurt your website's SEO. Well not anymore.,Link,3961,209,56
11/06/2016,11:46 am,A collection of truly sadistic user experience designs https://imgur.com/gallery/qA4Bu,Photo,10794,2038,195
11/04/2016,3:05 pm,Big Mouth Billy Bass + Amazon's Alexa = perfection,Video,42347,9389,1329
11/04/2016,7:47 am,Timeline Photos,Photo,10686,3912,260
11/03/2016,12:34 pm,Here's a comprehensive answer to one of the most common questions new developers ask.,Link,9793,1169,173
11/01/2016,5:16 pm,🎉 Our Medium publication just reached 100000 subscribers. Read about the numbers behind our Medium publication's first year.,Link,2971,78,73
10/31/2016,11:21 am,Timeline Photos,Photo,3560,666,88
10/30/2016,1:47 pm,There's almost always room for improvement.,Link,5123,367,76
10/27/2016,3:57 pm,Freecodecamp shared your post.,Link,11424,2246,176
10/25/2016,2:37 pm,Pumped about this new series explaining advanced data structures.,Link,5198,361,108
10/23/2016,2:44 pm,Hack.,Video,21490,2676,212
10/23/2016,2:29 pm,"Why is the programming community obsessed with the word ""hack""?",Link,4704,383,55
10/20/2016,1:48 pm,SEO vs. React: web crawlers are smart than you think,Link,4090,323,58
10/20/2016,3:01 am,Developers ride this emotional rollercoaster all day long.,Video,9679,858,155
10/17/2016,4:11 pm,Only 5 hours left! Get your low-effort Halloween costume: https://teespring.com/low-effort-coder-halloween#pid=2&cid=2397&sid=front,Photo,1168,591,69
10/17/2016,1:08 pm,Timeline Photos,Photo,3255,745,41
10/17/2016,12:07 pm,Only one day left to get this low effort Halloween costume: freecodecamp.com/shop,Photo,928,447,25
10/16/2016,1:22 pm,Freecodecamp shared your post.,Link,4913,314,51
10/15/2016,8:49 pm,Freecodecamp shared your post.,Link,15408,2402,453
================================================
FILE: gitter-analytics/README.md
================================================
# gitter-analytics
Efforts by some freeCodeCamp students focused on analyses of the activity on Gitter.
# observations
* This sub-folder includes visualizations, scrapers to mine Gitter platforms, and some analytics.
* Technologies include D3.js, node.js, Python, and R.
* In some cases data became deprecated or not existent.
# projects & datasets
### gitterrooms_snaviz
A nodejs script to get data from Gitter and create a realtime D3.js graph representation of the connections between users
### fcc_algorithms help requests
Series of projects estimating and analysing the number of help requests in the Gitter main room.
================================================
FILE: gitter-analytics/fcc_algorithms help requests/README.md
================================================
# fcc_algorithms help requests
Series of projects estimating and analysing the number of help requests in the Gitter main room.
# observations
* Several
# projects & datasets
### Total help per algo
A visualization using horizontal bars with interactive button to sort the bars according to number of requests or challenge's position in the curriculum. D3.js + Python (data collection and preparation, **Python code not included yet in the subfolder**).
* dataset : `data.json` list of objects
* example of an object:
```
{'count': 336, //number of times help was count
'funcname': 'reversestring', //the name of the function as presented in the exercise
'order': 1, //order in the curriculum
'title': 'Reverse a String', //the name of the exericse
'type': 'basic'}, //kind of algorithm (basic, intermediate, advance)
```
================================================
FILE: gitter-analytics/fcc_algorithms help requests/total help per algo/data/data.json
================================================
[{'count': 336,
'funcname': 'reversestring',
'order': 1,
'title': 'Reverse a String',
'type': 'basic'},
{'count': 292,
'funcname': 'chunk',
'order': 10,
'title': 'Chunky Monkey',
'type': 'basic'},
{'count': 401,
'funcname': 'destroyer',
'order': 14,
'title': 'Seek and Destroy',
'type': 'basic'},
{'count': 290,
'funcname': 'findlongestword',
'order': 4,
'title': 'Find the Longest Word in a String',
'type': 'basic'},
{'count': 63,
'funcname': 'find',
'order': 32,
'title': 'Finders Keepers',
'type': 'inter'},
{'count': 22,
'funcname': 'permalone',
'order': 42,
'title': 'No repeats please',
'type': 'advan'},
{'count': 37,
'funcname': 'every',
'order': 36,
'title': 'Everything Be True',
'type': 'inter'},
{'count': 37,
'funcname': 'slasher',
'order': 11,
'title': 'Slasher Flick',
'type': 'basic'},
{'count': 70,
'funcname': 'steamroller',
'order': 34,
'title': 'Steamroller',
'type': 'inter'},
{'count': 30,
'funcname': 'orbitalperiod',
'order': 45,
'title': 'Map the Debris',
'type': 'advan'},
{'count': 408,
'funcname': 'titlecase',
'order': 5,
'title': 'Title Case a Sentence',
'type': 'basic'},
{'count': 59,
'funcname': 'romannumbonf',
'order': 19,
'title': 'Roman Numeral Converter',
'type': 'inter'},
{'count': 13,
'funcname': 'inventory',
'order': 41,
'title': 'Inventory Update',
'type': 'advan'},
{'count': 57,
'funcname': 'spinalcase',
'order': 28,
'title': 'Spinal Tap Case',
'type': 'inter'},
{'count': 15,
'funcname': 'person',
'order': 44,
'title': 'Make a Person',
'type': 'advan'},
{'count': 131,
'funcname': 'add',
'order': 37,
'title': 'Arguments Optional',
'type': 'inter'},
{'count': 65,
'funcname': 'smallestcommons',
'order': 31,
'title': 'Smallest Common Multiple',
'type': 'inter'},
{'count': 144,
'funcname': 'htmlbonf',
'order': 27,
'title': 'Convert HTML Entities',
'type': 'inter'},
{'count': 32,
'funcname': 'binaryagent',
'order': 35,
'title': 'Binary Agents',
'type': 'inter'},
{'count': 88,
'funcname': 'sumfibs',
'order': 29,
'title': 'Sum All Odd Fibonacci Numbers',
'type': 'inter'},
{'count': 78,
'funcname': 'sumall',
'order': 17,
'title': 'Sum All Numbers in a Range',
'type': 'inter'},
{'count': 60,
'funcname': 'pairwise',
'order': 46,
'title': 'Pairwise',
'type': 'advan'},
{'count': 122,
'funcname': 'doibonf',
'order': 15,
'title': 'Where do I belong',
'type': 'basic'},
{'count': 323,
'funcname': 'mutation',
'order': 12,
'title': 'Mutations',
'type': 'basic'},
{'count': 683,
'funcname': 'palindrome',
'order': 3,
'title': 'Check for Palindromes',
'type': 'basic'},
{'count': 145,
'funcname': 'truncate',
'order': 9,
'title': 'Truncate a string',
'type': 'basic'},
{'count': 46,
'funcname': 'fearnotletter',
'order': 24,
'title': 'Missing letters',
'type': 'inter'},
{'count': 5,
'funcname': 'friendly',
'order': 43,
'title': 'Friendly Date Ranges',
'type': 'advan'},
{'count': 137,
'funcname': 'end',
'order': 7,
'title': 'Confirm the Ending',
'type': 'basic'},
{'count': 87,
'funcname': 'repeat',
'order': 8,
'title': 'Repeat a string repeat a string',
'type': 'basic'},
{'count': 48,
'funcname': 'drop',
'order': 33,
'title': 'Drop it',
'type': 'inter'},
{'count': 31,
'funcname': 'myreplace',
'order': 21,
'title': 'Search and Replace',
'type': 'inter'},
{'count': 430,
'funcname': 'largestoffour',
'order': 6,
'title': 'Return Largest Numbers in Arrays',
'type': 'basic'},
{'count': 157,
'funcname': 'bouncer',
'order': 13,
'title': 'Falsy Bouncer',
'type': 'basic'},
{'count': 22,
'funcname': 'pair',
'order': 23,
'title': 'DNA Pairing',
'type': 'inter'},
{'count': 45,
'funcname': 'rot13',
'order': 16,
'title': 'Caesars Cipher',
'type': 'basic'},
{'count': 135,
'funcname': 'diff',
'order': 18,
'title': 'Diff Two Arrays',
'type': 'inter'},
{'count': 42,
'funcname': 'sumprimes',
'order': 30,
'title': 'Sum All Primes',
'type': 'inter'},
{'count': 26,
'funcname': 'boo',
'order': 25,
'title': 'Boo who',
'type': 'inter'},
{'count': 36,
'funcname': 'drawer',
'order': 40,
'title': 'Exact Change',
'type': 'advan'},
{'count': 62,
'funcname': 'sym',
'order': 39,
'title': 'Symmetric Difference',
'type': 'advan'},
{'count': 63,
'funcname': 'translate',
'order': 22,
'title': 'Pig Latin',
'type': 'inter'},
{'count': 29,
'funcname': 'telephonecheck',
'order': 38,
'title': 'Validate US Telephone Numbers',
'type': 'advan'},
{'count': 319,
'funcname': 'factorialize',
'order': 2,
'title': 'Factorialize a Number',
'type': 'basic'},
{'count': 236,
'funcname': 'artthoubonf',
'order': 20,
'title': 'Where art thou',
'type': 'inter'},
{'count': 59,
'funcname': 'unite',
'order': 26,
'title': 'Sorted Union',
'type': 'inter'}]
================================================
FILE: gitter-analytics/fcc_algorithms help requests/total help per algo/index.html
================================================
<head>
<title>TEST</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="style.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.12/d3.js"></script>
</head>
<body>
Simple counts of number of estimated inquiries for help per algorithm (function name)
</br>
Help Channel, Nov2014-Dec2015
<form>
<label><input type="checkbox"> Sort values</label>
</form>
</br>
<div class = "container">
<div class = "row">
<div class = "col-md-7">
<div id = "mychart"></div>
</div>
</div>
<script>
var data = [{'count': 336,
'funcname': 'reversestring',
'order': 1,
'title': 'Reverse a String',
'type': 'basic'},
{'count': 292,
'funcname': 'chunk',
'order': 10,
'title': 'Chunky Monkey',
'type': 'basic'},
{'count': 401,
'funcname': 'destroyer',
'order': 14,
'title': 'Seek and Destroy',
'type': 'basic'},
{'count': 290,
'funcname': 'findlongestword',
'order': 4,
'title': 'Find the Longest Word in a String',
'type': 'basic'},
{'count': 63,
'funcname': 'find',
'order': 32,
'title': 'Finders Keepers',
'type': 'inter'},
{'count': 22,
'funcname': 'permalone',
'order': 42,
'title': 'No repeats please',
'type': 'advan'},
{'count': 37,
'funcname': 'every',
'order': 36,
'title': 'Everything Be True',
'type': 'inter'},
{'count': 37,
'funcname': 'slasher',
'order': 11,
'title': 'Slasher Flick',
'type': 'basic'},
{'count': 70,
'funcname': 'steamroller',
'order': 34,
'title': 'Steamroller',
'type': 'inter'},
{'count': 30,
'funcname': 'orbitalperiod',
'order': 45,
'title': 'Map the Debris',
'type': 'advan'},
{'count': 408,
'funcname': 'titlecase',
'order': 5,
'title': 'Title Case a Sentence',
'type': 'basic'},
{'count': 59,
'funcname': 'romannumbonf',
'order': 19,
'title': 'Roman Numeral Converter',
'type': 'inter'},
{'count': 13,
'funcname': 'inventory',
'order': 41,
'title': 'Inventory Update',
'type': 'advan'},
{'count': 57,
'funcname': 'spinalcase',
'order': 28,
'title': 'Spinal Tap Case',
'type': 'inter'},
{'count': 15,
'funcname': 'person',
'order': 44,
'title': 'Make a Person',
'type': 'advan'},
{'count': 131,
'funcname': 'add',
'order': 37,
'title': 'Arguments Optional',
'type': 'inter'},
{'count': 65,
'funcname': 'smallestcommons',
'order': 31,
'title': 'Smallest Common Multiple',
'type': 'inter'},
{'count': 144,
'funcname': 'htmlbonf',
'order': 27,
'title': 'Convert HTML Entities',
'type': 'inter'},
{'count': 32,
'funcname': 'binaryagent',
'order': 35,
'title': 'Binary Agents',
'type': 'inter'},
{'count': 88,
'funcname': 'sumfibs',
'order': 29,
'title': 'Sum All Odd Fibonacci Numbers',
'type': 'inter'},
{'count': 78,
'funcname': 'sumall',
'order': 17,
'title': 'Sum All Numbers in a Range',
'type': 'inter'},
{'count': 60,
'funcname': 'pairwise',
'order': 46,
'title': 'Pairwise',
'type': 'advan'},
{'count': 122,
'funcname': 'doibonf',
'order': 15,
'title': 'Where do I belong',
'type': 'basic'},
{'count': 323,
'funcname': 'mutation',
'order': 12,
'title': 'Mutations',
'type': 'basic'},
{'count': 683,
'funcname': 'palindrome',
'order': 3,
'title': 'Check for Palindromes',
'type': 'basic'},
{'count': 145,
'funcname': 'truncate',
'order': 9,
'title': 'Truncate a string',
'type': 'basic'},
{'count': 46,
'funcname': 'fearnotletter',
'order': 24,
'title': 'Missing letters',
'type': 'inter'},
{'count': 5,
'funcname': 'friendly',
'order': 43,
'title': 'Friendly Date Ranges',
'type': 'advan'},
{'count': 137,
'funcname': 'end',
'order': 7,
'title': 'Confirm the Ending',
'type': 'basic'},
{'count': 87,
'funcname': 'repeat',
'order': 8,
'title': 'Repeat a string repeat a string',
'type': 'basic'},
{'count': 48,
'funcname': 'drop',
'order': 33,
'title': 'Drop it',
'type': 'inter'},
{'count': 31,
'funcname': 'myreplace',
'order': 21,
'title': 'Search and Replace',
'type': 'inter'},
{'count': 430,
'funcname': 'largestoffour',
'order': 6,
'title': 'Return Largest Numbers in Arrays',
'type': 'basic'},
{'count': 157,
'funcname': 'bouncer',
'order': 13,
'title': 'Falsy Bouncer',
'type': 'basic'},
{'count': 22,
'funcname': 'pair',
'order': 23,
'title': 'DNA Pairing',
'type': 'inter'},
{'count': 45,
'funcname': 'rot13',
'order': 16,
'title': 'Caesars Cipher',
'type': 'basic'},
{'count': 135,
'funcname': 'diff',
'order': 18,
'title': 'Diff Two Arrays',
'type': 'inter'},
{'count': 42,
'funcname': 'sumprimes',
'order': 30,
'title': 'Sum All Primes',
'type': 'inter'},
{'count': 26,
'funcname': 'boo',
'order': 25,
'title': 'Boo who',
'type': 'inter'},
{'count': 36,
'funcname': 'drawer',
'order': 40,
'title': 'Exact Change',
'type': 'advan'},
{'count': 62,
'funcname': 'sym',
'order': 39,
'title': 'Symmetric Difference',
'type': 'advan'},
{'count': 63,
'funcname': 'translate',
'order': 22,
'title': 'Pig Latin',
'type': 'inter'},
{'count': 29,
'funcname': 'telephonecheck',
'order': 38,
'title': 'Validate US Telephone Numbers',
'type': 'advan'},
{'count': 319,
'funcname': 'factorialize',
'order': 2,
'title': 'Factorialize a Number',
'type': 'basic'},
{'count': 236,
'funcname': 'artthoubonf',
'order': 20,
'title': 'Where art thou',
'type': 'inter'},
{'count': 59,
'funcname': 'unite',
'order': 26,
'title': 'Sorted Union',
'type': 'inter'}];
var margin = {top: 20, left: 180, bottom: 20, right: 20},
height = 600 - margin.top - margin.bottom,
width = 900 - margin.left - margin.right;
var yscale = d3.scale.ordinal().rangeRoundBands([0, height], .5);
var xscale = d3.scale.linear().range([0, width]);
var yAxis = d3.svg.axis()
.scale(yscale)
.orient("left");
var xAxis = d3.svg.axis()
.scale(xscale)
.orient("top")
.ticks(10);
var svg = d3.select("#mychart").append("svg")
.attr("width", width + margin.left + margin.right)
.attr("height", height + margin.top + margin.bottom)
.append("g")
.attr("transform",
"translate(" + margin.left + "," + margin.top + ")");
//var typeslist = ["basic", "inter", "advan"]
//var data = [];
//for (var jj = 0; jj < typeslist.length; jj++){
// for (var ii = 0; ii < data1.length; ii++) {
// if (data1[ii].type == typeslist[jj]) {
// data.push(data1[ii]);
// data[(data.length - 1)].unsorted = data.indexOf(data[(data.length - 1)]);
// }
//
// }
//};
data = data.sort(function(a,b){return a.order-b.order})
yscale.domain(data.map(function(d) { return d.title; }));
xscale.domain([0, d3.max(data, function(d) { return d.count; })]);
svg.append("g")
.attr("class", "x axis")
//.attr("transform", "translate(0," + height + ")")
.attr("transform", "translate(0," + margin.top + ")")
.call(xAxis)
.selectAll("text")
.style("text-anchor", "end")
.attr("x", 6)
.attr("dx", ".71em")
//.text("Counts");
//.attr("transform","rotate(-90)" );
svg.append("g")
.attr("class", "y axis")
.attr("transform", "translate(0 ,"+ margin.top +")")
.call(yAxis)
.append("text")
//.attr("transform", "rotate(-90)")
.style("text-anchor", "end")
.attr("dy", "-.55em")
.attr("dx", "-.8em")
//http://www.jeromecukier.net/blog/2011/08/11/d3-scales-and-color/
//https://planetos.com/blog/better-color-palette-with-histogram-equalization-in-d3-js/
//http://www.mulinblog.com/a-color-palette-optimized-for-data-visualization/
var rect = svg.selectAll("bar")
.data(data)
.enter().append("rect")
.style("fill", function(d){
if (d.type == "basic")
{return "steelblue"}
else if (d.type == "inter")
{return "brown"}
else if (d.type == "advan")
{return "green"}
})
.attr("class", "bar")
.attr("transform", "translate(0 ,"+ (margin.top) +")")
.attr("y", function(d) { return yscale(d.title); }) //<<<--- ok...
.attr("height", yscale.rangeBand())
//.attr("x", function (d, i) {return width;})
.attr("width", 0)
//https://jsbin.com/yugufufige/edit?html,js,output
var color_hash = [ ["basic", "steelblue"],
["intermediate", "brown"],
["advanced", "green"]
]
var legend = svg.append("g")
.attr("class", "legend")
//.attr("x", w - 65)
//.attr("y", 50)
.attr("height", 100)
.attr("width", 100)
.attr('transform', 'translate(-20,50)')
legend.selectAll("value")
.data(color_hash)
.enter()
.append("rect")
.attr("x", width - 20)
.attr("y", function(d, i){ return (i * 20) + 400;})
.attr("width", 10)
.attr("height", 10)
.style("fill", function(d, i) {
//console.log("in legend ", d);
var color = color_hash[i][1];
//console.log("in legend ", color_hash[i][1]);
return color})
legend.selectAll('text')
.data(color_hash)
.enter()
.append("text")
.attr("x", width - 102)
.attr("y", function(d, i){ return i * 20 + 409;})
.text(function(d, i) {
var text = color_hash[i][0];
return text;
});
rect.transition()
.delay(function(d, i) { return i * 20; })
.duration(30)
.attr("x", "0")
.attr("width", function(d) { return xscale(d.count); })
.attr("height", function(d) { return "5"; });
d3.selectAll("input").on("change", change);
var sortTimeout = setTimeout(function() {
d3.select("input").property("checked", true).each(change);
}, 2000);
function change() {
clearTimeout(sortTimeout);
// Copy-on-write since tweens are evaluated after a delay.
// need to reorder...
//console.log("START");
//without the map and copy becomes closed!!!
var data0 = data.sort(this.checked
? function(a, b) { return b.count - a.count; }
: function(a, b) { return a.order - b.order})
//console.log(data);
yscale.domain(data.map(function(d) { return d.title; }));
svg.selectAll(".bar")
.sort(function(a, b) { return yscale(a.order) - yscale(b.order); });
var transition = svg.transition().duration(750),
delay = function(d, i) { return i * 50; };
transition.selectAll(".bar")
.delay(delay)
.attr("y", function(d) { return yscale(d.title); });
transition.select(".y.axis")
.attr("transform", "translate(0 ,"+ (margin.top + 10) +")")
.call(yAxis)
.selectAll("text")
.style("text-anchor", "end")
.attr("dy", "-.8em")
.attr("dx", "-.55em")
.delay(delay);
}
</script>
</body>
<div class="footer"><p>authors: <b>Evaristo</b> (project); <a href="https://gitter.im/FreeCodeCamp/DataScience">FreeCodeCamp DataSci chatroom</a></p>
<p>data used with permission from <a href = "https://www.freecodecamp.com/">FreeCodeCamp</a><p></div>
================================================
FILE: gitter-analytics/fcc_algorithms help requests/total help per algo/style.css
================================================
.axis {
font: 10px sans-serif;
}
.axis path,
.axis line {
fill: none;
stroke: #000;
shape-rendering: crispEdges;
}
form {
position: absolute;
right: 10px;
top: 10px;
}
/**
* Footer Styles
*/
.footer {
position: fixed;
right: 0;
bottom: 0;
left: 0;
padding: 1rem;
background-color: #efefef;
text-align: right;
font-size: 12px
}
================================================
FILE: gitter-history/README.md
================================================
# gitter-history
An open dataset of all chat activity in Free Code Camp's Gitter.im chatrooms
# Archive Format
### TSV Files
Delimeter: tab
Header Row: Not present
Column Order: `['room_id', 'room_uri', 'sent_at', 'from_userid', 'from_username', 'message_id', 'text']`
- **room_id**: Unique Room ID of the room
- **room_uri**: Room URI of the room
- **sent_at**: The timestamp of message sent at
- **from_userid**: Unique gitter ID of the user
- **from_username**: Unique username of the user
- **message_id**: Unique message id of the message
- **text**: The raw text of the message
================================================
FILE: google-analytics/README.md
================================================
# google-analytics
Collected datasets from Google Analytics.
# observations
* Datasets will show only data that we estimate are not sensitive or critical to put in risk people or organizations related to fCC.
# projects & datasets
### challenges-performance-estimates
A dataset with some calculations of the overall performance of students at the fCC challenges based on data collected from Google Analytics, with a final table organised according to the curriculum existing by the time of the collection.
This product was eventually used to re-order some challenges in the Beta Curriculum (2017). See https://github.com/freeCodeCamp/CurriculumExpansion/issues/89.
Some no related variables to the analysis were deleted from the file.
* dataset: time per page for challenges, targeted fCC curriculum, and calculations `content-pages-challenges-performance-estimates.xlsx` (xls-like format) collected before Jan 2017; curated by @evaristoc
* Raw - content-pages: raw data collected from Google Analytics about average time-per-page for each challenge
* Raw - GA Time Page Report Mod: parsing of the time variable (in minutes)
* Raw - Curriculum Page: copy/paste of the fCC curriculum
* Raw - GA Events Mod: estimate of success based on a custom variable that checks the number of (successful) trials per challenge; called later EVENT RATIO
* Table - Challenge Solving Time: table showing an ad-hoc metric based on average time-per-page / event ratio
### countries-fCC
A curated file with ordinal variables based on several data that combined several reports:
* total sessions 2015-2016 (Google Analytics)
* internet connectivity and population sizes ([WEF](https://www.weforum.org/reports/the-global-information-technology-report-2015), Wikipedia data)
* city groups (aka campersites) estimated from formerly collected data by the fCC Team, now deprecated
* English proficiency, based on http://www.ef.nl/epi/
The original data exists with raw values for all the points.
The raw data was used in the following projects:
* http://bl.ocks.org/evaristoc/1d19701fb9dfe5ecbbbc
* https://medium.freecodecamp.org/english-size-connectivity-and-campsites-factors-driving-the-use-of-free-code-camp-worldwide-3c9d4e2b8c17
* dataset `analysisofcountriesFCC.csv`
* 'country'
* 'number of sessions' : based on total per country, values are not given - only an ordinal ranking; 1 = lowest
* 'internet population' : based on total per country, values are not given - only an ordinal ranking in descending order; 1 = highest
* 'ses/intpop' : number of sessions / internet population values, then ordinal ranking; 1 = lowest
* 'ses/48% of tot population' : number of sessions by the 48% of total population, ordinal ranking; 1 = lowest
* 'connectivity index' : based on data from WEF NRI reports, ordinal ranking; 1 = lowest
* 'ordered by number of citygroups' : based on total per country, values are not given - only an ordinal ranking; 1 = lowest
* 'ISO3136' : ISO of country name
* 'engprof' : English Proficiency according to EF reports
================================================
FILE: google-analytics/countries-fCC/data/analysisofcountriesFCC.csv
================================================
country;number of sessions;internet population (descendent order);ses/intpop;ses/(48%*tot_population);connectivity_index;ordered by number of citygroups (1==0);ISO3136;engprof
Afghanistan;10;30;16;6;6;2;AF;35
Albania;28;29;48;63;77;2;AL;35
Algeria;51;67;28;17;12;4;DZ;40
Argentina;86;98;47;60;72;5;AR;60
Armenia;31;20;64;64;51;2;AM;35
Australia;113;89;107;110;94;11;AU;100
Austria;68;69;75;81;93;2;AT;62
Azerbaijan;33;63;11;30;71;2;AZ;46
Bahrain;2;17;21;55;109;1;BH;#N/A
Bangladesh;75;78;68;14;5;3;BD;40
Barbados;6;3;93;98;91;1;BB;100
Belarus;73;60;81;82;68;3;BY;35
Belgium;80;75;79;88;92;3;BE;59
Belize;3;1;112;89;25;2;BZ;#N/A
Bolivia;35;52;19;23;33;3;BO;35
Brazil;115;115;54;59;58;17;BR;51
Bulgaria;65;48;86;83;62;2;BG;50
Cambodia;47;13;102;37;3;2;KH;39
Cameroon;34;21;70;13;4;3;CM;40
Canada;116;99;113;115;103;15;CA;90
Chile;60;82;29;53;79;3;CL;52
China;101;119;1;3;55;7;CH;49
Colombia;83;94;46;52;56;9;CO;47
Costa Rica;53;36;80;75;49;3;CR;51
Croatia;71;45;101;102;86;3;HR;50
Cyprus;42;11;94;103;114;3;CY;60
Czech Republic;78;73;77;85;90;5;CZ;59
Denmark;74;61;82;94;116;4;DK;70
Dominican Republic;77;54;91;84;48;2;DO;57
Ecuador;45;66;20;32;39;3;EC;52
Egypt;93;108;24;40;50;4;EG;47
El Salvador;16;19;42;27;22;1;SV;46
Estonia;59;14;115;117;95;2;EE;64
Ethiopia;29;28;50;1;1;3;ET;35
Finland;79;58;97;106;112;6;FI;65
France;105;110;40;67;100;9;FR;52
Georgia;36;35;51;62;70;1;GE;35
Germany;111;113;59;73;108;12;DE;62
Ghana;52;46;72;22;9;2;GH;60
Greece;92;68;100;96;74;3;GR;55
Guatemala;39;41;38;20;16;2;GT;50
Guyana;9;4;95;77;29;1;GY;80
Haiti;14;15;53;15;8;1;HT;35
Honduras;19;23;43;21;17;2;HN;35
Hungary;67;72;73;76;89;2;HU;58
Iceland;17;6;103;111;115;2;IS;60
India;118;118;34;34;26;18;IN;58
Indonesia;90;105;26;16;11;8;ID;53
Iran;54;97;5;12;28;4;IR;46
Iraq;20;44;15;8;7;2;IQ;41
Ireland;85;50;114;116;102;4;IE;100
Israel;91;62;108;104;83;4;IL;60
Italy;102;101;49;61;73;10;IT;54
Jamaica;44;16;89;79;40;2;JM;100
Japan;84;116;6;26;111;4;JP;54
Jordan;43;42;52;47;36;2;JO;47
Kazakhstan;46;77;12;29;65;3;KZ;47
Kenya;76;87;41;42;34;3;KE;55
Kuwait;25;32;35;48;54;2;KW;43
Kyrgyzstan;26;18;65;39;21;2;KG;25
Latvia;48;25;85;93;105;2;LV;57
Lebanon;32;43;25;51;84;2;LB;40
Lithuania;63;37;99;108;106;2;LT;55
Luxembourg;4;8;67;78;110;1;LU;#N/A
Malaysia;88;93;61;69;81;6;MY;60
Maldives;24;2;119;114;60;2;MV;50
Malta;12;5;92;91;80;1;MT;45
Mauritius;1;9;60;57;42;1;MU;50
Mexico;103;109;39;45;43;12;MX;51
Moldova;40;27;71;68;57;3;MD;#N/A
Mongolia;41;10;109;70;15;2;MN;44
Montenegro;27;7;106;101;75;1;ME;35
Morocco;55;88;10;25;67;3;MA;47
Nepal;57;79;27;38;37;6;NP;35
Netherlands;104;85;88;99;119;5;NL;71
New Zealand;81;47;110;113;96;5;NZ;100
Nicaragua;15;12;69;28;10;3;NI;35
Nigeria;95;112;13;19;32;7;NG;60
Norway;72;59;84;97;117;5;NO;68
Oman;13;33;17;35;53;1;OM;46
Pakistan;94;100;32;18;18;9;PK;50
Panama;30;24;58;56;41;2;PA;49
Paraguay;21;39;22;33;30;3;PY;35
Peru;64;83;37;41;35;3;PE;52
Philippines;108;104;66;58;38;8;PH;90
Poland;109;96;83;86;78;11;PL;63
Portugal;87;70;98;95;82;4;PT;61
Qatar;38;26;62;71;87;2;QA;44
Romania;110;80;111;109;66;12;RO;60
Russia;114;114;56;66;76;14;RU;52
Saudi Arabia;58;86;14;36;63;4;SA;40
Senegal;11;40;9;11;19;1;SN;35
Serbia;98;49;116;112;64;5;RS;45
Singapore;100;51;117;118;88;2;SG;61
Slovakia;62;53;78;87;97;3;SK;56
Slovenia;56;22;105;107;85;2;SI;65
South Africa;89;95;55;54;45;4;ZA;90
South Korea;82;107;18;50;101;4;KR;55
Spain;106;102;63;74;98;12;ES;57
Sri Lanka;50;56;45;31;23;4;LK;48
Sudan;8;74;2;2;20;1;SD;40
Sweden;96;76;90;100;118;2;SE;71
Switzerland;66;71;74;80;107;5;CH;58
Syria;5;65;3;5;24;1;SY;45
Taiwan;107;91;87;92;99;2;TW;53
Tanzania;23;34;30;4;2;2;TZ;35
Thailand;70;92;23;24;27;3;TH;45
Tunisia;49;55;44;49;44;2;TN;45
Turkey;97;103;33;44;52;4;TR;48
Uganda;18;64;7;7;14;2;UG;55
Ukraine;112;90;104;90;46;13;UA;53
United Arab Emirates;61;57;76;72;59;3;AE;51
United Kingdom;117;111;96;105;113;16;UK;100
United States;119;117;118;119;104;19;US;90
Uruguay;37;31;57;65;69;2;UY;50
Uzbekistan;22;81;4;10;31;2;UZ;30
Venezuela;69;84;31;46;61;4;VE;46
Vietnam;99;106;36;43;47;4;VN;54
Zimbabwe;7;38;8;9;13;2;ZW;80
================================================
FILE: leaderboard/README.md
================================================
# leaderboard
An initiative by a fCC student to collect data about other students using a dedicated scraper targeting www.freecodecamp.org's student profiles webpages.
# observations
* Maintained by creator.
* Database is not permanent, re-written after every update, and focuses on collecting aggregate data per student.
* It impacts the website so its use has been monitored and restricted to the creator.
* Originally based on the MEAN framework but changed to the MERN framework.
================================================
FILE: medium-fCC-data/README.md
================================================
# medium-fCC-data
Collected datasets about fCC in Medium.
# observations
* Recent project.
# projects & datasets
* dataset: stats of titles of articles in freeCodeCamp Medium, `fccmediumTitles - Cleaned_Data.tsv` (tab-separated file) curated by @evaristoc
* data collected before 12-Oct-2016
* "Quartier" : quartier of the year
* "date" : as "MM yyyy"
* "Title" : unparsed title of the article
* "Recommends" : number of Recommends as defined by Medium Team by the date the data was collected
* "Read ratio" : percentage of people who view the article and then read it, "*difference between your reads and views*"
* dataset: stats of titles of articles in freeCodeCamp Medium + title class, `medium_titles - rawdata.tsv` (tab-separated file) curated by @evaristoc * data about titles between Jan-2016 and Jan-2017
* "order" : acquisition order (by date)
* "inv-ord" : inverted order
* "selection" : for analytical purposes, 0 or 1
* "CollTitle" : title of the article, unparsed
* "CorrectedTitle" : parsed CollTitle
* "OrigRecommends" : unparsed number of Recommends as defined by Medium Team by the date the data was collected
* "classification" :
* TECH : technical
* MOT : motivational
* SEC : security
* JOB : job-related
* CS : computer science
* WD : web development
* DES : design
* PM : project management
* DS : data science
* FCC : institutional (about fCC)
* AD : advertising
* CB : Code Briefings
* OTHER : other
* "Recommends" : parsed number of Recommends as defined by Medium Team by the date the data was collected
* "Class_WD" : articles with the WD class; 0=False,1=True
* "Class_WD&CS" : articles with either the WD class or the CS class; 0=False,1=True
================================================
FILE: medium-fCC-data/data/fccmediumTitles - Cleaned_Data.tsv
================================================
Quartier date Title Recommends Read ratio
4 October 2016 Upgrading to MacOS Sierra will break your SSH keys and lock you out of your own servers. In Free Code CampView storyReferrers 58 48%
4 October 2016 How Crowd Curation Improved Our Search Quality by 27% In Free Code CampView storyReferrers 28 37%
4 October 2016 Code Briefing: What I learned from reviewing 50 portfolios on Reddit in 3 crazy days In Free Code CampView storyReferrers 56 59%
4 October 2016 What I learned from reviewing 50 portfolios on Reddit in 3 crazy days. In Free Code CampView storyReferrers 635 49%
4 October 2016 JavaScript Fatigue Fatigue In Free Code CampView storyReferrers 1100 55%
4 October 2016 My First Open Source Adventure In Free Code CampView storyReferrers 278 36%
4 October 2016 How to stand on the shoulders of giants In Free Code CampView storyReferrers 806 38%
4 October 2016 Code Briefing: using Darth Vader to explain React In Free Code CampView storyReferrers 97 62%
4 October 2016 React Props/State Explained Through Darth Vader’s Hunt for the Rebels In Free Code CampView storyReferrers 264 27%
4 October 2016 The State Of JavaScript 2016: Results In Free Code CampView storyReferrers 207 52%
4 October 2016 Building Online Communities: Keras.io In Free Code CampView storyReferrers 25 49%
4 October 2016 How to manipulate classes without jQuery by using HTML5’s classList API In Free Code CampView storyReferrers 184 48%
4 October 2016 Code Briefing: What does it mean when code is “easy to reason about”? In Free Code CampView storyReferrers 62 56%
4 September 2016 What does it mean when code is “easy to reason about”? In Free Code CampView storyReferrers 441 31%
4 September 2016 Android Development Best Practices In Free Code CampView storyReferrers 521 44%
4 September 2016 Code Briefing: recursion, recursion, recursion In Free Code CampView storyReferrers 85 59%
4 September 2016 Recursion, Recursion, Recursion In Free Code CampView storyReferrers 493 35%
4 September 2016 If you want to learn Data Science, start with one of these programming classes In Free Code CampView storyReferrers 1200 25%
4 September 2016 RESTful Services Part II : Constraints and Goals In Free Code CampView storyReferrers 113 21%
4 September 2016 Code Briefing: You can now take free Harvard classes using virtual reality In Free Code CampView storyReferrers 149 57%
4 September 2016 What Product teams can learn from the London Underground fire of 1987 In Free Code CampView storyReferrers 190 44%
4 September 2016 Get a front-row seat in Harvard’s largest class, thanks to virtual reality In Free Code CampView storyReferrers 433 54%
4 September 2016 Open Source for Good In Free Code CampView storyReferrers 630 47%
4 September 2016 Using Constraint Layout in Android In Free Code CampView storyReferrers 139 54%
4 September 2016 Things you probably didn’t know you could do with Chrome’s Developer Console In Free Code CampView storyReferrers 1600 41%
4 September 2016 The Numbers of the #ILookLikeAnEngineer Ad Campaign In Free Code CampView storyReferrers 80 37%
4 September 2016 How to find your first open source bug to fix In Free Code CampView storyReferrers 862 34%
4 September 2016 Code Briefing: the 6 most desirable coding jobs by the numbers In Free Code CampView storyReferrers 63 62%
4 September 2016 Getting hired as a freelancer comes down to one thing: trust. In Free Code CampView storyReferrers 205 45%
4 September 2016 The borderless, technology-focused mindset of Africa’s future leaders In Free Code CampView storyReferrers 141 37%
4 September 2016 CSS Floats Explained By Riding An Escalator In Free Code CampView storyReferrers 476 48%
4 September 2016 How to implement your first password-less login system In Free Code CampView storyReferrers 163 27%
4 September 2016 Best Gitter channels on: Rust In Free Code CampView storyReferrers 23 54%
4 September 2016 How to publish your own Python Package on PyPi In Free Code CampView storyReferrers 54 37%
4 September 2016 How I built a mailing list signup form right into Medium using Google Forms In Free Code CampView storyReferrers 339 32%
4 September 2016 Algorithms in plain English: time complexity and Big-O notation In Free Code CampView storyReferrers 623 35%
4 September 2016 How to add code blocks to Medium and use embed tools for syntax highlighting In Free Code CampView storyReferrers 723 52%
4 September 2016 How to build a serverless NodeJS microservice on AWS Lambda In Free Code CampView storyReferrers 134 33%
4 September 2016 The 6 most desirable coding jobs (and the types of people drawn to each) In Free Code CampView storyReferrers 740 35%
4 September 2016 Amazing Open Source Android Apps In Free Code CampView storyReferrers 612 58%
4 September 2016 Hey newbie open source contributors: please blog more. In Free Code CampView storyReferrers 688 34%
4 September 2016 Rx — If the Operators could speak! In Free Code CampView storyReferrers 71 33%
4 September 2016 Code Briefing: I built a role playing game in JavaScript. Here’s how. In Free Code CampView storyReferrers 191 58%
4 September 2016 How Toyota changed the way we approach code In Free Code CampView storyReferrers 200 36%
4 September 2016 Android Development Useful Tools In Free Code CampView storyReferrers 572 58%
4 September 2016 Don’t ruin your <img> In Free Code CampView storyReferrers 365 45%
4 September 2016 Live asynchronously. In Free Code CampView storyReferrers 4500 37%
4 September 2016 Why Your Next Mac Should Be a Hackintosh 🖥 In Free Code CampView storyReferrers 266 61%
4 September 2016 Descartes, Berkeley and Functional Reactive Programming In Free Code CampView storyReferrers 147 36%
4 September 2016 Best Gitter channels: Mathematics In Free Code CampView storyReferrers 104 55%
4 September 2016 Code Briefing: How not to bomb your job offer negotiation In Free Code CampView storyReferrers 77 55%
4 September 2016 You will randomly bomb technical interviews. Everyone does. Here’s the data. In Free Code CampView storyReferrers 192 31%
4 September 2016 How to build a random quote generator with JavaScript and HTML, for absolute beginners In Free Code CampView storyReferrers 161 37%
4 September 2016 I built a role playing game in JavaScript. You can, too. Here’s how. In Free Code CampView storyReferrers 563 38%
4 September 2016 Identity Crisis: Am I a Developer or Designer? In Free Code CampView storyReferrers 474 45%
4 September 2016 How not to bomb your offer negotiation In Free Code CampView storyReferrers 1400 16%
4 September 2016 New Coders: How Salary and Time Spent Learning Vary by Demographic In Free Code CampView storyReferrers 68 30%
4 September 2016 A Beginner’s Very Bumpy Journey Through The World of Open Source In Free Code CampView storyReferrers 644 45%
4 September 2016 Creating Custom Annotations in Android In Free Code CampView storyReferrers 139 48%
4 August 2016 I hosted free design workshops. Then we built a dog adoption app as a team. In Free Code CampView storyReferrers 325 40%
4 August 2016 Code Briefing: CSS positioning explained by building an ice cream sundae In Free Code CampView storyReferrers 175 61%
4 August 2016 So a product manager asks you to fix a bug… In Free Code CampView storyReferrers 2500 56%
4 August 2016 What I learned from showing my work on Hacker News In Free Code CampView storyReferrers 126 60%
4 August 2016 Move Fast and Don’t Break Things In Free Code CampView storyReferrers 274 37%
4 August 2016 Code Briefing: Let’s celebrate Linux’s 25th birthday with 25 Linux facts. In Free Code CampView storyReferrers 127 72%
4 August 2016 Linux is 25. Yay! Let’s celebrate with 25 stunning facts about Linux. In Free Code CampView storyReferrers 3100 37%
4 August 2016 Experimenting with the Apache Mesos HTTP API for Fun and Profit In Free Code CampView storyReferrers 15 24%
4 August 2016 Migrating from RxJava 1.0 to RxJava 2.0 and Learn RxJava by Examples In Free Code CampView storyReferrers 137 59%
4 August 2016 CSS Positioning Explained By Building An Ice Cream Sundae In Free Code CampView storyReferrers 1100 42%
4 August 2016 Learning How to Learn: The Most Important Developer Skill In Free Code CampView storyReferrers 1700 33%
4 August 2016 Fitter. Happier. More productive. Working remotely. In Free Code CampView storyReferrers 1800 47%
4 August 2016 The moment when you realize every server in the world is vulnerable In Free Code CampView storyReferrers 729 43%
4 August 2016 Code Briefing: NASA will release all their research as Open Data In Free Code CampView storyReferrers 130 70%
4 August 2016 It takes a village to raise a coder In Free Code CampView storyReferrers 543 44%
4 August 2016 Developing Data Scientists and Engineers In Free Code CampView storyReferrers 42 30%
4 August 2016 One year in the Free Code Camp Data Science Room In Free Code CampView storyReferrers 43 39%
4 August 2016 The best free online university courses for learning a new world language In Free Code CampView storyReferrers 256 38%
4 August 2016 With open data, you finally get what you’ve paid for all these years In Free Code CampView storyReferrers 710 45%
4 August 2016 Comparing Android NDK and RenderScript In Free Code CampView storyReferrers 89 58%
4 August 2016 Let’s test React components with TDD, Mocha, Chai, and jsdom In Free Code CampView storyReferrers 90 32%
4 August 2016 Code Briefing: Confessions of an Insecure Designer In Free Code CampView storyReferrers 76 60%
4 August 2016 If you want recruiters to take you seriously, build a strong personal narrative. In Free Code CampView storyReferrers 238 43%
4 August 2016 Building Online Communities: Pupil Labs In Free Code CampView storyReferrers 10 29%
4 August 2016 Visualizing reddit’s activity and uptime over the past 8 years In Free Code CampView storyReferrers 43 13%
4 August 2016 For more realistic FramerJS prototypes, just add data In Free Code CampView storyReferrers 65 37%
4 August 2016 Constant confusion: why I still use JavaScript function statements In Free Code CampView storyReferrers 1000 48%
4 August 2016 People can’t gauge their own interview performance. And that makes them harder to hire. In Free Code CampView storyReferrers 168 45%
4 August 2016 I kept a record of every single song I listened to last year. Here’s the data. In Free Code CampView storyReferrers 55 62%
4 August 2016 What is an API? In English, please. In Free Code CampView storyReferrers 136 74%
4 August 2016 Jazz up your user interface with web audio In Free Code CampView storyReferrers 59 31%
4 August 2016 What is an API? In English, please. In Free Code CampView storyReferrers 1950 39%
4 August 2016 Where to Hold React Component Data: state, store, static, and this In Free Code CampView storyReferrers 208 29%
4 August 2016 SWAYAM: Inside India’s massive bet on online courses In Free Code CampView storyReferrers 99 46%
4 August 2016 Breathing air into AirBnB’s JavaScript Style Guide In Free Code CampView storyReferrers 221 34%
4 August 2016 How to Install the Facebook SDK into a React Native Android or iOS App In Free Code CampView storyReferrers 82 29%
4 August 2016 How I made my first million dollars (in pro bono code) In Free Code CampView storyReferrers 1300 42%
4 August 2016 Making sense of Redux In Free Code CampView storyReferrers 412 31%
4 August 2016 Treat your codebase like a house. Don’t bulldoze it just so you can remodel the kitchen. In Free Code CampView storyReferrers 130 48%
4 August 2016 Code Briefing: Good code is its own best documentation In Free Code CampView storyReferrers 246 77%
4 August 2016 Package your service like a product In Free Code CampView storyReferrers 321 37%
4 August 2016 Setting up Flow when you’ve already got Babel in place In Free Code CampView storyReferrers 149 28%
4 August 2016 Async operations using redux-saga In Free Code CampView storyReferrers 90 25%
4 August 2016 How to set up a Basic Ember.js app In Free Code CampView storyReferrers 89 32%
4 August 2016 Angular 2 Authentication made easy with Firebase In Free Code CampView storyReferrers 83 29%
4 August 2016 Good code is its own best documentation In Free Code CampView storyReferrers 1000 60%
4 August 2016 Confessions of an Insecure Designer In Free Code CampView storyReferrers 422 60%
4 August 2016 Here are all the Git commands I used last week, and what they do. In Free Code CampView storyReferrers 962 39%
4 August 2016 Internationalization in React In Free Code CampView storyReferrers 192 22%
4 August 2016 Mitigating Monoliths In Free Code CampView storyReferrers 47 33%
4 August 2016 Building Online Communities: GitHub Teacher In Free Code CampView storyReferrers 32 32%
4 August 2016 I hack time. In Free Code CampView storyReferrers 2800 47%
4 August 2016 Make WebStorm better with these customizations In Free Code CampView storyReferrers 181 67%
4 August 2016 Best Gitter channels for: Learning to Code In Free Code CampView storyReferrers 156 55%
4 August 2016 How to build your first chatbot using ChatScript In Free Code CampView storyReferrers 114 40%
4 August 2016 RxJava + Fast Android Networking In Free Code CampView storyReferrers 69 32%
4 August 2016 Create a simple REST API endpoint using Webtask.io In Free Code CampView storyReferrers 55 57%
4 August 2016 How to conquer legacy code In Free Code CampView storyReferrers 423 33%
3 July 2016 Putting the M in MVP In Free Code CampView storyReferrers 265 28%
3 July 2016 How we ran a diary study from within our product In Free Code CampView storyReferrers 39 25%
3 July 2016 Hacking Imgur for Fun and Profit In Free Code CampView storyReferrers 287 53%
3 July 2016 Lessons from a year’s worth of hiring data In Free Code CampView storyReferrers 157 31%
3 July 2016 How to read more efficiently with RSS In Free Code CampView storyReferrers 129 45%
3 July 2016 Learn Node.js with Brigadier Fluffykins Part III: Request Object, Configure Routes, Serve Files In Free Code CampView storyReferrers 85 27%
3 July 2016 A Cognitive Sciences Reading List for Designers In Free Code CampView storyReferrers 333 24%
3 July 2016 So, you want to work in security? In Free Code CampView storyReferrers 510 40%
3 July 2016 Don’t want to get hacked? Close your laptop. In Free Code CampView storyReferrers 525 48%
3 July 2016 Photos and stories from a designer In Free Code CampView storyReferrers 185 51%
3 July 2016 Make your life easier with JavaScript promises In Free Code CampView storyReferrers 83 32%
3 July 2016 The rise and fall (OK — mostly fall) of Yahoo In Free Code CampView storyReferrers 2700 52%
3 July 2016 Git under the hood In Free Code CampView storyReferrers 89 27%
3 July 2016 Designing HyperDev: How we’re tackling web development’s nagging complexity In Free Code CampView storyReferrers 185 35%
3 July 2016 Create your own GitHub (kinda) In Free Code CampView storyReferrers 74 46%
3 July 2016 Why talent agents for engineers don’t exist In Free Code CampView storyReferrers 75 46%
3 July 2016 Make your code more “pythonic” using Python’s special methods In Free Code CampView storyReferrers 76 26%
3 July 2016 Manually Tuning Webpack Builds In Free Code CampView storyReferrers 129 53%
3 July 2016 Why you shouldn’t build an app aimed at 500,000 users in 5 days on a $100 server In Free Code CampView storyReferrers 145 53%
3 July 2016 Stop the overuse of overflow menus In Free Code CampView storyReferrers 1000 53%
3 July 2016 “create-react-app” and the future of creating React applications In Free Code CampView storyReferrers 564 50%
3 July 2016 Resumes suck. Here’s the data. In Free Code CampView storyReferrers 332 38%
3 July 2016 How to use GraphQL in your Redux app In Free Code CampView storyReferrers 136 21%
3 July 2016 Getting Started with Async/Await In Free Code CampView storyReferrers 157 43%
3 July 2016 Scientists can now store data with individual atoms In Free Code CampView storyReferrers 212 74%
3 July 2016 Don’t copy-paste code. Type it out. In Free Code CampView storyReferrers 216 43%
3 July 2016 A Brief History of the Command Line In Free Code CampView storyReferrers 385 47%
3 July 2016 Learn Node.js with Brigadier Fluffykins Part II: Events, EventEmitter and the Event Loop In Free Code CampView storyReferrers 148 25%
3 July 2016 Face centering Android library build on top of Google Vision API In Free Code CampView storyReferrers 178 62%
3 July 2016 Designing a styleguide: elements that go into building compelling products In Free Code CampView storyReferrers 1400 28%
3 July 2016 Ten Rules for Negotiating a Job Offer In Free Code CampView storyReferrers 3300 24%
3 July 2016 JavaScript Closures Explained by Mailing a Package In Free Code CampView storyReferrers 354 37%
3 July 2016 The 50 best free online university courses according to data In Free Code CampView storyReferrers 1400 17%
3 July 2016 Best Gitter channels: Python & Django In Free Code CampView storyReferrers 70 58%
3 July 2016 Computing in Public, Computing for Public In Free Code CampView storyReferrers 24 42%
3 July 2016 What soft skills do developers need in their backpacks? In Free Code CampView storyReferrers 311 44%
3 July 2016 The Importance of Pseudo-code in Searching for Solutions In Free Code CampView storyReferrers 136 55%
3 July 2016 Imperative vs Declarative Programming In Free Code CampView storyReferrers 811 31%
3 July 2016 Clobber imposter syndrome using your mental searchlight In Free Code CampView storyReferrers 67 44%
3 July 2016 How to Design, Code, and Animate SVGs In Free Code CampView storyReferrers 316 41%
3 July 2016 How to write Medium stories people will actually read In Free Code CampView storyReferrers 2200 33%
3 July 2016 What growth engineers can teach us about engineering In Free Code CampView storyReferrers 238 40%
3 July 2016 Best Gitter channels: Node.js In Free Code CampView storyReferrers 55 44%
3 July 2016 Write Modern Asynchronous Javascript using Promises, Generators, and Coroutines In Free Code CampView storyReferrers 251 41%
3 July 2016 Learn Node.js with Brigadier Fluffykins Part I: Sync, Async, and Creating Your First Server! In Free Code CampView storyReferrers 267 25%
3 July 2016 RESTful Services Part I : HTTP in a Nutshell In Free Code CampView storyReferrers 453 42%
3 July 2016 You might not need React Router In Free Code CampView storyReferrers 255 45%
3 July 2016 Using ThreadPoolExecutor in Android In Free Code CampView storyReferrers 121 35%
3 July 2016 Hard-Earned Android Programming Experiences In Free Code CampView storyReferrers 432 62%
3 July 2016 The Future of Browser History In Free Code CampView storyReferrers 1400 45%
3 July 2016 Building Online Communities: JuliaLangES In Free Code CampView storyReferrers 8 45%
3 July 2016 Atom treasures In Free Code CampView storyReferrers 952 45%
3 July 2016 Getting a raise comes down to one thing: Leverage. In Free Code CampView storyReferrers 1100 33%
3 July 2016 Good coding instincts will eventually kick you in the teeth In Free Code CampView storyReferrers 1300 46%
3 July 2016 Minimum Viable DevOps In Free Code CampView storyReferrers 398 26%
3 July 2016 From design to development, 10 tools I can’t live without In Free Code CampView storyReferrers 2900 51%
3 July 2016 Best Gitter channels on: Go In Free Code CampView storyReferrers 56 57%
3 July 2016 The Best Android Networking Library for Fast and Easy Networking In Free Code CampView storyReferrers 164 42%
3 July 2016 Cunningham’s Law AKA Getting Answers From Snobby People In Free Code CampView storyReferrers 187 54%
3 June 2016 You in 6 seconds: how to write a résumé that employers will actually read In Free Code CampView storyReferrers 3400 39%
3 June 2016 How to build a Hackintosh for coding In Free Code CampView storyReferrers 58 53%
3 June 2016 Ghost in the machine: Snapchat isn’t mobile-first — it’s something else entirely In Free Code CampView storyReferrers 744 28%
3 June 2016 What k-pop can teach us about design In Free Code CampView storyReferrers 1400 35%
3 June 2016 Finding Time to Become a Better Developer In Free Code CampView storyReferrers 2700 47%
3 June 2016 If Correlation Doesn’t Imply Causation, Then What Does? In Free Code CampView storyReferrers 185 37%
3 June 2016 Learn ES6 The Dope Way Part V: Classes, Transpiling ES6 Code & More Resources! In Free Code CampView storyReferrers 127 33%
3 June 2016 Practice, set goals, and take advantage of all the coding resources out there In Free Code CampView storyReferrers 339 57%
3 June 2016 Dynamic mocking with Kakapo.js In Free Code CampView storyReferrers 85 30%
3 June 2016 Best Gitter channels on: Scala In Free Code CampView storyReferrers 26 47%
3 June 2016 Why so many developers hate recruiters In Free Code CampView storyReferrers 1100 34%
3 June 2016 The Business Implications of Machine Learning In Free Code CampView storyReferrers 385 28%
3 June 2016 Don’t limit your open source project’s potential In Free Code CampView storyReferrers 62 34%
3 June 2016 Leveling up in CSS In Free Code CampView storyReferrers 1000 33%
3 June 2016 The Student Who Became the Teacher In Free Code CampView storyReferrers 282 44%
3 June 2016 The Practical Guide to Becoming a Professional Web Developer In Free Code CampView storyReferrers 2700 23%
3 June 2016 10,000 hours! Do you really need that much? In Free Code CampView storyReferrers 59 53%
3 June 2016 Using Bitmap Pools in Android In Free Code CampView storyReferrers 64 50%
3 June 2016 Learn ES6 The Dope Way Part IV: Default Parameters, Destructuring Assignment, and a new method! In Free Code CampView storyReferrers 104 35%
3 June 2016 One does not simply learn to code In Free Code CampView storyReferrers 4800 47%
3 June 2016 Best Gitter channels on: Ruby In Free Code CampView storyReferrers 18 64%
3 June 2016 Taming Karma, SauceLabs and Internet Explorer: a journey revealed In Free Code CampView storyReferrers 12 20%
3 June 2016 The Danger of Stopping at Z: Why Kids Should Code, in the Words of Dr. Seuss In Free Code CampView storyReferrers 48 33%
3 June 2016 Happy Little Projects: Elixir, Phoenix, Twilio, and the Spotify API In Free Code CampView storyReferrers 92 28%
3 June 2016 What I learned about Silicon Valley during my 12 hour stay In Free Code CampView storyReferrers 144 84%
3 June 2016 Craftsmanship, design, and code In Free Code CampView storyReferrers 621 44%
3 June 2016 Learn ES6 The Dope Way Part III: Template Literals, Spread Operators, and Generators! In Free Code CampView storyReferrers 111 37%
3 June 2016 What I learned from #100DaysOfCode In Free Code CampView storyReferrers 466 50%
3 June 2016 How a 15-year-old designed, developed, and launched an iPhone App in two months In Free Code CampView storyReferrers 44 41%
3 June 2016 How to download Coursera’s courses before they’re gone forever In Free Code CampView storyReferrers 1500 23%
3 June 2016 Join the #100DaysOfCode In Free Code CampView storyReferrers 1100 48%
3 June 2016 Your UI is your product’s humble compensation for not being telepathic In Free Code CampView storyReferrers 282 24%
3 June 2016 A Different Approach to Learning… and Travel In Free Code CampView storyReferrers 101 60%
3 June 2016 4 forgotten principles of usability testing In Free Code CampView storyReferrers 143 42%
3 June 2016 The Big Problem with Design Inspiration In Free Code CampView storyReferrers 380 31%
3 June 2016 Salary Negotiation: how not to set a bunch of money on fire In Free Code CampView storyReferrers 2700 40%
3 June 2016 CodePen Tips and Best Practice In Free Code CampView storyReferrers 102 46%
3 June 2016 Designing in color In Free Code CampView storyReferrers 2300 31%
3 June 2016 Just because you’re self-taught doesn’t mean you have to learn alone. In Free Code CampView storyReferrers 129 54%
3 June 2016 Communication Is Just As Important As Code In Free Code CampView storyReferrers 43 33%
3 June 2016 Transcending the Technical Interview In Free Code CampView storyReferrers 131 59%
3 June 2016 360 million reasons to destroy all passwords In Free Code CampView storyReferrers 3100 37%
3 June 2016 Stop Bringing Type Safety To JavaScript In Free Code CampView storyReferrers 146 65%
3 June 2016 From Carpenter to Front End Developer in under 5 months In Free Code CampView storyReferrers 1200 56%
3 June 2016 It’s All About the ‘–ilities’ In Free Code CampView storyReferrers 18 48%
3 June 2016 How Multi-User Dungeons taught me to program In Free Code CampView storyReferrers 209 50%
3 May 2016 React Unit Testing with Mocha and Enzyme In Free Code CampView storyReferrers 104 24%
3 May 2016 Waking up a sleeping city with JavaScript In Free Code CampView storyReferrers 52 39%
3 May 2016 This is what I must tell my dad — before our time runs out In Free Code CampView storyReferrers 166 69%
3 May 2016 Who won Google VS Oracle? Developers won. In Free Code CampView storyReferrers 1900 66%
3 May 2016 Best Gitter channels on: VR & AR In Free Code CampView storyReferrers 15 57%
3 May 2016 How building HTML5 canvas games helped me learn programming In Free Code CampView storyReferrers 154 56%
3 May 2016 JavaScript Promises Explained By Gambling At A Casino In Free Code CampView storyReferrers 236 33%
3 May 2016 From Zero to Front-end Hero (Part 2) In Free Code CampView storyReferrers 1200 17%
3 May 2016 Nerding Out With Bezier Curves In Free Code CampView storyReferrers 186 39%
3 May 2016 Please don’t quit — every expert was once a beginner In Free Code CampView storyReferrers 601 46%
3 May 2016 Don’t break the chain: why we’ll miss GitHub streaks In Free Code CampView storyReferrers 534 50%
3 May 2016 4 Reasons you should try out GraphQL today In Free Code CampView storyReferrers 115 46%
3 May 2016 Free Code Camp’s 1,000+ study groups are now fully autonomous In Free Code CampView storyReferrers 123 42%
3 May 2016 GitHub broke my 1,000 day streak In Free Code CampView storyReferrers 316 42%
3 May 2016 We have been programming for thousands of years In Free Code CampView storyReferrers 89 52%
3 May 2016 JavaScript Is Turing Complete— Explained In Free Code CampView storyReferrers 127 23%
3 May 2016 6 Absurd Ideas For Building Your First Web App In Free Code CampView storyReferrers 231 42%
3 May 2016 You’re Already Ready for Your First Hackathon In Free Code CampView storyReferrers 208 64%
3 May 2016 From Zero to Front-end Hero (Part 1) In Free Code CampView storyReferrers 2700 23%
3 May 2016 Learn ES6 The Dope Way Part II: Arrow functions and the ‘this’ keyword In Free Code CampView storyReferrers 125 38%
3 May 2016 Understanding Asynchronous JavaScript Callbacks Through Household Chores In Free Code CampView storyReferrers 190 49%
3 May 2016 5 JavaScript “Bad” Parts That Are Fixed In ES6 In Free Code CampView storyReferrers 546 15%
3 May 2016 How going to coding events helped me get an awesome job In Free Code CampView storyReferrers 376 50%
3 May 2016 Let’s stop trivializing design work In Free Code CampView storyReferrers 522 73%
3 May 2016 Best Gitter channels on: Hardware, IoT & Robotics In Free Code CampView storyReferrers 21 47%
3 May 2016 A more seamless workflow — style guides for better design and development In Free Code CampView storyReferrers 517 31%
3 May 2016 Please do learn to code In Free Code CampView storyReferrers 6100 43%
3 May 2016 Let’s explore the universe of programming resources together In Free Code CampView storyReferrers 1300 40%
3 May 2016 How to Get a Developer Job in Less Than a Year In Free Code CampView storyReferrers 799 23%
3 May 2016 The best podcasts for new coders, and the best tools for listening to them In Free Code CampView storyReferrers 1100 20%
3 May 2016 Building Online Communities: Node-Pixel. In Free Code CampView storyReferrers 26 37%
3 May 2016 A podcast launch story (case study) In Free Code CampView storyReferrers 28 29%
3 May 2016 We asked 15,000 people who they are, and how they’re learning to code In Free Code CampView storyReferrers 1400 39%
3 May 2016 Cracking the front-end interview In Free Code CampView storyReferrers 1000 33%
3 May 2016 How to learn web design when you have the creativity of Homer Simpson In Free Code CampView storyReferrers 186 45%
3 May 2016 Model-View-Controller (MVC) Explained Through Ordering Drinks At The Bar In Free Code CampView storyReferrers 854 45%
3 May 2016 Learn to code like a Korean student learns English In Free Code CampView storyReferrers 254 55%
3 May 2016 10 Takeaways from 22 Data Visualization Practitioners at #OpenVisConf In Free Code CampView storyReferrers 142 35%
3 May 2016 Learn ES6 The Dope Way Part I: const, let & var In Free Code CampView storyReferrers 193 48%
2 April 2016 Startup Accelerator Comparison: Y Combinator VS Techstars In Free Code CampView storyReferrers 34 42%
2 April 2016 Stop asking senior developers who aren’t looking. Start mentoring juniors. In Free Code CampView storyReferrers 249 29%
2 April 2016 Why is hiring broken? It starts at the whiteboard. In Free Code CampView storyReferrers 1500 45%
2 April 2016 Let’s Learn JavaScript Closures In Free Code CampView storyReferrers 647 13%
2 April 2016 How Product Design Decisions are Made In Free Code CampView storyReferrers 535 54%
2 April 2016 5 Mistakes to Avoid When Designing Micro-interactions In Free Code CampView storyReferrers 1000 35%
2 April 2016 How Long Does Free Code Camp Take? In Free Code CampView storyReferrers 633 56%
2 April 2016 How JPG Works In Free Code CampView storyReferrers 247 32%
2 April 2016 Being A Developer After 40 In Free Code CampView storyReferrers 5500 27%
2 April 2016 South Korea Is a Self-Taught Coder’s Paradise In Free Code CampView storyReferrers 102 60%
2 April 2016 How to silence your JavaScript console In Free Code CampView storyReferrers 45 83%
2 April 2016 Medium isn’t just startup people In Free Code CampView storyReferrers 282 65%
2 April 2016 “The Art of Computer Programming” by Donald Knuth In Free Code CampView storyReferrers 3600 59%
2 April 2016 Building a TwitchTV Status App In Free Code CampView storyReferrers 34 46%
2 April 2016 How to Design a Bot Protocol In Free Code CampView storyReferrers 44 29%
2 April 2016 We just abandoned our blog for Medium. You probably should, too. In Free Code CampView storyReferrers 1700 50%
2 April 2016 Give your Front End a Health Check In Free Code CampView storyReferrers 80 37%
2 April 2016 5,000 developers talk about their salaries In Free Code CampView storyReferrers 1400 55%
2 April 2016 MongoDB point-in-time recoveries In Free Code CampView storyReferrers 41 45%
2 April 2016 Building online communities: Hazelcast In Free Code CampView storyReferrers 11 34%
2 April 2016 How to Choose the Right Coding Bootcamp In Free Code CampView storyReferrers 56 59%
2 April 2016 Why Android developers should consider FlatBuffers over JSON In Free Code CampView storyReferrers 190 46%
2 April 2016 Making it rain code — Matrix Style In Free Code CampView storyReferrers 70 23%
2 April 2016 Do You Have A Needy, Insecure Website? In Free Code CampView storyReferrers 54 63%
2 April 2016 Building a Wikipedia Search App In Free Code CampView storyReferrers 51 56%
2 April 2016 JavaScript Callbacks Explained Using Minions In Free Code CampView storyReferrers 215 25%
2 April 2016 Building online communities: Numenta In Free Code CampView storyReferrers 8 34%
2 April 2016 Here’s What 9 Months of Self-Taught Coding Looks Like In Free Code CampView storyReferrers 248 67%
2 April 2016 The Age of Self-Serve is Coming to an End In Free Code CampView storyReferrers 92 57%
2 April 2016 Retrospective: lessons we learned from 2 major API outages In Free Code CampView storyReferrers 22 49%
2 April 2016 Silicon Valley’s Smartest Loser In Free Code CampView storyReferrers 37 52%
2 April 2016 How my daughter taught me about accessibility In Free Code CampView storyReferrers 51 58%
2 April 2016 JavaScript Libraries and APIs In Free Code CampView storyReferrers 127 27%
2 April 2016 Three Ways to Title Case a Sentence in JavaScript In Free Code CampView storyReferrers 95 23%
2 April 2016 Hello World! The Pythonic way In Free Code CampView storyReferrers 111 32%
2 April 2016 Domain Registrars, DNS, and Hosting In Free Code CampView storyReferrers 165 55%
2 April 2016 HTML/CSS: Z-axis Adventures In Free Code CampView storyReferrers 37 33%
2 April 2016 An Introduction to Microservices In Free Code CampView storyReferrers 154 42%
2 April 2016 How to use EJS Templating in a Node.js Application In Free Code CampView storyReferrers 25 34%
2 April 2016 Applying JavaScript: User Scripts In Free Code CampView storyReferrers 92 26%
2 April 2016 Best Gitter channels: Developer Tools In Free Code CampView storyReferrers 23 64%
2 April 2016 Tech’s best April Fool’s Day jokes of 2016 In Free Code CampView storyReferrers 151 67%
2 March 2016 How we crafted a survey for thousands of people who are learning to code In Free Code CampView storyReferrers 213 57%
2 March 2016 Three Ways to Find the Longest Word in a String in JavaScript In Free Code CampView storyReferrers 102 32%
2 March 2016 Of hidden features, messages in bottles, and demented bakers. In Free Code CampView storyReferrers 7 53%
2 March 2016 In Defense of Hyper Modular JavaScript In Free Code CampView storyReferrers 230 47%
2 March 2016 Building a Weather App In Free Code CampView storyReferrers 56 50%
2 March 2016 6 things to ask when interview for a remote job In Free Code CampView storyReferrers 314 65%
2 March 2016 Learning to Code: When It Gets Dark In Free Code CampView storyReferrers 668 25%
2 March 2016 Building a Node.js application on Android In Free Code CampView storyReferrers 29 30%
2 March 2016 Why we need novel authentication schemes? In Free Code CampView storyReferrers 14 30%
2 March 2016 Reflecting on 1 Year of Zen Audio Player In Free Code CampView storyReferrers 31 62%
2 March 2016 npm Package Hijacking: From the Hijackers Perspective In Free Code CampView storyReferrers 295 63%
2 March 2016 JavaScript Functions and HTML5 Canvas In Free Code CampView storyReferrers 33 31%
2 March 2016 What do cryptic Github comments mean? In Free Code CampView storyReferrers 65 62%
2 March 2016 When should I use TypeScript? In Free Code CampView storyReferrers 188 45%
2 March 2016 d’Oh My Zsh In Free Code CampView storyReferrers 1000 27%
2 March 2016 Algorithms: The Good, The Bad and The Ugly In Free Code CampView storyReferrers 100 56%
2 March 2016 User Experience explained in 5 minutes for newbie front end developers In Free Code CampView storyReferrers 333 38%
2 March 2016 Best Gitter channels for: Game Developers In Free Code CampView storyReferrers 20 51%
2 March 2016 Two Ways to Check for Palindromes in JavaScript In Free Code CampView storyReferrers 80 30%
2 March 2016 A Glimpse of 100,000 Internet Users In Free Code CampView storyReferrers 124 71%
2 March 2016 Exact Solution for “Exact Change” In Free Code CampView storyReferrers 16 54%
2 March 2016 Jon Skeet — The Chuck Norris of Programming In Free Code CampView storyReferrers 280 44%
2 March 2016 Poker and Software Engineering In Free Code CampView storyReferrers 63 22%
2 March 2016 Building a Random Quote Machine In Free Code CampView storyReferrers 46 56%
2 March 2016 Insights from Stack Overflow’s 2016 survey of 50,000 developers In Free Code CampView storyReferrers 1920 43%
2 March 2016 I finally made sense of front end build tools. You can, too. In Free Code CampView storyReferrers 503 39%
2 March 2016 Three Ways to Factorialize a Number in JavaScript In Free Code CampView storyReferrers 80 46%
2 March 2016 The most interesting thing I’ve read all week In Free Code CampView storyReferrers 222 63%
2 March 2016 Three Ways to Reverse a String in JavaScript In Free Code CampView storyReferrers 173 33%
2 March 2016 The Top 17 Design Tools You Must Master in 2016 to Stay Relevant In Free Code CampView storyReferrers 131 53%
2 March 2016 Best Gitter channels: Material Design In Free Code CampView storyReferrers 29 62%
2 March 2016 In Honor of National Grammar Day In Free Code CampView storyReferrers 19 50%
2 March 2016 Serendipity, training montages, and how my friend automated himself out of a job In Free Code CampView storyReferrers 49 61%
2 March 2016 A Beginner-Friendly Introduction to Containers, VMs and Docker In Free Code CampView storyReferrers 671 26%
2 March 2016 Java, Ruby, and Go, Oh My! In Free Code CampView storyReferrers 633 46%
2 March 2016 Hurry, the villagers need your help! In Free Code CampView storyReferrers 51 56%
2 March 2016 Breaking The Fourth Wall In Software In Free Code CampView storyReferrers 52 25%
2 March 2016 Comparing early days of Go and Java In Free Code CampView storyReferrers 60 63%
2 March 2016 101 Ways to Make Your Website More Awesome In Free Code CampView storyReferrers 535 25%
2 March 2016 Unfundable Slack bots In Free Code CampView storyReferrers 183 47%
2 March 2016 Setting up OBS for Live Coding in 7 Steps In Free Code CampView storyReferrers 29 45%
2 March 2016 The tactical networking guide for introverts In Free Code CampView storyReferrers 120 47%
2 February 2016 🎈🎉 The Complete List of User Experience (UX) Resources & Tools 🎉🎈 In Free Code CampView storyReferrers 1700 23%
2 February 2016 Best Gitter channels for: iOS Developers In Free Code CampView storyReferrers 33 64%
2 February 2016 Git rebase and the golden rule explained. In Free Code CampView storyReferrers 280 39%
2 February 2016 How to land your first open source contribution, from your browser, in 15 minutes In Free Code CampView storyReferrers 344 42%
2 February 2016 One way to Greatness: Pick Yourself In Free Code CampView storyReferrers 297 56%
2 February 2016 The Summits Ahead In Free Code CampView storyReferrers 199 49%
2 February 2016 The pick and choose approach and a list of inspirational websites In Free Code CampView storyReferrers 46 44%
2 February 2016 A Look Back: My Year of Traditional Computer Science Learning and Self-Teaching In Free Code CampView storyReferrers 161 63%
2 February 2016 Building a Node.js application on Android In Free Code CampView storyReferrers 99 42%
2 February 2016 I spent $110,000 on grad school, only to realize that the free online resources were actually… In Free Code CampView storyReferrers 333 60%
2 February 2016 Understanding git for real by exploring the .git directory In Free Code CampView storyReferrers 941 35%
2 February 2016 Preventative Programming — how fix to bugs before they happen In Free Code CampView storyReferrers 76 29%
2 February 2016 How to Level up as a Developer In Free Code CampView storyReferrers 873 33%
2 February 2016 App Launch Marketing Checklist in just 3 Days In Free Code CampView storyReferrers 139 31%
2 February 2016 How I doubled the battery life on my Mac by literally closing one tab in a browser In Free Code CampView storyReferrers 149 79%
2 February 2016 Coding from a Meteorologist’s Perspective In Free Code CampView storyReferrers 20 47%
2 February 2016 Best Gitter Channels for: Data Science & Machine Learning In Free Code CampView storyReferrers 55 53%
2 February 2016 A Flood of Data In Free Code CampView storyReferrers 243 64%
2 February 2016 Coming to Terms with the Troubling Side of Open Source’s Success In Free Code CampView storyReferrers 34 20%
2 February 2016 Bundle-Up Your Inbox to be a Better Dev In Free Code CampView storyReferrers 74 41%
2 February 2016 The Fab Four technique to create Responsive Emails without Media Queries In Free Code CampView storyReferrers 517 34%
2 February 2016 Webpack for The Fast and The Furious In Free Code CampView storyReferrers 62 33%
2 February 2016 How to write a jQuery like library in 71 lines of code — Learn about the DOM In Free Code CampView storyReferrers 161 24%
2 February 2016 Things People Learning to Code will Understand: Part 2 In Free Code CampView storyReferrers 124 62%
2 February 2016 No such thing as “real programming” In Free Code CampView storyReferrers 99 50%
2 February 2016 JavaScript Modules Part 2: Module Bundling In Free Code CampView storyReferrers 381 26%
2 February 2016 Building a CRUD Application with Express and MongoDB — Part 2 In Free Code CampView storyReferrers 43 34%
2 February 2016 All I Really Need to Know About InfoSec, I learned from Mr. Robot In Free Code CampView storyReferrers 315 64%
2 February 2016 5 Failed Portfolios Later and Here I Am In Free Code CampView storyReferrers 149 72%
2 February 2016 Why I Mourn the Death of Parse In Free Code CampView storyReferrers 20 61%
2 February 2016 A year ago I started learning to code, focusing on front-end development. In Free Code CampView storyReferrers 425 51%
2 February 2016 Building a Vegan Recipe App with React, Redux and Firebase In Free Code CampView storyReferrers 44 28%
1 January 2016 I finally got my first programming job, now what? In Free Code CampView storyReferrers 134 66%
1 January 2016 How I wasted two years of my life trying to learn web development before discovering Free Code Camp In Free Code CampView storyReferrers 297 62%
1 January 2016 To the Nine-nine-ninety-nines In Free Code CampView storyReferrers 328 53%
1 January 2016 Building a Simple CRUD Application with Express and MongoDB In Free Code CampView storyReferrers 98 30%
1 January 2016 Any Solution Versus the Best Solution In Free Code CampView storyReferrers 40 51%
1 January 2016 Intellectual Property — Right or Robbery? In Free Code CampView storyReferrers 21 36%
1 January 2016 A Special Hell for Designers Like Me In Free Code CampView storyReferrers 197 67%
1 January 2016 JavaScript Modules: A Beginner’s Guide In Free Code CampView storyReferrers 1200 22%
1 January 2016 Adventures in NodeJS In Free Code CampView storyReferrers 96 68%
1 January 2016 If I Ran Product at Twitter In Free Code CampView storyReferrers 155 24%
1 January 2016 How modifying popular libraries can help you become a better developer In Free Code CampView storyReferrers 60 68%
1 January 2016 English, Population, Connectivity and Campsites In Free Code CampView storyReferrers 36 43%
1 January 2016 Tinkering Toward Simplicity In Free Code CampView storyReferrers 158 56%
1 January 2016 Everything I know about web responsive typography In Free Code CampView storyReferrers 60 26%
1 January 2016 Why I Left Gulp and Grunt for npm Scripts In Free Code CampView storyReferrers 1000 39%
1 January 2016 Things Everyone Who’s Learning to Code Will Understand In Free Code CampView storyReferrers 310 49%
1 January 2016 How to Contribute to Free Code Camp’s Video Challenges In Free Code CampView storyReferrers 62 45%
1 January 2016 How I Landed My First Job as a Web Developer In Free Code CampView storyReferrers 393 57%
1 January 2016 A semi-automatic way to create your own grid map In Free Code CampView storyReferrers 49 57%
1 January 2016 ES2015 is already here — it’s just not very evenly distributed In Free Code CampView storyReferrers 50 35%
1 January 2016 Building my Extra-curricular Music App In Free Code CampView storyReferrers 49 59%
1 January 2016 Infix Expressions VS Postfix Expressions, and How to Build a Better JavaScript Calculator In Free Code CampView storyReferrers 21 71%
1 January 2016 Angular 2 versus React: There Will Be Blood In Free Code CampView storyReferrers 2200 41%
1 December 2015 Perlis on Coding Joy (+ 10 Epic Epigrams) In Free Code CampView storyReferrers 23 62%
1 December 2015 How the Web Works Part III: HTTP & REST In Free Code CampView storyReferrers 317 31%
1 December 2015 The Hour of Code x 2,080 In Free Code CampView storyReferrers 240 42%
1 December 2015 Class Struggle in the 21st Century In Free Code CampView storyReferrers 39 69%
1 December 2015 A New Year’s Resolution with a 100% Chance of Success In Free Code CampView storyReferrers 68 73%
1 December 2015 My Year as a Self-starter Programmer in Review In Free Code CampView storyReferrers 222 66%
1 December 2015 Free Code Camp Christmas Special: Giving the Gift of Open Data In Free Code CampView storyReferrers 92 65%
1 December 2015 5 Coding Podcasts to Enlighten your Commute In Free Code CampView storyReferrers 269 54%
1 December 2015 Writing Command-Line Applications in NodeJS In Free Code CampView storyReferrers 91 29%
1 December 2015 Turning code to cash — How to make money as a Web Developer and live to tell the tale. In Free Code CampView storyReferrers 271 64%
1 December 2015 Get Better Git Commit Messages with Atom In Free Code CampView storyReferrers 90 47%
1 December 2015 How the Web Works Part II: Client-Server Model & the Structure of a Web Application In Free Code CampView storyReferrers 415 35%
1 December 2015 December Go Design Something Project: Pomodoro Timer In Free Code CampView storyReferrers 73 50%
1 December 2015 Where do all the bytes come from? In Free Code CampView storyReferrers 195 60%
1 December 2015 It turns out my neighbors wanted to learn to code, too. They just didn’t realize it was possible. In Free Code CampView storyReferrers 83 56%
1 December 2015 Simplifying RecyclerView Adapters with Rx & Databinding In Free Code CampView storyReferrers 61 41%
1 December 2015 How the Web Works: A Primer for Newcomers to Web Development (or anyone, really) In Free Code CampView storyReferrers 840 33%
1 December 2015 Nasa, IBM, Mommyhood and Back In Free Code CampView storyReferrers 28 54%
1 December 2015 My First Month At Free Code Camp In Free Code CampView storyReferrers 168 68%
1 December 2015 Overcoming JavaScript Framework Fatigue In Free Code CampView storyReferrers 264 55%
1 December 2015 9 Differences Between Men and Women Learning to Code In Free Code CampView storyReferrers 125 37%
1 December 2015 5 Things to Remember When You’re Learning to Program In Free Code CampView storyReferrers 154 61%
1 December 2015 Why does it cost $1,000 to list a job on Free Code Camp? In Free Code CampView storyReferrers 42 79%
1 December 2015 Learn to Code by Coding In Free Code CampView storyReferrers 834 47%
1 November 2015 How I Built My First Multi-Platform Mobile App using JavaScript and XDK In Free Code CampView storyReferrers 39 44%
1 November 2015 Crying Algorithm Tears In Free Code CampView storyReferrers 50 54%
1 November 2015 Growth Hacking Your City’s Campsite In Free Code CampView storyReferrers 64 42%
1 November 2015 Exploring JavaScript Iteration In Free Code CampView storyReferrers 42 54%
1 November 2015 How to Patch Together an AI from Scratch In Free Code CampView storyReferrers 19 66%
1 November 2015 Is It “Computer Science” or “Programming”? In Free Code CampView storyReferrers 92 34%
1 November 2015 7 Git Hacks You Just Can’t Ignore In Free Code CampView storyReferrers 289 43%
1 November 2015 FreeCodeCamp Might Help You Live Longer In Free Code CampView storyReferrers 49 69%
1 November 2015 What Nobody Tells You About Learning To Code — And Why That Makes It So Hard In Free Code CampView storyReferrers 164 55%
1 November 2015 MePage In Free Code CampView storyReferrers 20 44%
1 November 2015 How to Modularize HTML Using Template Engines and Gulp In Free Code CampView storyReferrers 31 27%
1 November 2015 Putting Scope in Perspective In Free Code CampView storyReferrers 10 60%
1 November 2015 It’s Not You, It’s Me: Why I’m Breaking up with Teaching English and Becoming a Full Stack… In Free Code CampView storyReferrers 76 63%
1 November 2015 First Experiences Scaling a Meteor App In Free Code CampView storyReferrers 234 28%
1 October 2015 Closing the Book on Closures In Free Code CampView storyReferrers 58 50%
1 October 2015 Making rainbows In Free Code CampView storyReferrers 6 65%
1 October 2015 Programming is poetry In Free Code CampView storyReferrers 316 59%
1 October 2015 Tips for writing Medium posts that other developers will actually read In Free Code CampView storyReferrers 104 67%
1 October 2015 How CS50x changed my perspective on coding In Free Code CampView storyReferrers 66 49%
1 October 2015 You’re Saying it Wrong In Free Code CampView storyReferrers 19 76%
1 October 2015 FreeCodeCamp and the JavaScript Tattoo In Free Code CampView storyReferrers 57 64%
1 October 2015 Host your Static Website on your own Domain through Github Pages In Free Code CampView storyReferrers 119 55%
1 October 2015 Don’t Live with Broken Windows In Free Code CampView storyReferrers 36 79%
1 October 2015 Sharing My Coding Journey In Free Code CampView storyReferrers 43 78%
1 October 2015 Gulp! I Improved my Workflow! In Free Code CampView storyReferrers 49 30%
1 October 2015 Beginners Guide to Big O Notation In Free Code CampView storyReferrers 108 54%
1 October 2015 7 Ways Streaming Makes you a Better Coder In Free Code CampView storyReferrers 142 61%
1 October 2015 Jump Start Your Local Campsite with Coffee-and-Code In Free Code CampView storyReferrers 50 70%
1 October 2015 Commit to Yourself. Commit to a Nonprofit. In Free Code CampView storyReferrers 23 80%
================================================
FILE: medium-fCC-data/data/medium_titles - rawdata.tsv
================================================
order inv-ord selection CollTitle CorrectedTitle OrigRecommends classfication Recommends class_WD class_WD&CS
541 112 0 Angular 2 versus React: There Will Be BloodIn freeCodeCampView storyReferrers Angular 2 versus React: There Will Be Blood 2.5K TECH 2500 0 0
18 635 1 The mind-blowing AI announcement from Google that you probably missed.In freeCodeCampView storyReferrers The mind-blowing AI announcement from Google that you probably missed. 2.4K TECH 2400 0 0
650 3 0 Things I Wish Someone Had Told Me When I Was Learning How to CodeIn freeCodeCampView storyReferrers Things I Wish Someone Had Told Me When I Was Learning How to Code 3.2K MOT 3200 0 0
94 559 1 How to encrypt your entire life in less than an hourIn freeCodeCampView storyReferrers How to encrypt your entire life in less than an hour 7.4K SEC 7400 0 0
409 244 0 Being A Developer After 40In freeCodeCampView storyReferrers Being A Developer After 40 6K MOT 6000 0 0
92 561 0 The code I’m still ashamed ofIn freeCodeCampView storyReferrers The code I’m still ashamed of 5.2K MOT 5200 0 0
81 572 1 I spent 3 months applying to jobs after a coding bootcamp. Here’s what I learned.In freeCodeCampView storyReferrers I spent 3 months applying to jobs after a coding bootcamp. Here’s what I learned. 7.6K JOB 7600 0 0
73 580 0 I can’t just stand by and watch Mark Zuckerberg destroy the internet.In freeCodeCampView storyReferrers I can’t just stand by and watch Mark Zuckerberg destroy the internet. 7.3K OTHER 7300 0 0
51 602 0 Why I studied full-time for 8 months for a Google interviewIn freeCodeCampView storyReferrers Why I studied full-time for 8 months for a Google interview 4K MOT 4000 0 0
103 550 0 What programming language should you learn first?In freeCodeCampView storyReferrers What programming language should you learn first? 5.8K MOT 5800 0 0
526 127 0 JavaScript Modules: A Beginner’s GuideIn freeCodeCampView storyReferrers JavaScript Modules: A Beginner’s Guide 1.5K CS 1500 0 1
285 368 0 Ten Rules for Negotiating a Job OfferIn freeCodeCampView storyReferrers Ten Rules for Negotiating a Job Offer 3.5K JOB 3500 0 0
105 548 0 A Study Plan To Cure JavaScript FatigueIn freeCodeCampView storyReferrers A Study Plan To Cure JavaScript Fatigue 4.1K MOT 4100 0 0
379 274 0 From Zero to Front-end Hero (Part 1)In freeCodeCampView storyReferrers From Zero to Front-end Hero (Part 1) 3K WD 3000 1 1
629 24 0 The Principles of UX ChoreographyIn freeCodeCampView storyReferrers The Principles of UX Choreography 2.9K DES 2900 0 0
342 311 0 How to download Coursera’s courses before they’re gone foreverIn freeCodeCampView storyReferrers How to download Coursera’s courses before they’re gone forever 1.5K OTHER 1500 0 0
533 120 0 Why I Left Gulp and Grunt for npm ScriptsIn freeCodeCampView storyReferrers Why I Left Gulp and Grunt for npm Scripts 1.1K WD 1100 1 1
185 468 1 Live asynchronously.In freeCodeCampView storyReferrers Live asynchronously. 5.2K WD 5200 1 1
318 335 0 Finding Time to Become a Better DeveloperIn freeCodeCampView storyReferrers Finding Time to Become a Better Developer 3.8K MOT 3800 0 0
387 266 0 Please do learn to codeIn freeCodeCampView storyReferrers Please do learn to code 6.3K MOT 6300 0 0
164 489 0 Things you probably didn’t know you could do with Chrome’s Developer ConsoleIn freeCodeCampView storyReferrers Things you probably didn’t know you could do with Chrome’s Developer Console 2.3K WD 2300 1 1
418 235 1 5,000 developers talk about their salariesIn freeCodeCampView storyReferrers 5,000 developers talk about their salaries 1.4K JOB 1400 0 0
141 512 0 Is Model-View-Controller dead on the front end?In freeCodeCampView storyReferrers Is Model-View-Controller dead on the front end? 1.3K WD 1300 1 1
457 196 0 d’Oh My ZshIn freeCodeCampView storyReferrers d’Oh My Zsh 1K OTHER 1000 0 0
48 605 0 I’m learning to code at 56. Here’s an epic beat-down of my critical inner self.In freeCodeCampView storyReferrers I’m learning to code at 56. Here’s an epic beat-down of my critical inner self. 4.5K MOT 4500 0 0
82 571 0 The 100% correct way to do CSS breakpointsIn freeCodeCampView storyReferrers The 100% correct way to do CSS breakpoints 2.3K WD 2300 1 1
332 321 1 One does not simply learn to codeIn freeCodeCampView storyReferrers One does not simply learn to code 5.2K MOT 5200 0 0
206 447 0 Linux is 25. Yay! Let’s celebrate with 25 stunning facts about Linux.In freeCodeCampView storyReferrers Linux is 25. Yay! Let’s celebrate with 25 stunning facts about Linux. 3.5K OTHER 3500 0 0
11 642 1 Why I told my friends to stop using WhatsApp and TelegramIn freeCodeCampView storyReferrers Why I told my friends to stop using WhatsApp and Telegram 3.8K SEC 3800 0 0
33 620 1 2017 is the year that front-end developers should go back and master the basicsIn freeCodeCampView storyReferrers 2017 is the year that front-end developers should go back and master the basics 2.2K WD 2200 1 1
413 240 0 “The Art of Computer Programming” by Donald KnuthIn freeCodeCampView storyReferrers “The Art of Computer Programming” by Donald Knuth 3.6K OTHER 3600 0 0
110 543 0 Apple to developers: There is no escape.In freeCodeCampView storyReferrers Apple to developers: There is no escape. 3.1K TECH 3100 0 0
496 157 1 Understanding git for real by exploring the .git directoryIn freeCodeCampView storyReferrers Understanding git for real by exploring the .git directory 965 OTHER 965 0 0
194 459 0 How not to bomb your offer negotiationIn freeCodeCampView storyReferrers How not to bomb your offer negotiation 1.6K JOB 1600 0 0
229 424 0 What is an API? In English, please.In freeCodeCampView storyReferrers What is an API? In English, please. 2.2K WD 2200 1 1
619 34 0 Coding Explained in 25 Profound ComicsIn freeCodeCampView storyReferrers Coding Explained in 25 Profound Comics 584 OTHER 584 0 0
329 324 0 The Practical Guide to Becoming a Professional Web DeveloperIn freeCodeCampView storyReferrers The Practical Guide to Becoming a Professional Web Developer 3.2K MOT 3200 0 0
202 451 0 So a product manager asks you to fix a bug…In freeCodeCampView storyReferrers So a product manager asks you to fix a bug… 2.7K JOB 2700 0 0
324 329 0 Why so many developers hate recruitersIn freeCodeCampView storyReferrers Why so many developers hate recruiters 1.1K JOB 1100 0 0
145 508 0 JavaScript Fatigue FatigueIn freeCodeCampView storyReferrers JavaScript Fatigue Fatigue 2.3K TECH 2300 0 0
309 344 0 From design to development, 10 tools I can’t live withoutIn freeCodeCampView storyReferrers From design to development, 10 tools I can’t live without 3.1K PM 3100 0 0
404 249 0 Let’s Learn JavaScript ClosuresIn freeCodeCampView storyReferrers Let’s Learn JavaScript Closures 763 CS 763 0 1
313 340 0 You in 6 seconds: how to write a résumé that employers will actually readIn freeCodeCampView storyReferrers You in 6 seconds: how to write a résumé that employers will actually read 3.6K JOB 3600 0 0
348 305 0 Salary Negotiation: how not to set a bunch of money on fireIn freeCodeCampView storyReferrers Salary Negotiation: how not to set a bunch of money on fire 2.8K JOB 2800 0 0
248 405 0 I hack time.In freeCodeCampView storyReferrers I hack time. 3.2K MOT 3200 0 0
287 366 1 The 50 best free online university courses according to dataIn freeCodeCampView storyReferrers The 50 best free online university courses according to data 1.6K DS 1600 0 0
350 303 0 Designing in colorIn freeCodeCampView storyReferrers Designing in color 2.5K DES 2500 0 0
354 299 1 360 million reasons to destroy all passwordsIn freeCodeCampView storyReferrers 360 million reasons to destroy all passwords 3.2K SEC 3200 0 0
262 391 0 So, you want to work in security?In freeCodeCampView storyReferrers So, you want to work in security? 604 JOB 604 0 0
368 285 0 From Zero to Front-end Hero (Part 2)In freeCodeCampView storyReferrers From Zero to Front-end Hero (Part 2) 1.4K WD 1400 1 1
210 443 0 Fitter. Happier. More productive. Working remotely.In freeCodeCampView storyReferrers Fitter. Happier. More productive. Working remotely. 2K JOB 2000 0 0
20 633 1 React’s Five Fingers of Death. Master these five concepts, then master React.In freeCodeCampView storyReferrers React’s Five Fingers of Death. Master these five concepts, then master React. 1.3K WD 1300 1 1
388 265 0 Let’s explore the universe of programming resources togetherIn freeCodeCampView storyReferrers Let’s explore the universe of programming resources together 1.4K TECH 1400 0 0
35 618 0 Boot Up 2017 with the #100DaysOfCode ChallengeIn freeCodeCampView storyReferrers Boot Up 2017 with the #100DaysOfCode Challenge 1.96K MOT 1960 0 0
506 147 0 The Fab Four technique to create Responsive Emails without Media QueriesIn freeCodeCampView storyReferrers The Fab Four technique to create Responsive Emails without Media Queries 540 OTHER 540 0 0
390 263 0 The best podcasts for new coders, and the best tools for listening to themIn freeCodeCampView storyReferrers The best podcasts for new coders, and the best tools for listening to them 1.2K TECH 1200 0 0
29 624 0 All of 2016’s top mobile apps are owned by either Google or FacebookIn freeCodeCampView storyReferrers All of 2016’s top mobile apps are owned by either Google or Facebook 2.5K DS 2500 0 0
84 569 0 Craigslist, Wikipedia, and the Abundance EconomyIn freeCodeCampView storyReferrers Craigslist, Wikipedia, and the Abundance Economy 3K MOT 3000 0 0
316 337 0 What k-pop can teach us about designIn freeCodeCampView storyReferrers What k-pop can teach us about design 1.5K DES 1500 0 0
158 495 1 If you want to learn Data Science, start with one of these programming classesIn freeCodeCampView storyReferrers If you want to learn Data Science, start with one of these programming classes 1.7K DS 1700 0 0
209 444 0 Learning How to Learn: The Most Important Developer SkillIn freeCodeCampView storyReferrers Learning How to Learn: The Most Important Developer Skill 2.2K MOT 2200 0 0
382 271 0 5 JavaScript “Bad” Parts That Are Fixed In ES6In freeCodeCampView storyReferrers 5 JavaScript “Bad” Parts That Are Fixed In ES6 598 CS 598 0 1
467 186 0 Insights from Stack Overflow’s 2016 survey of 50,000 developersIn freeCodeCampView storyReferrers Insights from Stack Overflow’s 2016 survey of 50,000 developers 1.93K DS 1930 0 0
208 445 0 CSS Positioning Explained By Building An Ice Cream SundaeIn freeCodeCampView storyReferrers CSS Positioning Explained By Building An Ice Cream Sundae 1.2K WD 1200 1 1
306 347 0 Getting a raise comes down to one thing: Leverage.In freeCodeCampView storyReferrers Getting a raise comes down to one thing: Leverage. 1.1K JOB 1100 0 0
393 260 1 We asked 15,000 people who they are, and how they’re learning to codeIn freeCodeCampView storyReferrers We asked 15,000 people who they are, and how they’re learning to code 1.4K FCC 1400 0 0
284 369 0 Designing a styleguide: elements that go into building compelling productsIn freeCodeCampView storyReferrers Designing a styleguide: elements that go into building compelling products 1.5K DES 1500 0 0
327 326 1 Leveling up in CSSIn freeCodeCampView storyReferrers Leveling up in CSS 1.1K WD 1100 1 1
403 250 0 Why is hiring broken? It starts at the whiteboard.In freeCodeCampView storyReferrers Why is hiring broken? It starts at the whiteboard. 1.5K JOB 1500 0 0
394 259 0 Cracking the front-end interviewIn freeCodeCampView storyReferrers Cracking the front-end interview 1.2K JOB 1200 0 0
600 53 1 RxAndroid and Retrofit 2.0In freeCodeCampView storyReferrers RxAndroid and Retrofit 2.0 211 WD 211 1 1
486 167 0 🎈🎉 The Complete List of User Experience (UX) Resources & Tools 🎉🎈In freeCodeCampView storyReferrers 🎈🎉 The Complete List of User Experience (UX) Resources & Tools 🎉🎈 1.8K DES 1800 0 0
144 509 1 What I learned from reviewing 50 portfolios on Reddit in 3 crazy days.In freeCodeCampView storyReferrers What I learned from reviewing 50 portfolios on Reddit in 3 crazy days. 1.1K DES 1100 0 0
303 350 0 The Future of Browser HistoryIn freeCodeCampView storyReferrers The Future of Browser History 1.4K TECH 1400 0 0
77 576 0 So that whole coding bootcamp thing is a scam, right?In freeCodeCampView storyReferrers So that whole coding bootcamp thing is a scam, right? 899 MOT 899 0 0
274 379 0 Stop the overuse of overflow menusIn freeCodeCampView storyReferrers Stop the overuse of overflow menus 1.1K DES 1100 0 0
488 165 0 Git rebase and the golden rule explained.In freeCodeCampView storyReferrers Git rebase and the golden rule explained. 296 AD 296 0 0
498 155 1 How to Level up as a DeveloperIn freeCodeCampView storyReferrers How to Level up as a Developer 888 MOT 888 0 0
652 1 1 The Design Process: A PyramidIn freeCodeCampView storyReferrers The Design Process: A Pyramid 2.2K DES 2200 0 0
476 177 0 A Beginner-Friendly Introduction to Containers, VMs and DockerIn freeCodeCampView storyReferrers A Beginner-Friendly Introduction to Containers, VMs and Docker 782 OTHER 782 0 0
179 474 0 The 6 most desirable coding jobs (and the types of people drawn to each)In freeCodeCampView storyReferrers The 6 most desirable coding jobs (and the types of people drawn to each) 831 JOB 831 0 0
66 587 1 Your privacy is under attack from several terrifying new lawsIn freeCodeCampView storyReferrers Your privacy is under attack from several terrifying new laws 2.1K SEC 2100 0 0
266 387 0 The rise and fall (OK — mostly fall) of YahooIn freeCodeCampView storyReferrers The rise and fall (OK — mostly fall) of Yahoo 2.8K TECH 2800 0 0
315 338 0 Ghost in the machine: Snapchat isn’t mobile-first — it’s something else entirelyIn freeCodeCampView storyReferrers Ghost in the machine: Snapchat isn’t mobile-first — it’s something else entirely 764 TECH 764 0 0
305 348 0 Atom treasuresIn freeCodeCampView storyReferrers Atom treasures 1K OTHER 1000 0 0
295 358 0 How to write Medium stories people will actually readIn freeCodeCampView storyReferrers How to write Medium stories people will actually read 3.1K MOT 3100 0 0
494 159 0 Building a Node.js application on AndroidIn freeCodeCampView storyReferrers Building a Node.js application on Android 123 WD 123 1 1
292 361 0 Imperative vs Declarative ProgrammingIn freeCodeCampView storyReferrers Imperative vs Declarative Programming 920 CS 920 0 1
621 32 0 Why I dropped out of Free Code CampIn freeCodeCampView storyReferrers Why I dropped out of Free Code Camp 167 MOT 167 0 0
648 5 0 Creating a Chat BotIn freeCodeCampView storyReferrers Creating a Chat Bot 422 OTHER 422 0 0
132 521 0 A style guide for writing on MediumIn freeCodeCampView storyReferrers A style guide for writing on Medium 3.8K MOT 3800 0 0
136 517 0 How to make HTML disappear completelyIn freeCodeCampView storyReferrers How to make HTML disappear completely 938 WD 938 1 1
566 87 0 Learn to Code by CodingIn freeCodeCampView storyReferrers Learn to Code by Coding 858 MOT 858 0 0
471 182 1 Three Ways to Reverse a String in JavaScriptIn freeCodeCampView storyReferrers Three Ways to Reverse a String in JavaScript 211 CS 211 0 1
301 352 0 You might not need React RouterIn freeCodeCampView storyReferrers You might not need React Router 307 WD 307 1 1
307 346 0 Good coding instincts will eventually kick you in the teethIn freeCodeCampView storyReferrers Good coding instincts will eventually kick you in the teeth 1.5K OTHER 1500 0 0
343 310 1 Join the #100DaysOfCodeIn freeCodeCampView storyReferrers Join the #100DaysOfCode 1.4K MOT 1400 0 0
53 600 0 Here’s Why Client-side Rendering WonIn freeCodeCampView storyReferrers Here’s Why Client-side Rendering Won 1K WD 1000 1 1
62 591 1 You might not need that $15K coding bootcampIn freeCodeCampView storyReferrers You might not need that $15K coding bootcamp 873 MOT 873 0 0
100 553 0 How CSS pseudo-classes work, explained with code and lots of diagramsIn freeCodeCampView storyReferrers How CSS pseudo-classes work, explained with code and lots of diagrams 646 WD 646 1 1
386 267 0 A more seamless workflow — style guides for better design and developmentIn freeCodeCampView storyReferrers A more seamless workflow — style guides for better design and development 542 DES 542 0 0
406 247 0 5 Mistakes to Avoid When Designing Micro-interactionsIn freeCodeCampView storyReferrers 5 Mistakes to Avoid When Designing Micro-interactions 1.1K WD 1100 1 1
559 94 0 How the Web Works: A Primer for Newcomers to Web Development (or anyone, really)In freeCodeCampView storyReferrers How the Web Works: A Primer for Newcomers to Web Development (or anyone, really) 905 WD 905 1 1
107 546 0 What I learned from writing six functions that all did the same thingIn freeCodeCampView storyReferrers What I learned from writing six functions that all did the same thing 1K CS 1000 0 1
608 45 0 RxAndroid and Kotlin (Part 1)In freeCodeCampView storyReferrers RxAndroid and Kotlin (Part 1) 125 WD 125 1 1
257 396 0 Hacking Imgur for Fun and ProfitIn freeCodeCampView storyReferrers Hacking Imgur for Fun and Profit 308 WD 308 1 1
416 237 0 We just abandoned our blog for Medium. You probably should, too.In freeCodeCampView storyReferrers We just abandoned our blog for Medium. You probably should, too. 1.8K FCC 1800 0 0
13 640 0 Understanding Flexbox: Everything you need to knowIn freeCodeCampView storyReferrers Understanding Flexbox: Everything you need to know 1.4K WD 1400 1 1
139 514 0 Upgrading to MacOS Sierra will break your SSH keys and lock you out of your own servers.In freeCodeCampView storyReferrers Upgrading to MacOS Sierra will break your SSH keys and lock you out of your own servers. 491 SEC 491 0 0
235 418 0 Making sense of ReduxIn freeCodeCampView storyReferrers Making sense of Redux 467 WD 467 1 1
244 409 0 Here are all the Git commands I used last week, and what they do.In freeCodeCampView storyReferrers Here are all the Git commands I used last week, and what they do. 1.1K OTHER 1100 0 0
396 257 0 Model-View-Controller (MVC) Explained Through Ordering Drinks At The BarIn freeCodeCampView storyReferrers Model-View-Controller (MVC) Explained Through Ordering Drinks At The Bar 889 WD 889 1 1
477 176 0 Java, Ruby, and Go, Oh My!In freeCodeCampView storyReferrers Java, Ruby, and Go, Oh My! 664 TECH 664 0 0
500 153 1 How I doubled the battery life on my Mac by literally closing one tab in a browserIn freeCodeCampView storyReferrers How I doubled the battery life on my Mac by literally closing one tab in a browser 154 TECH 154 0 0
224 429 0 Constant confusion: why I still use JavaScript function statementsIn freeCodeCampView storyReferrers Constant confusion: why I still use JavaScript function statements 1.1K CS 1100 0 1
234 419 0 How I made my first million dollars (in pro bono code)In freeCodeCampView storyReferrers How I made my first million dollars (in pro bono code) 1.5K MOT 1500 0 0
275 378 0 “create-react-app” and the future of creating React applicationsIn freeCodeCampView storyReferrers “create-react-app” and the future of creating React applications 615 DES 615 0 0
407 246 0 How Long Does Free Code Camp Take?In freeCodeCampView storyReferrers How Long Does Free Code Camp Take? 729 FCC 729 0 0
609 44 0 So Yeah We Tried Slack… and We Deeply Regretted ItIn freeCodeCampView storyReferrers So Yeah We Tried Slack… and We Deeply Regretted It 240 FCC 240 0 0
37 616 0 10 Principles I Want to Live ByIn freeCodeCampView storyReferrers 10 Principles I Want to Live By 1.7K MOT 1700 0 0
49 604 0 REST in Peace: Microservices vs monoliths in real-life examplesIn freeCodeCampView storyReferrers REST in Peace: Microservices vs monoliths in real-life examples 819 WD 819 1 1
389 264 0 How to Get a Developer Job in Less Than a YearIn freeCodeCampView storyReferrers How to Get a Developer Job in Less Than a Year 977 JOB 977 0 0
56 597 0 How I landed a top-tier tech internship by doing something I loveIn freeCodeCampView storyReferrers How I landed a top-tier tech internship by doing something I love 2.2K MOT 2200 0 0
356 297 0 From Carpenter to Front End Developer in under 5 monthsIn freeCodeCampView storyReferrers From Carpenter to Front End Developer in under 5 months 1.4K MOT 1400 0 0
4 649 0 Why Chrome’s autocomplete is insecure and how you can turn it offIn freeCodeCampView storyReferrers Why Chrome’s autocomplete is insecure and how you can turn it off 821 SEC 821 0 0
121 532 0 How to design APIs that don’t suckIn freeCodeCampView storyReferrers How to design APIs that don’t suck 1K WD 1000 1 1
453 200 0 npm Package Hijacking: From the Hijackers PerspectiveIn freeCodeCampView storyReferrers npm Package Hijacking: From the Hijackers Perspective 304 WD 304 1 1
14 639 0 Use the Zeigarnik Effect to learn to code fasterIn freeCodeCampView storyReferrers Use the Zeigarnik Effect to learn to code faster 1.3K MOT 1300 0 0
124 529 0 CSS Flexbox Explained by Road Tripping Across the CountryIn freeCodeCampView storyReferrers CSS Flexbox Explained by Road Tripping Across the Country 485 WD 485 1 1
511 142 1 JavaScript Modules Part 2: Module BundlingIn freeCodeCampView storyReferrers JavaScript Modules Part 2: Module Bundling 465 CS 465 0 1
70 583 1 How your startup can leverage production-grade infrastructure for less than $200/monthIn freeCodeCampView storyReferrers How your startup can leverage production-grade infrastructure for less than $200/month 1.4K MOT 1400 0 0
85 568 0 Full-stack development is alive and well. And for good reasons.In freeCodeCampView storyReferrers Full-stack development is alive and well. And for good reasons. 1.3K WD 1300 1 1
456 197 1 When should I use TypeScript?In freeCodeCampView storyReferrers When should I use TypeScript? 216 WD 216 1 1
211 442 0 The moment when you realize every server in the world is vulnerableIn freeCodeCampView storyReferrers The moment when you realize every server in the world is vulnerable 808 SEC 808 0 0
468 185 0 I finally made sense of front end build tools. You can, too.In freeCodeCampView storyReferrers I finally made sense of front end build tools. You can, too. 712 WD 712 1 1
516 137 0 A year ago I started learning to code, focusing on front-end development.In freeCodeCampView storyReferrers A year ago I started learning to code, focusing on front-end development. 430 MOT 430 0 0
32 621 1 How to get stuff done faster using the hidden mobile webIn freeCodeCampView storyReferrers How to get stuff done faster using the hidden mobile web 1.1K WD 1100 1 1
59 594 0 Infrastructure is BeautifulIn freeCodeCampView storyReferrers Infrastructure is Beautiful 879 DS 879 0 0
98 555 0 If you want to learn Data Science, take a few of these statistics classesIn freeCodeCampView storyReferrers If you want to learn Data Science, take a few of these statistics classes 889 DS 889 0 0
112 541 0 Code dependencies are the devil.In freeCodeCampView storyReferrers Code dependencies are the devil. 812 WD 812 1 1
126 527 0 6,000 freelancers talk about money, happiness, and their hopes for the futureIn freeCodeCampView storyReferrers 6,000 freelancers talk about money, happiness, and their hopes for the future 769 JOB 769 0 0
147 506 1 How to stand on the shoulders of giantsIn freeCodeCampView storyReferrers How to stand on the shoulders of giants 1.2K FCC 1200 0 0
38 615 0 Announcing #Open2017, a New Year’s Eve live stream for developersIn freeCodeCampView storyReferrers Announcing #Open2017, a New Year’s Eve live stream for developers 931 FCC 931 0 0
171 482 0 CSS Floats Explained By Riding An EscalatorIn freeCodeCampView storyReferrers CSS Floats Explained By Riding An Escalator 549 WD 549 1 1
408 245 0 How JPG WorksIn freeCodeCampView storyReferrers How JPG Works 266 WD 266 1 1
645 8 0 A Cautionary Tale of Learning to Code. My own.In freeCodeCampView storyReferrers A Cautionary Tale of Learning to Code. My own. 729 MOT 729 0 0
78 575 0 CSS Selectors Explained By Going Car ShoppingIn freeCodeCampView storyReferrers CSS Selectors Explained By Going Car Shopping 411 WD 411 1 1
134 519 0 So I benchmarked Yarn against the 4 most popular CI tools.In freeCodeCampView storyReferrers So I benchmarked Yarn against the 4 most popular CI tools. 509 WD 509 1 1
150 503 1 The State Of JavaScript 2016: ResultsIn freeCodeCampView storyReferrers The State Of JavaScript 2016: Results 464 TECH 464 0 0
163 490 0 Open Source for GoodIn freeCodeCampView storyReferrers Open Source for Good 711 FCC 711 0 0
166 487 0 How to find your first open source bug to fixIn freeCodeCampView storyReferrers How to find your first open source bug to fix 1K MOT 1000 0 0
193 460 0 Identity Crisis: Am I a Developer or Designer?In freeCodeCampView storyReferrers Identity Crisis: Am I a Developer or Designer? 517 WD 517 1 1
319 334 1 If Correlation Doesn’t Imply Causation, Then What Does?In freeCodeCampView storyReferrers If Correlation Doesn’t Imply Causation, Then What Does? 202 DS 202 0 0
325 328 1 The Business Implications of Machine LearningIn freeCodeCampView storyReferrers The Business Implications of Machine Learning 409 TECH 409 0 0
364 289 0 Who won Google VS Oracle? Developers won.In freeCodeCampView storyReferrers Who won Google VS Oracle? Developers won. 1.94K TECH 1940 0 0
551 102 0 Writing Command-Line Applications in NodeJSIn freeCodeCampView storyReferrers Writing Command-Line Applications in NodeJS 106 OTHER 106 0 0
6 647 0 Women only said 27% of the words in 2016’s biggest movies.In freeCodeCampView storyReferrers Women only said 27% of the words in 2016’s biggest movies. 521 DS 521 0 0
155 498 1 What does it mean when code is “easy to reason about”?In freeCodeCampView storyReferrers What does it mean when code is “easy to reason about”? 557 CS 557 0 1
192 461 0 I built a role playing game in JavaScript. You can, too. Here’s how.In freeCodeCampView storyReferrers I built a role playing game in JavaScript. You can, too. Here’s how. 595 WD 595 1 1
449 204 0 Learning to Code: When It Gets DarkIn freeCodeCampView storyReferrers Learning to Code: When It Gets Dark 778 MOT 778 0 0
556 97 1 Where do all the bytes come from?In freeCodeCampView storyReferrers Where do all the bytes come from? 197 CS 197 0 1
17 636 0 What I learned from analyzing the top 252 Medium stories of 2016In freeCodeCampView storyReferrers What I learned from analyzing the top 252 Medium stories of 2016 1.7K DS 1700 0 0
89 564 0 Your Best Work Will Be InvisibleIn freeCodeCampView storyReferrers Your Best Work Will Be Invisible 708 MOT 708 0 0
116 537 0 A Gentle Introduction to Data Structures: How Stacks WorkIn freeCodeCampView storyReferrers A Gentle Introduction to Data Structures: How Stacks Work 775 CS 775 0 1
184 469 0 Don’t ruin your <img>In freeCodeCampView storyReferrers Don’t ruin your <img> 408 JOB 408 0 0
196 457 0 A Beginner’s Very Bumpy Journey Through The World of Open SourceIn freeCodeCampView storyReferrers A Beginner’s Very Bumpy Journey Through The World of Open Source 756 MOT 756 0 0
444 209 0 Three Ways to Find the Longest Word in a String in JavaScriptIn freeCodeCampView storyReferrers Three Ways to Find the Longest Word in a String in JavaScript 134 CS 134 0 1
448 205 0 6 things to ask when interview for a remote jobIn freeCodeCampView storyReferrers 6 things to ask when interview for a remote job 316 JOB 316 0 0
119 534 0 Stop Making Me Sign Up!In freeCodeCampView storyReferrers Stop Making Me Sign Up! 563 SEC 563 0 0
108 545 0 I feel like Sherlock, if he were a developerIn freeCodeCampView storyReferrers I feel like Sherlock, if he were a developer 733 WD 733 1 1
482 171 1 Unfundable Slack botsIn freeCodeCampView storyReferrers Unfundable Slack bots 183 OTHER 183 0 0
554 99 0 How the Web Works Part II: Client-Server Model & the Structure of a Web ApplicationIn freeCodeCampView storyReferrers How the Web Works Part II: Client-Server Model & the Structure of a Web Application 435 WD 435 1 1
180 473 0 Hey newbie open source contributors: please blog more.In freeCodeCampView storyReferrers Hey newbie open source contributors: please blog more. 774 MOT 774 0 0
425 228 0 JavaScript Callbacks Explained Using MinionsIn freeCodeCampView storyReferrers JavaScript Callbacks Explained Using Minions 281 CS 281 0 1
536 117 0 How I Landed My First Job as a Web DeveloperIn freeCodeCampView storyReferrers How I Landed My First Job as a Web Developer 424 JOB 424 0 0
69 584 1 Random Art and the Cryptographic Christmas TreeIn freeCodeCampView storyReferrers Random Art and the Cryptographic Christmas Tree 440 SEC 440 0 0
263 390 1 How to hack your friendsIn freeCodeCampView storyReferrers How to hack your friends 541 WD 541 1 1
384 269 1 Let’s stop trivializing design workIn freeCodeCampView storyReferrers Let’s stop trivializing design work 525 DES 525 0 0
176 477 1 Algorithms in plain English: time complexity and Big-O notationIn freeCodeCampView storyReferrers Algorithms in plain English: time complexity and Big-O notation 837 CS 837 0 1
245 408 0 Internationalization in ReactIn freeCodeCampView storyReferrers Internationalization in React 237 WD 237 1 1
16 637 0 10 more podcasts that new coders should listen to in 2017In freeCodeCampView storyReferrers 10 more podcasts that new coders should listen to in 2017 807 TECH 807 0 0
281 372 0 A Brief History of the Command LineIn freeCodeCampView storyReferrers A Brief History of the Command Line 401 TECH 401 0 0
433 220 0 Three Ways to Title Case a Sentence in JavaScriptIn freeCodeCampView storyReferrers Three Ways to Title Case a Sentence in JavaScript 129 CS 129 0 1
253 400 0 How to conquer legacy codeIn freeCodeCampView storyReferrers How to conquer legacy code 499 OTHER 499 0 0
308 345 0 Minimum Viable DevOpsIn freeCodeCampView storyReferrers Minimum Viable DevOps 406 DES 406 0 0
625 28 0 How to Survive 80+ Hours of Programming Every WeekIn freeCodeCampView storyReferrers How to Survive 80+ Hours of Programming Every Week 164 MOT 164 0 0
61 592 1 A Gentle Introduction to Data Structures: How Graphs WorkIn freeCodeCampView storyReferrers A Gentle Introduction to Data Structures: How Graphs Work 709 CS 709 0 1
157 496 1 Recursion, Recursion, RecursionIn freeCodeCampView storyReferrers Recursion, Recursion, Recursion 639 CS 639 0 1
222 431 0 Visualizing reddit’s activity and uptime over the past 8 yearsIn freeCodeCampView storyReferrers Visualizing reddit’s activity and uptime over the past 8 years 50 DS 50 0 0
581 72 0 First Experiences Scaling a Meteor AppIn freeCodeCampView storyReferrers First Experiences Scaling a Meteor App 261 WD 261 1 1
340 313 0 What I learned from #100DaysOfCodeIn freeCodeCampView storyReferrers What I learned from #100DaysOfCode 483 MOT 483 0 0
544 109 1 How the Web Works Part III: HTTP & RESTIn freeCodeCampView storyReferrers How the Web Works Part III: HTTP & REST 344 WD 344 1 1
162 491 0 Get a front-row seat in Harvard’s largest class, thanks to virtual realityIn freeCodeCampView storyReferrers Get a front-row seat in Harvard’s largest class, thanks to virtual reality 471 TECH 471 0 0
178 475 0 How to build a serverless NodeJS microservice on AWS LambdaIn freeCodeCampView storyReferrers How to build a serverless NodeJS microservice on AWS Lambda 149 WD 149 1 1
242 411 0 Angular Authentication made easy with FirebaseIn freeCodeCampView storyReferrers Angular Authentication made easy with Firebase 118 SEC 118 0 0
102 551 0 Testing a React-driven website’s SEO using “Fetch as Google”In freeCodeCampView storyReferrers Testing a React-driven website’s SEO using “Fetch as Google” 427 DES 427 0 0
377 276 1 6 Absurd Ideas For Building Your First Web AppIn freeCodeCampView storyReferrers 6 Absurd Ideas For Building Your First Web App 257 DES 257 0 0
446 207 0 In Defense of Hyper Modular JavaScriptIn freeCodeCampView storyReferrers In Defense of Hyper Modular JavaScript 231 TECH 231 0 0
355 298 0 Stop Bringing Type Safety To JavaScriptIn freeCodeCampView storyReferrers Stop Bringing Type Safety To JavaScript 151 SEC 151 0 0
72 581 0 The hardest part of learning to code is also the funnest partIn freeCodeCampView storyReferrers The hardest part of learning to code is also the funnest part 887 MOT 887 0 0
298 355 0 Write Modern Asynchronous Javascript using Promises, Generators, and CoroutinesIn freeCodeCampView storyReferrers Write Modern Asynchronous Javascript using Promises, Generators, and Coroutines 275 CS 275 0 1
610 43 0 25 Free Resources for New JavaScript DevelopersIn freeCodeCampView storyReferrers 25 Free Resources for New JavaScript Developers 253 WD 253 1 1
123 530 0 How to build your own Uber-for-X AppIn freeCodeCampView storyReferrers How to build your own Uber-for-X App 538 WD 538 1 1
286 367 0 JavaScript Closures Explained by Mailing a PackageIn freeCodeCampView storyReferrers JavaScript Closures Explained by Mailing a Package 411 CS 411 0 1
128 525 0 SEO vs. React: Web Crawlers are Smarter Than You ThinkIn freeCodeCampView storyReferrers SEO vs. React: Web Crawlers are Smarter Than You Think 408 DES 408 0 0
149 504 0 React Props/State Explained Through Darth Vader’s Hunt for the RebelsIn freeCodeCampView storyReferrers React Props/State Explained Through Darth Vader’s Hunt for the Rebels 356 WD 356 1 1
461 192 1 Two Ways to Check for Palindromes in JavaScriptIn freeCodeCampView storyReferrers Two Ways to Check for Palindromes in JavaScript 106 CS 106 0 1
338 315 1 Craftsmanship, design, and codeIn freeCodeCampView storyReferrers Craftsmanship, design, and code 643 MOT 643 0 0
464 189 0 Jon Skeet — The Chuck Norris of ProgrammingIn freeCodeCampView storyReferrers Jon Skeet — The Chuck Norris of Programming 298 MOT 298 0 0
28 625 0 What you do after you graduate matters way more than where you went to school. Here’s the data.In freeCodeCampView storyReferrers What you do after you graduate matters way more than where you went to school. Here’s the data. 609 MOT 609 0 0
58 595 1 Why use static types in JavaScript? (A 4-part primer on static typing with Flow)In freeCodeCampView storyReferrers Why use static types in JavaScript? (A 4-part primer on static typing with Flow) 342 WD 342 1 1
186 467 0 Why Your Next Mac Should Be a Hackintosh 🖥In freeCodeCampView storyReferrers Why Your Next Mac Should Be a Hackintosh 🖥 293 TECH 293 0 0
374 279 0 GitHub broke my 1,000 day streakIn freeCodeCampView storyReferrers GitHub broke my 1,000 day streak 323 OTHER 323 0 0
361 292 0 React Unit Testing with Mocha and EnzymeIn freeCodeCampView storyReferrers React Unit Testing with Mocha and Enzyme 118 WD 118 1 1
328 325 0 The Student Who Became the TeacherIn freeCodeCampView storyReferrers The Student Who Became the Teacher 582 MOT 582 0 0
443 210 0 How we crafted a survey for thousands of people who are learning to codeIn freeCodeCampView storyReferrers How we crafted a survey for thousands of people who are learning to code 222 FCC 222 0 0
64 589 0 This week do an Hour of Code with your kidsIn freeCodeCampView storyReferrers This week do an Hour of Code with your kids 590 MOT 590 0 0
534 119 1 Things Everyone Who’s Learning to Code Will UnderstandIn freeCodeCampView storyReferrers Things Everyone Who’s Learning to Code Will Understand 336 MOT 336 0 0
489 164 0 How to land your first open source contribution, from your browser, in 15 minutesIn freeCodeCampView storyReferrers How to land your first open source contribution, from your browser, in 15 minutes 357 MOT 357 0 0
127 526 0 What I learned from reading the Redux source codeIn freeCodeCampView storyReferrers What I learned from reading the Redux source code 397 WD 397 1 1
230 423 0 Where to Hold React Component Data: state, store, static, and thisIn freeCodeCampView storyReferrers Where to Hold React Component Data: state, store, static, and this 262 WD 262 1 1
558 95 0 Simplifying RecyclerView Adapters with Rx & DatabindingIn freeCodeCampView storyReferrers Simplifying RecyclerView Adapters with Rx & Databinding 87 WD 87 1 1
369 284 1 Nerding Out With Bezier CurvesIn freeCodeCampView storyReferrers Nerding Out With Bezier Curves 196 WD 196 1 1
300 353 1 RESTful Services Part I : HTTP in a NutshellIn freeCodeCampView storyReferrers RESTful Services Part I : HTTP in a Nutshell 520 WD 520 1 1
71 582 0 Lessons From My Post-bootcamp Job Search in LondonIn freeCodeCampView storyReferrers Lessons From My Post-bootcamp Job Search in London 580 JOB 580 0 0
370 283 0 Please don’t quit — every expert was once a beginnerIn freeCodeCampView storyReferrers Please don’t quit — every expert was once a beginner 652 MOT 652 0 0
22 631 1 If you want a developer job, be fearless and dream bigIn freeCodeCampView storyReferrers If you want a developer job, be fearless and dream big 596 MOT 596 0 0
239 414 0 Setting up Flow when you’ve already got Babel in placeIn freeCodeCampView storyReferrers Setting up Flow when you’ve already got Babel in place 170 WD 170 1 1
302 351 0 Hard-Earned Android Programming ExperiencesIn freeCodeCampView storyReferrers Hard-Earned Android Programming Experiences 542 MOT 542 0 0
347 306 1 The Big Problem with Design InspirationIn freeCodeCampView storyReferrers The Big Problem with Design Inspiration 462 DES 462 0 0
213 440 0 It takes a village to raise a coderIn freeCodeCampView storyReferrers It takes a village to raise a coder 633 MOT 633 0 0
450 203 0 Building a Node.js application on AndroidIn freeCodeCampView storyReferrers Building a Node.js application on Android 42 WD 42 1 1
177 476 1 How to add code blocks to Medium and use embed tools for syntax highlightingIn freeCodeCampView storyReferrers How to add code blocks to Medium and use embed tools for syntax highlighting 914 OTHER 914 0 0
191 462 1 How to build a random quote generator with JavaScript and HTML, for absolute beginnersIn freeCodeCampView storyReferrers How to build a random quote generator with JavaScript and HTML, for absolute beginners 235 WD 235 1 1
545 108 0 The Hour of Code x 2,080In freeCodeCampView storyReferrers The Hour of Code x 2,080 243 FCC 243 0 0
563 90 1 9 Differences Between Men and Women Learning to CodeIn freeCodeCampView storyReferrers 9 Differences Between Men and Women Learning to Code 128 DS 128 0 0
251 402 0 How to build your first chatbot using ChatScriptIn freeCodeCampView storyReferrers How to build your first chatbot using ChatScript 151 OTHER 151 0 0
217 436 0 With open data, you finally get what you’ve paid for all these yearsIn freeCodeCampView storyReferrers With open data, you finally get what you’ve paid for all these years 764 DS 764 0 0
276 377 0 Resumes suck. Here’s the data.In freeCodeCampView storyReferrers Resumes suck. Here’s the data. 361 JOB 361 0 0
118 535 1 An introduction to how JavaScript package managers workIn freeCodeCampView storyReferrers An introduction to how JavaScript package managers work 447 WD 447 1 1
344 309 0 Your UI is your product’s humble compensation for not being telepathicIn freeCodeCampView storyReferrers Your UI is your product’s humble compensation for not being telepathic 290 DES 290 0 0
44 609 0 The Great Programming Jargon Bake-offIn freeCodeCampView storyReferrers The Great Programming Jargon Bake-off 407 OTHER 407 0 0
146 507 1 My First Open Source AdventureIn freeCodeCampView storyReferrers My First Open Source Adventure 550 MOT 550 0 0
299 354 1 Learn Node.js with Brigadier Fluffykins Part I: Sync, Async, and Creating Your First Server!In freeCodeCampView storyReferrers Learn Node.js with Brigadier Fluffykins Part I: Sync, Async, and Creating Your First Server! 286 WD 286 1 1
57 596 0 The Man Who Knew Infinity: Coding Ramanujan’s TaxiIn freeCodeCampView storyReferrers The Man Who Knew Infinity: Coding Ramanujan’s Taxi 328 CS 328 0 1
133 520 0 Three ways you can find the largest number in an array using JavaScriptIn freeCodeCampView storyReferrers Three ways you can find the largest number in an array using JavaScript 257 CS 257 0 1
45 608 0 The 10 best free online courses of 2016 according to dataIn freeCodeCampView storyReferrers The 10 best free online courses of 2016 according to data 216 DS 216 0 0
91 562 0 You can’t fix diversity in tech without fixing the technical interview. Here’s the data.In freeCodeCampView storyReferrers You can’t fix diversity in tech without fixing the technical interview. Here’s the data. 320 JOB 320 0 0
550 103 1 5 Coding Podcasts to Enlighten your CommuteIn freeCodeCampView storyReferrers 5 Coding Podcasts to Enlighten your Commute 275 TECH 275 0 0
552 101 0 Turning code to cash — How to make money as a Web Developer and live to tell the tale.In freeCodeCampView storyReferrers Turning code to cash — How to make money as a Web Developer and live to tell the tale. 279 JOB 279 0 0
88 565 1 A Gentle Introduction to Data Structures: How Linked Lists WorkIn freeCodeCampView storyReferrers A Gentle Introduction to Data Structures: How Linked Lists Work 340 CS 340 0 1
277 376 0 How to use GraphQL in your Redux appIn freeCodeCampView storyReferrers How to use GraphQL in your Redux app 179 WD 179 1 1
481 172 0 101 Ways to Make Your Website More AwesomeIn freeCodeCampView storyReferrers 101 Ways to Make Your Website More Awesome 541 DES 541 0 0
74 579 1 Why Redux need reducers to be “pure functions”In freeCodeCampView storyReferrers Why Redux need reducers to be “pure functions” 258 WD 258 1 1
378 275 0 You’re Already Ready for Your First HackathonIn freeCodeCampView storyReferrers You’re Already Ready for Your First Hackathon 208 MOT 208 0 0
52 601 0 I’ve been running Meteor at scale for a year now. Here’s what I’ve learned.In freeCodeCampView storyReferrers I’ve been running Meteor at scale for a year now. Here’s what I’ve learned. 340 WD 340 1 1
405 248 0 How Product Design Decisions are MadeIn freeCodeCampView storyReferrers How Product Design Decisions are Made 579 PM 579 0 0
54 599 0 Surge VS GitHub Pages: How to deploy a create-react-app projectIn freeCodeCampView storyReferrers Surge VS GitHub Pages: How to deploy a create-react-app project 520 WD 520 1 1
249 404 0 Make WebStorm better with these customizationsIn freeCodeCampView storyReferrers Make WebStorm better with these customizations 192 WD 192 1 1
525 128 0 A Special Hell for Designers Like MeIn freeCodeCampView storyReferrers A Special Hell for Designers Like Me 205 DES 205 0 0
190 463 0 You will randomly bomb technical interviews. Everyone does. Here’s the data.In freeCodeCampView storyReferrers You will randomly bomb technical interviews. Everyone does. Here’s the data. 213 JOB 213 0 0
507 146 1 Webpack for The Fast and The FuriousIn freeCodeCampView storyReferrers Webpack for The Fast and The Furious 68 WD 68 1 1
3 650 0 Why you should ask questions at your next tech company interviewIn freeCodeCampView storyReferrers Why you should ask questions at your next tech company interview 620 JOB 620 0 0
261 392 1 A Cognitive Sciences Reading List for DesignersIn freeCodeCampView storyReferrers A Cognitive Sciences Reading List for Designers 350 DES 350 0 0
371 282 0 Don’t break the chain: why we’ll miss GitHub streaksIn freeCodeCampView storyReferrers Don’t break the chain: why we’ll miss GitHub streaks 564 OTHER 564 0 0
469 184 0 Three Ways to Factorialize a Number in JavaScriptIn freeCodeCampView storyReferrers Three Ways to Factorialize a Number in JavaScript 105 CS 105 0 1
503 150 0 A Flood of DataIn freeCodeCampView storyReferrers A Flood of Data 245 DS 245 0 0
562 91 0 Overcoming JavaScript Framework FatigueIn freeCodeCampView storyReferrers Overcoming JavaScript Framework Fatigue 266 MOT 266 0 0
321 332 1 Practice, set goals, and take advantage of all the coding resources out thereIn freeCodeCampView storyReferrers Practice, set goals, and take advantage of all the coding resources out there 366 MOT 366 0 0
376 277 0 JavaScript Is Turing Complete— ExplainedIn freeCodeCampView storyReferrers JavaScript Is Turing Complete— Explained 143 CS 143 0 1
232 421 0 Breathing air into AirBnB’s JavaScript Style GuideIn freeCodeCampView storyReferrers Breathing air into AirBnB’s JavaScript Style Guide 260 WD 260 1 1
521 132 0 To the Nine-nine-ninety-ninesIn freeCodeCampView storyReferrers To the Nine-nine-ninety-nines 332 TECH 332 0 0
491 162 0 The Summits AheadIn freeCodeCampView storyReferrers The Summits Ahead 200 TECH 200 0 0
199 454 0 Design for doggiesIn freeCodeCampView storyReferrers Design for doggies 334 DES 334 0 0
101 552 0 A Gentle Introduction to Data Structures: How Queues WorkIn freeCodeCampView storyReferrers A Gentle Introduction to Data Structures: How Queues Work 285 CS 285 0 1
130 523 0 How to launch an effective landing page for your projectIn freeCodeCampView storyReferrers How to launch an effective landing page for your project 341 WD 341 1 1
47 606 0 React Elements VS React ComponentsIn freeCodeCampView storyReferrers React Elements VS React Components 370 WD 370 1 1
216 437 1 The best free online university courses for learning a new world languageIn freeCodeCampView storyReferrers The best free online university courses for learning a new world language 264 TECH 264 0 0
41 612 1 Learn Google Analytics from Santa and his ElvesIn freeCodeCampView storyReferrers Learn Google Analytics from Santa and his Elves 249 DS 249 0 0
243 410 1 Confessions of an Insecure DesignerIn freeCodeCampView storyReferrers Confessions of an Insecure Designer 440 MOT 440 0 0
280 373 0 Don’t copy-paste code. Type it out.In freeCodeCampView storyReferrers Don’t copy-paste code. Type it out. 238 MOT 238 0 0
294 359 0 How to Design, Code, and Animate SVGsIn freeCodeCampView storyReferrers How to Design, Code, and Animate SVGs 326 WD 326 1 1
83 570 1 <table> prejudice and HTML xenophobiaIn freeCodeCampView storyReferrers <table> prejudice and HTML xenophobia 373 WD 373 1 1
204 449 0 Move Fast and Don’t Break ThingsIn freeCodeCampView storyReferrers Move Fast and Don’t Break Things 280 MOT 280 0 0
508 145 0 How to write a jQuery like library in 71 lines of code — Learn about the DOMIn freeCodeCampView storyReferrers How to write a jQuery like library in 71 lines of code — Learn about the DOM 167 WD 167 1 1
240 413 1 Async operations using redux-sagaIn freeCodeCampView storyReferrers Async operations using redux-saga 126 WD 126 1 1
86 567 0 No API? No Problem! Rapid Development via Mock APIsIn freeCodeCampView storyReferrers No API? No Problem! Rapid Development via Mock APIs 334 WD 334 1 1
258 395 0 Lessons from a year’s worth of hiring dataIn freeCodeCampView storyReferrers Lessons from a year’s worth of hiring data 167 OTHER 167 0 0
159 494 1 RESTful Services Part II : Constraints and GoalsIn freeCodeCampView storyReferrers RESTful Services Part II : Constraints and Goals 178 WD 178 1 1
172 481 0 How to implement your first password-less login systemIn freeCodeCampView storyReferrers How to implement your first password-less login system 178 SEC 178 0 0
337 316 1 What I learned about Silicon Valley during my 12 hour stayIn freeCodeCampView storyReferrers What I learned about Silicon Valley during my 12 hour stay 146 MOT 146 0 0
495 158 0 I spent $110,000 on grad school, only to realize that the free online resources were actually…In freeCodeCampView storyReferrers I spent $110,000 on grad school, only to realize that the free online resources were actually… 339 MOT 339 0 0
574 79 0 7 Git Hacks You Just Can’t IgnoreIn freeCodeCampView storyReferrers 7 Git Hacks You Just Can’t Ignore 290 OTHER 290 0 0
8 645 0 Why I told my friends to stop using WhatsApp and TelegramIn freeCodeCampView storyReferrers Why I told my friends to stop using WhatsApp and Telegram 244 SEC 244 0 0
27 626 0 How Free Code Camp keeps me grounded as a recent bootcamp gradIn freeCodeCampView storyReferrers How Free Code Camp keeps me grounded as a recent bootcamp grad 225 MOT 225 0 0
36 617 0 React “Aha” MomentsIn freeCodeCampView storyReferrers React “Aha” Moments 439 WD 439 1 1
114 539 0 It’s time to get in over your headIn freeCodeCampView storyReferrers It’s time to get in over your head 529 MOT 529 0 0
520 133 0 How I wasted two years of my life trying to learn web development before discovering Free Code CampIn freeCodeCampView storyReferrers How I wasted two years of my life trying to learn web development before discovering Free Code Camp 303 MOT 303 0 0
197 456 0 How to hack together a graphical Python debuggerIn freeCodeCampView storyReferrers How to hack together a graphical Python debugger 75 OTHER 75 0 0
427 226 0 Here’s What 9 Months of Self-Taught Coding Looks LikeIn freeCodeCampView storyReferrers Here’s What 9 Months of Self-Taught Coding Looks Like 267 MOT 267 0 0
447 206 0 Building a Weather AppIn freeCodeCampView storyReferrers Building a Weather App 65 WD 65 1 1
76 577 1 Quality Assurance is broken. Here’s how we can make it as agile as everything else.In freeCodeCampView storyReferrers Quality Assurance is broken. Here’s how we can make it as agile as everything else. 213 PM 213 0 0
183 470 0 How Toyota changed the way we approach codeIn freeCodeCampView storyReferrers How Toyota changed the way we approach code 208 PM 208 0 0
42 611 1 AJAX Explained by Upgrading Your Video Game CharacterIn freeCodeCampView storyReferrers AJAX Explained by Upgrading Your Video Game Character 254 WD 254 1 1
75 578 0 Code Briefing: I spent 3 months applying to developer jobs. Here’s what I learned.In freeCodeCampView storyReferrers Code Briefing: I spent 3 months applying to developer jobs. Here’s what I learned. 153 CB 153 0 0
131 522 0 The data behind our community’s first year on MediumIn freeCodeCampView storyReferrers The data behind our community’s first year on Medium 397 FCC 397 0 0
43 610 0 Want people to actually answer your Stack Overflow question? Add a question mark.In freeCodeCampView storyReferrers Want people to actually answer your Stack Overflow question? Add a question mark. 157 DS 157 0 0
220 433 0 If you want recruiters to take you seriously, build a strong personal narrative.In freeCodeCampView storyReferrers If you want recruiters to take you seriously, build a strong personal narrative. 249 JOB 249 0 0
620 33 0 25 Mac Tools for Productive CodingIn freeCodeCampView storyReferrers 25 Mac Tools for Productive Coding 62 WD 62 1 1
34 619 1 How to crank your progressive web app’s Google Lighthouse score up to 100In freeCodeCampView storyReferrers How to crank your progressive web app’s Google Lighthouse score up to 100 348 WD 348 1 1
117 536 0 Read, Search, (Don’t Be Afraid to) AskIn freeCodeCampView storyReferrers Read, Search, (Don’t Be Afraid to) Ask 291 MOT 291 0 0
397 256 1 Learn to code like a Korean student learns EnglishIn freeCodeCampView storyReferrers Learn to code like a Korean student learns English 268 MOT 268 0 0
585 68 0 Programming is poetryIn freeCodeCampView storyReferrers Programming is poetry 343 MOT 343 0 0
23 630 0 Code Briefing: Lessons from 3,000 developer job interviewsIn freeCodeCampView storyReferrers Code Briefing: Lessons from 3,000 developer job interviews 229 CB 229 0 0
225 428 0 People can’t gauge their own interview performance. And that makes them harder to hire.In freeCodeCampView storyReferrers People can’t gauge their own interview performance. And that makes them harder to hire. 185 JOB 185 0 0
383 270 0 How going to coding events helped me get an awesome jobIn freeCodeCampView storyReferrers How going to coding events helped me get an awesome job 406 MOT 406 0 0
459 194 0 User Experience explained in 5 minutes for newbie front end developersIn freeCodeCampView storyReferrers User Experience explained in 5 minutes for newbie front end developers 349 DES 349 0 0
168 485 0 Code Briefing: the 6 most desirable coding jobs by the numbersIn freeCodeCampView storyReferrers Code Briefing: the 6 most desirable coding jobs by the numbers 70 CB 70 0 0
548 105 0 My Year as a Self-starter Programmer in ReviewIn freeCodeCampView storyReferrers My Year as a Self-starter Programmer in Review 228 MOT 228 0 0
595 58 0 7 Ways Streaming Makes you a Better CoderIn freeCodeCampView storyReferrers 7 Ways Streaming Makes you a Better Coder 150 MOT 150 0 0
203 450 0 What I learned from showing my work on Hacker NewsIn freeCodeCampView storyReferrers What I learned from showing my work on Hacker News 141 MOT 141 0 0
268 385 0 Designing HyperDev: How we’re tackling web development’s nagging complexityIn freeCodeCampView storyReferrers Designing HyperDev: How we’re tackling web development’s nagging complexity 188 WD 188 1 1
480 173 0 Comparing early days of Go and JavaIn freeCodeCampView storyReferrers Comparing early days of Go and Java 62 TECH 62 0 0
510 143 0 No such thing as “real programming”In freeCodeCampView storyReferrers No such thing as “real programming” 100 OTHER 100 0 0
513 140 1 All I Really Need to Know About InfoSec, I learned from Mr. RobotIn freeCodeCampView storyReferrers All I Really Need to Know About InfoSec, I learned from Mr. Robot 320 WD 320 1 1
632 21 0 A Vision of Coding, Without Opening your EyesIn freeCodeCampView storyReferrers A Vision of Coding, Without Opening your Eyes 241 OTHER 241 0 0
60 593 0 Code Briefing: Yes, there are completely free coding bootcampsIn freeCodeCampView storyReferrers Code Briefing: Yes, there are completely free coding bootcamps 173 CB 173 0 0
367 286 1 JavaScript Promises Explained By Gambling At A CasinoIn freeCodeCampView storyReferrers JavaScript Promises Explained By Gambling At A Casino 269 CS 269 0 1
531 122 0 Tinkering Toward SimplicityIn freeCodeCampView storyReferrers Tinkering Toward Simplicity 166 DES 166 0 0
182 471 0 Code Briefing: I built a role playing game in JavaScript. Here’s how.In freeCodeCampView storyReferrers Code Briefing: I built a role playing game in JavaScript. Here’s how. 199 CB 199 0 0
218 435 0 Let’s test React components with TDD, Mocha, Chai, and jsdomIn freeCodeCampView storyReferrers Let’s test React components with TDD, Mocha, Chai, and jsdom 105 WD 105 1 1
576 77 1 What Nobody Tells You About Learning To Code — And Why That Makes It So HardIn freeCodeCampView storyReferrers What Nobody Tells You About Learning To Code — And Why That Makes It So Hard 163 MOT 163 0 0
30 623 1 JavaScript conferences you can look forward to in 2017In freeCodeCampView storyReferrers JavaScript conferences you can look forward to in 2017 139 WD 139 1 1
237 416 0 Code Briefing: Good code is its own best documentationIn freeCodeCampView storyReferrers Code Briefing: Good code is its own best documentation 251 CB 251 0 0
255 398 0 Putting the M in MVPIn freeCodeCampView storyReferrers Putting the M in MVP 275 WD 275 1 1
437 216 0 An Introduction to MicroservicesIn freeCodeCampView storyReferrers An Introduction to Microservices 188 WD 188 1 1
195 458 1 New Coders: How Salary and Time Spent Learning Vary by DemographicIn freeCodeCampView storyReferrers New Coders: How Salary and Time Spent Learning Vary by Demographic 78 JOB 78 0 0
372 281 0 4 Reasons you should try out GraphQL todayIn freeCodeCampView storyReferrers 4 Reasons you should try out GraphQL today 126 WD 126 1 1
470 183 0 The most interesting thing I’ve read all weekIn freeCodeCampView storyReferrers The most interesting thing I’ve read all week 224 OTHER 224 0 0
165 488 0 The Numbers of the #ILookLikeAnEngineer Ad CampaignIn freeCodeCampView storyReferrers The Numbers of the #ILookLikeAnEngineer Ad Campaign 106 DS 106 0 0
175 478 1 How I built a mailing list signup form right into Medium using Google FormsIn freeCodeCampView storyReferrers How I built a mailing list signup form right into Medium using Google Forms 382 WD 382 1 1
555 98 1 December Go Design Something Project: Pomodoro TimerIn freeCodeCampView storyReferrers December Go Design Something Project: Pomodoro Timer 72 WD 72 1 1
5 648 0 Recognizing Traffic Lights With Deep LearningIn freeCodeCampView storyReferrers Recognizing Traffic Lights With Deep Learning 196 DS 196 0 0
12 641 0 What I’ve learned from 18 weeks of vlogging my coding journeyIn freeCodeCampView storyReferrers What I’ve learned from 18 weeks of vlogging my coding journey 229 MOT 229 0 0
135 518 0 Code Briefing: My favorite stories from our first year on MediumIn freeCodeCampView storyReferrers Code Briefing: My favorite stories from our first year on Medium 169 CB 169 0 0
399 254 0 Learn ES6 The Dope Way Part I: const, let & varIn freeCodeCampView storyReferrers Learn ES6 The Dope Way Part I: const, let & var 195 CS 195 0 1
593 60 1 Gulp! I Improved my Workflow!In freeCodeCampView storyReferrers Gulp! I Improved my Workflow! 51 WD 51 1 1
65 588 0 How a bunch of strangers in Fresno found a venue, threw coding events, and got developer jobsIn freeCodeCampView storyReferrers How a bunch of strangers in Fresno found a venue, threw coding events, and got developer jobs 171 MOT 171 0 0
80 573 0 How to attract new contributors to your open source projectIn freeCodeCampView storyReferrers How to attract new contributors to your open source project 348 MOT 348 0 0
290 363 0 What soft skills do developers need in their backpacks?In freeCodeCampView storyReferrers What soft skills do developers need in their backpacks? 336 JOB 336 0 0
9 644 0 A massive free guide to CSS FlexboxIn freeCodeCampView storyReferrers A massive free guide to CSS Flexbox 270 WD 270 1 1
142 511 1 Code Briefing: What I learned from reviewing 50 portfolios on Reddit in 3 crazy daysIn freeCodeCampView storyReferrers Code Briefing: What I learned from reviewing 50 portfolios on Reddit in 3 crazy days 89 CB 89 0 0
152 501 0 How to manipulate classes without jQuery by using HTML5’s classList APIIn freeCodeCampView storyReferrers How to manipulate classes without jQuery by using HTML5’s classList API 239 WD 239 1 1
169 484 1 Getting hired as a freelancer comes down to one thing: trust.In freeCodeCampView storyReferrers Getting hired as a freelancer comes down to one thing: trust. 234 JOB 234 0 0
187 466 0 Descartes, Berkeley and Functional Reactive ProgrammingIn freeCodeCampView storyReferrers Descartes, Berkeley and Functional Reactive Programming 155 CS 155 0 1
238 415 0 Package your service like a productIn freeCodeCampView storyReferrers Package your service like a product 338 DES 338 0 0
273 380 1 Why you shouldn’t build an app aimed at 500,000 users in 5 days on a $100 serverIn freeCodeCampView storyReferrers Why you shouldn’t build an app aimed at 500,000 users in 5 days on a $100 server 150 WD 150 1 1
398 255 0 10 Takeaways from 22 Data Visualization Practitioners at #OpenVisConfIn freeCodeCampView storyReferrers 10 Takeaways from 22 Data Visualization Practitioners at #OpenVisConf 154 WD 154 1 1
564 89 0 5 Things to Remember When You’re Learning to ProgramIn freeCodeCampView storyReferrers 5 Things to Remember When You’re Learning to Program 160 MOT 160 0 0
148 505 0 Code Briefing: using Darth Vader to explain ReactIn freeCodeCampView storyReferrers Code Briefing: using Darth Vader to explain React 128 CB 128 0 0
264 389 1 Photos and stories from a designerIn freeCodeCampView storyReferrers Photos and stories from a designer 189 MOT 189 0 0
422 231 0 Making it rain code — Matrix StyleIn freeCodeCampView storyReferrers Making it rain code — Matrix Style 70 PM 70 0 0
39 614 0 When it comes to whiteboard coding interviews, remember to PREPIn freeCodeCampView storyReferrers When it comes to whiteboard coding interviews, remember to PREP 176 JOB 176 0 0
200 453 0 Code Briefing: CSS positioning explained by building an ice cream sundaeIn freeCodeCampView storyReferrers Code Briefing: CSS positioning explained by building an ice cream sundae 181 CB 181 0 0
349 304 1 CodePen Tips and Best PracticeIn freeCodeCampView storyReferrers CodePen Tips and Best Practice 112 WD 112 1 1
395 258 0 How to learn web design when you have the creativity of Homer SimpsonIn freeCodeCampView storyReferrers How to learn web design when you have the creativity of Homer Simpson 200 MOT 200 0 0
458 195 0 Algorithms: The Good, The Bad and The UglyIn freeCodeCampView storyReferrers Algorithms: The Good, The Bad and The Ugly 111 FCC 111 0 0
161 492 0 What Product teams can learn from the London Underground fire of 1987In freeCodeCampView storyReferrers What Product teams can learn from the London Underground fire of 1987 203 PM 203 0 0
282 371 1 Learn Node.js with Brigadier Fluffykins Part II: Events, EventEmitter and the Event LoopIn freeCodeCampView storyReferrers Learn Node.js with Brigadier Fluffykins Part II: Events, EventEmitter and the Event Loop 156 WD 156 1 1
441 212 0 Tech’s best April Fool’s Day jokes of 2016In freeCodeCampView storyReferrers Tech’s best April Fool’s Day jokes of 2016 151 OTHER 151 0 0
547 106 0 A New Year’s Resolution with a 100% Chance of SuccessIn freeCodeCampView storyReferrers A New Year’s Resolution with a 100% Chance of Success 71 MOT 71 0 0
561 92 0 My First Month At Free Code CampIn freeCodeCampView storyReferrers My First Month At Free Code Camp 170 MOT 170 0 0
639 14 0 The real reason to learn the MEAN Stack: EmployabilityIn freeCodeCampView storyReferrers The real reason to learn the MEAN Stack: Employability 28 MOT 28 0 0
278 375 1 Getting Started with Async/AwaitIn freeCodeCampView storyReferrers Getting Started with Async/Await 189 CS 189 0 1
570 83 0 Growth Hacking Your City’s CampsiteIn freeCodeCampView storyReferrers Growth Hacking Your City’s Campsite 73 MOT 73 0 0
137 516 0 Code Briefing: The state of JavaScript in 2016In freeCodeCampView storyReferrers Code Briefing: The state of JavaScript in 2016 87 CB 87 0 0
514 139 1 5 Failed Portfolios Later and Here I AmIn freeCodeCampView storyReferrers 5 Failed Portfolios Later and Here I Am 150 JOB 150 0 0
638 15 1 25 tools every new coder needsIn freeCodeCampView storyReferrers 25 tools every new coder needs 133 WD 133 1 1
381 272 0 Understanding Asynchronous JavaScript Callbacks Through Household ChoresIn freeCodeCampView storyReferrers Understanding Asynchronous JavaScript Callbacks Through Household Chores 195 CS 195 0 1
472 181 0 The Top 17 Design Tools You Must Master in 2016 to Stay RelevantIn freeCodeCampView storyReferrers The Top 17 Design Tools You Must Master in 2016 to Stay Relevant 132 TECH 132 0 0
612 41 0 How to get other developers to actually notice your GitHub repositoriesIn freeCodeCampView storyReferrers How to get other developers to actually notice your GitHub repositories 77 MOT 77 0 0
160 493 0 Code Briefing: You can now take free Harvard classes using virtual realityIn freeCodeCampView storyReferrers Code Briefing: You can now take free Harvard classes using virtual reality 159 CB 159 0 0
233 420 0 How to Install the Facebook SDK into a React Native Android or iOS AppIn freeCodeCampView storyReferrers How to Install the Facebook SDK into a React Native Android or iOS App 99 WD 99 1 1
528 125 0 If I Ran Product at TwitterIn freeCodeCampView storyReferrers If I Ran Product at Twitter 165 WD 165 1 1
402 251 1 Stop asking senior developers who aren’t looking. Start mentoring juniors.In freeCodeCampView storyReferrers Stop asking senior developers who aren’t looking. Start mentoring juniors. 268 MOT 268 0 0
410 243 0 South Korea Is a Self-Taught Coder’s ParadiseIn freeCodeCampView storyReferrers South Korea Is a Self-Taught Coder’s Paradise 107 MOT 107 0 0
296 357 0 What growth engineers can teach us about engineeringIn freeCodeCampView storyReferrers What growth engineers can teach us about engineering 239 MOT 239 0 0
439 214 0 Applying JavaScript: User ScriptsIn freeCodeCampView storyReferrers Applying JavaScript: User Scripts 97 CS 97 0 1
490 163 0 One way to Greatness: Pick YourselfIn freeCodeCampView storyReferrers One way to Greatness: Pick Yourself 327 MOT 327 0 0
493 160 0 A Look Back: My Year of Traditional Computer Science Learning and Self-TeachingIn freeCodeCampView storyReferrers A Look Back: My Year of Traditional Computer Science Learning and Self-Teaching 164 MOT 164 0 0
79 574 0 Code Briefing: Full-stack development is alive and wellIn freeCodeCampView storyReferrers Code Briefing: Full-stack development is alive and well 119 CB 119 0 0
96 557 0 Code Briefing: The best classes for learning statisticsIn freeCodeCampView storyReferrers Code Briefing: The best classes for learning statistics 168 CB 168 0 0
250 403 0 Best Gitter channels for: Learning to CodeIn freeCodeCampView storyReferrers Best Gitter channels for: Learning to Code 161 AD 161 0 0
346 307 1 4 forgotten principles of usability testingIn freeCodeCampView storyReferrers 4 forgotten principles of usability testing 153 DES 153 0 0
434 219 0 Hello World! The Pythonic wayIn freeCodeCampView storyReferrers Hello World! The Pythonic way 119 OTHER 119 0 0
412 241 0 Medium isn’t just startup peopleIn freeCodeCampView storyReferrers Medium isn’t just startup people 293 MOT 293 0 0
283 370 0 Face centering Android library build on top of Google Vision APIIn freeCodeCampView storyReferrers Face centering Android library build on top of Google Vision API 184 OTHER 184 0 0
432 221 0 JavaScript Libraries and APIsIn freeCodeCampView storyReferrers JavaScript Libraries and APIs 135 WD 135 1 1
462 191 1 A Glimpse of 100,000 Internet UsersIn freeCodeCampView storyReferrers A Glimpse of 100,000 Internet Users 130 DS 130 0 0
553 100 0 Get Better Git Commit Messages with AtomIn freeCodeCampView storyReferrers Get Better Git Commit Messages with Atom 93 OTHER 93 0 0
623 30 0 Why I dropped out of Free Code CampIn freeCodeCampView storyReferrers Why I dropped out of Free Code Camp 109 MOT 109 0 0
272 381 0 Manually Tuning Webpack BuildsIn freeCodeCampView storyReferrers Manually Tuning Webpack Builds 165 WD 165 1 1
373 280 1 Free Code Camp’s 1,000+ study groups are now fully autonomousIn freeCodeCampView storyReferrers Free Code Camp’s 1,000+ study groups are now fully autonomous 141 FCC 141 0 0
380 273 1 Learn
gitextract__a_00d_1/
├── .gitignore
├── .gitmodules
├── LICENSE.md
├── README.md
├── city-groups/
│ └── README.md
├── facebook-fCC-data/
│ ├── README.md
│ └── data/
│ └── freeCodeCamp-facebook-page-activity.csv
├── gitter-analytics/
│ ├── README.md
│ └── fcc_algorithms help requests/
│ ├── README.md
│ └── total help per algo/
│ ├── data/
│ │ └── data.json
│ ├── index.html
│ └── style.css
├── gitter-history/
│ └── README.md
├── google-analytics/
│ ├── README.md
│ ├── challenges-performance-estimates/
│ │ └── data/
│ │ └── content-pages-challenges-performance-estimates.xlsx
│ └── countries-fCC/
│ └── data/
│ └── analysisofcountriesFCC.csv
├── leaderboard/
│ └── README.md
├── medium-fCC-data/
│ ├── README.md
│ └── data/
│ ├── fccmediumTitles - Cleaned_Data.tsv
│ └── medium_titles - rawdata.tsv
├── new-coder-surveys/
│ └── README.md
├── open-api/
│ └── README.md
├── package.json
└── unofficial-bots/
└── README.md
Condensed preview — 24 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (252K chars).
[
{
"path": ".gitignore",
"chars": 219,
"preview": "b-cov\n*.seed\n*.log\n*.dat\n*.out\n*.pid\n*.gz\n*.swp\n.floo\n.flooignore\nbuiltAssets/\npm2.js\n*.env\npids\nlogs\nresults\ntmp\n\nnpm-d"
},
{
"path": ".gitmodules",
"chars": 1501,
"preview": "[submodule \"new-coder-surveys/2017-new-coder-survey\"]\n\tpath = new-coder-surveys/2017-new-coder-survey\n\turl = https://git"
},
{
"path": "LICENSE.md",
"chars": 307,
"preview": "Copyright (c) 2015 Free Code Camp.\n\nThis Free Code Camp dataset is made available under the Open Database License: http:"
},
{
"path": "README.md",
"chars": 1962,
"preview": "# open-data\n\nThe freeCodeCamp.org community creates tons of data every month, and we open up as much of that data as we "
},
{
"path": "city-groups/README.md",
"chars": 1503,
"preview": "# city-groups\n\nEfforts by some freeCodeCamp students focused on representing data about city groups (formerly campsites)"
},
{
"path": "facebook-fCC-data/README.md",
"chars": 953,
"preview": "# facebook-fCC-data\n\nCollected datasets about fCC in Facebook. \n\n# observations\n\n* Recent project.\n\n# projects & dataset"
},
{
"path": "facebook-fCC-data/data/freeCodeCamp-facebook-page-activity.csv",
"chars": 48424,
"preview": "date,time,title,type,reach,clicks,reactions\n08/18/2017,3:45 pm,The origins of t-distributions and how they can help you "
},
{
"path": "gitter-analytics/README.md",
"chars": 632,
"preview": "# gitter-analytics\n\nEfforts by some freeCodeCamp students focused on analyses of the activity on Gitter.\n\n# observations"
},
{
"path": "gitter-analytics/fcc_algorithms help requests/README.md",
"chars": 866,
"preview": "# fcc_algorithms help requests\n\nSeries of projects estimating and analysing the number of help requests in the Gitter ma"
},
{
"path": "gitter-analytics/fcc_algorithms help requests/total help per algo/data/data.json",
"chars": 4990,
"preview": "[{'count': 336,\n 'funcname': 'reversestring',\n 'order': 1,\n 'title': 'Reverse a String',\n 'type': 'basic'},\n {'count"
},
{
"path": "gitter-analytics/fcc_algorithms help requests/total help per algo/index.html",
"chars": 11373,
"preview": "<head>\n<title>TEST</title>\n<meta charset=\"utf-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n<"
},
{
"path": "gitter-analytics/fcc_algorithms help requests/total help per algo/style.css",
"chars": 374,
"preview": ".axis {\n font: 10px sans-serif;\n }\n\n .axis path,\n .axis line {\n fill: none;\n stroke: #000;\n shape-rendering: cri"
},
{
"path": "gitter-history/README.md",
"chars": 592,
"preview": "# gitter-history\nAn open dataset of all chat activity in Free Code Camp's Gitter.im chatrooms\n\n# Archive Format\n\n### TSV"
},
{
"path": "google-analytics/README.md",
"chars": 3053,
"preview": "# google-analytics\n\nCollected datasets from Google Analytics.\n\n# observations\n\n* Datasets will show only data that we es"
},
{
"path": "google-analytics/countries-fCC/data/analysisofcountriesFCC.csv",
"chars": 4149,
"preview": "country;number of sessions;internet population (descendent order);ses/intpop;ses/(48%*tot_population);connectivity_index"
},
{
"path": "leaderboard/README.md",
"chars": 488,
"preview": "# leaderboard\n\nAn initiative by a fCC student to collect data about other students using a dedicated scraper targeting w"
},
{
"path": "medium-fCC-data/README.md",
"chars": 1738,
"preview": "# medium-fCC-data\n\nCollected datasets about fCC in Medium.\n\n# observations\n\n* Recent project.\n\n# projects & datasets\n\n* "
},
{
"path": "medium-fCC-data/data/fccmediumTitles - Cleaned_Data.tsv",
"chars": 48701,
"preview": "Quartier\tdate\tTitle\tRecommends\tRead ratio\n4\tOctober 2016\tUpgrading to MacOS Sierra will break your SSH keys and lock you"
},
{
"path": "medium-fCC-data/data/medium_titles - rawdata.tsv",
"chars": 100287,
"preview": "order\tinv-ord\tselection\tCollTitle\tCorrectedTitle\tOrigRecommends\tclassfication\tRecommends\tclass_WD\tclass_WD&CS\n541\t112\t0\t"
},
{
"path": "new-coder-surveys/README.md",
"chars": 1333,
"preview": "# new-coder-surveys\n\nThe open dataset from freeCodeCamp's surveys.\n\n# observations\n\n* Datasets for every year shared sim"
},
{
"path": "open-api/README.md",
"chars": 3885,
"preview": "
About this extraction
This page contains the full source code of the freeCodeCamp/open-data GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 24 files (232.7 KB), approximately 74.0k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.