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
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.