Just over four months ago,
Jennifer Dewalt made the important decision - to learn how to program. Although she had no experience in this matter, she never attended technical special courses at school, but on the contrary, she was interested only in arts, but the girl immediately resolutely got down to business.
Jennifer made the rule that she would make one website every day, seven days a week. At the same time, each website must be accompanied by a new blog entry, and all the code is laid out on
Github . Today is the
115th day of her marathon.
The girl is not involved in any educational courses and does not use textbooks. She decided that learning to program is how to learn to ride roller skates: you need to try and practice as much as possible.
So, she simply sets herself a new task every day in the most logical order, and answers all the questions to Stack Overflow. It uses a 13 "Macbook Pro with two external monitors (in coworking center).
')

The first sites were
very simple : a bit of HTML and CSS, a couple of lines of Javascript. But over time, they became more complicated: there were
games ,
calculators ,
watches and
kittens . By now, Jennifer has already switched to Rails for dynamic websites whose visitors can communicate with each other.
For comparison, here are her first and last works.
Day 1.
HomepageDay 2.
Make a Deal!Day 3.
Get a Random Color BackgroundDay 4.
Paint a MondrianDay 5.
Secret MessageDay 6.
Day TrackerDay 7.
Technicolor BoxesDay 8.
More Drop Shadow!Day 9.
Bouncing BallDay 10.
Sushi Jiggler...
Day 103.
Word ClockDay 104.
Emergency OffDay 105.
Infinite DescentDay 106.
WishDay 107.
Serious QuestionDay 108.
Algae TankDay 109.
ColorWorksDay 110.
EffectsDay 111.
Down the WeightDay 112.
Check SketchDay 113.
Window MasterDay 114.
Image Palette