The Art of Programming by Erika Heidi [Leanpub PDF/iPad/Kindle]
The Art of Programming
The Art of Programming
The Art of Programming

Last updated on 2015-01-12

About the Book

One of the most consolidated misconceptions about programming, since the early days, is the idea that such activity is purely technical, completely exact in nature, like Math and Physics. Computation is exact, but programming is not. The first is a result of a machine operation, and the latter is still a human activity.

Programming requires a lot of creativity, on top of the abstract concepts, tools and techniques that we might learn in a classroom; all that theory represents only a tiny portion of what is necessary to build a great developer.

Based on my original Medium post with the same title, The Art of Programming shows my perspective about programming as a creative and artistic activity.

This book will be distributed for free. As LeanPub offers a way to pay what you want for any book, any money that may come from readers will be integrally (as in 100%) donated to EFF.

This is a work in progress and there is no ETA yet :) I'll be working on it in my free time. I will most probably start publishing while I write it, as soon as I have a good starting point.

You can subscribe if you want to be notified when the first version is published.

About the Author

Erika Heidi
Erika Heidi

As a Linux user since that time when you had to run startx to get any graphic experience, Erika Heidi started her carreer as SysAdmin, changing her focus to development after some years and embracing PHP as her main language - in 2003. Although development is her passion, she still likes the operational stuff, which turns to be a nice combination for devops.

Causes Supported

Electronic Frontier Foundation

Defending your civil liberties in a digital world.

Based in San Francisco, EFF is a donor-supported membership organization working to protect fundamental rights regardless of technology.

From the Internet to the iPod, technologies are transforming our society and empowering us as speakers, citizens, creators, and consumers. When our freedoms in the networked world come under attack, the Electronic Frontier Foundation (EFF) is the first line of defense. EFF broke new ground when it was founded in 1990—well before the Internet was on most people's radar—and continues to confront cutting-edge issues defending free speech, privacy, innovation, and consumer rights today. From the beginning, EFF has championed the public interest in every critical battle affecting digital rights.

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub