books

If you can’t explain
something to a six-yearold,
you really don’t understand
it yourself. —
Albert Einstein

These are the materials I've enjoyed since Jul 28, 2011. I hope this will be helpful to someone.
Back to home page
Showing 40 items
TitleAuthorCategoryTypeLinkNotesLate Date Read
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
Sort 
 
TitleAuthorCategoryTypeLinkNotesLate Date Read
Debt: The First 5000 Years David Graeber History Book https://libcom.org/files/__Debt__The_First_5_000_Years.pdf Chapter 5 makes an interesting case that we already are practicing communism. This book is a must read. April 6, 2017 
Why Socialism? Albert Einstein Socialism Essay http://monthlyreview.org/2009/05/01/why-socialism/  November 11, 2016 
Uncle Bob The Future of Programming (Kuppelsalen, Copenhagen) Robert C. Martin Software Development Talk https://www.youtube.com/watch?v=9Xy3QC7yxJw  June 14, 2016 
The Purpose of Estimation Martin Fowler Software Development Article https://www.thoughtworks.com/insights/blog/purpose-estimation Good read about knowing when to do estimate June 8, 2016 
Design, Composition and Performance Rich Hickey Software Development Talk https://www.infoq.com/presentations/Design-Composition-Performance Probably the most important presentation for the Software Development today June 7, 2016 
Confucius from the Heart Yu Dan Philosophical Book https://books.google.com.ph/books?id=rmEWYVJiivgC Great easy and insightful read April 23, 2016 
Datawarehousing Concepts Basics (Fact and Dimension Table)  Database Video https://www.youtube.com/watch?v=Q7KHW2oCOUI A very good introduction to datawarehousing from a typical developer who has worked only with 3NF databases. March 19, 2015 
Estimation Games Rob Thomsett Software Development Article http://www.thomsett.com.au/library/item/estimation-games See also hackernews comments - https://news.ycombinator.com/item?id=9182814 March 12, 2015 
Java Tech Boise - Clojure - June 20, 2013 Justin Reed Programming Presentation http://www.youtube.com/watch?v=CvRGJGK09tc  January 4, 2014 
Simple Made Easy  Rich Hickey Programming Talk http://www.infoq.com/presentations/Simple-Made-Easy  December 31, 2013 
Inventing on Principle Bret Victor  Talk http://www.youtube.com/watch?v=PUv66718DII  December 30, 2013 
Null References: The Billion Dollar Mistake Tony Hoare Programming Language Talk http://www.infoq.com/presentations/Null-References-The-Billion-Dollar-Mistake-Tony-Hoare  December 30, 2013 
Beating the Avarages Paul Graham Software Development, Programming Article http://www.paulgraham.com/avg.html  November 27, 2013 
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) Joel Spolsky Programming Article http://www.joelonsoftware.com/articles/Unicode.html  November 25, 2013 
Mountain West Ruby 2012 Capability vs. Suitability Gary Bernhardt Software Development Talk http://www.youtube.com/watch?v=NftT6HWFgq0  October 17, 2013 
Thoughts on code reviews Davy Brion Software Development Article http://thatextramile.be/blog/2008/05/thoughts-on-code-reviews/  August 15, 2013 
There's Only One Valid Metric For Developer Productivity And Quality Davy Brion Software Development Article http://thatextramile.be/blog/2011/02/theres-only-one-valid-metric-for-developer-productivity-and-quality  August 15, 2013 
Software Development: Fast and Slow Michael Dubakov Software Development Article http://agile.dzone.com/articles/software-development-fast-and  July 31, 2013 
What to Say When Someone Just Doesn't Get It Alan Shalloway Software Development Article http://www.netobjectives.com/coaching/what-to-say-when-someone-just-doesnt-get-it  July 26, 2013 
How Religion Destroys Programmers John Sonmez Programming Article http://agile.dzone.com/articles/how-religion-destroys  July 18, 2013 
Teach Yourself Programming in Ten Years Peter Norvig Programming Article http://norvig.com/21-days.html  July 17, 2013 
Design Tech Talk Series Presents: OO Design for Testability Miško Hevery Programming Talk http://www.youtube.com/watch?v=acjvKJiOvXw  June 24, 2013 
SRP: Simplicity and Complexity Sandro Mancuso Programming Article http://craftedsw.blogspot.com/2011/07/srp-simplicity-and-complexity.html  June 21, 2013 
Effective Unit Testing: A Guide for Java Developers Lasse Koskela Programming Book http://www.manning.com/koskela2/   
Peopleware: Productive Projects and Teams Tom DeMarco, Timothy Lister Software Development Book http://en.wikipedia.org/wiki/Peopleware:_Productive_Projects_and_Teams   
Developers - Prima Donnas of the 21st Century Hadi Hariri Software Development Talk https://www.parleys.com/tutorial/developers-prima-donnas-21st-century   
Getting Started with the NetBeans Platform Geertjan Wielenga Technology, Programming Video https://www.youtube.com/watch?v=YZGJN1feN9M   
javapractices Hirondelle Systems Architecture Website http://www.javapractices.com   
Why extends is evil Allen Holub Programming Article http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html   
5 dangerous things you should let your kids do Gever Tulley Creativity Talk http://www.ted.com/talks/gever_tulley_on_5_dangerous_things_for_kids.html   
Why getter and setter methods are evil Allen Holub Programming Article http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-toolbox.html   
Ken Robinson says schools kill creativity Ken Robinson Creativity Talk http://www.ted.com/index.php/talks/ken_robinson_says_schools_kill_creativity.html   
The New Methodology Martin Fowler Software Development Article http://martinfowler.com/articles/newMethodology.html   
Are Frameworks Making Developers Dumb? Sivaprasadreddy Technology Article http://java.dzone.com/news/are-frameworks-making   
How the Linux kernel works  Technology Article http://www.tuxradar.com/content/how-linux-kernel-works   
Why the future doesn't need us Bill Joy Dystopian Essay http://www.wired.com/wired/archive/8.04/joy_pr.html   
Craft and Software Engineering Glenn Vanderburg Architecture Presentation http://www.infoq.com/presentations/Craft-and-Software-Engineering   
Interview with Venkat Subramaniam ThirstyHead Interview Video http://blip.tv/thirstyhead/interview-with-venkat-subramaniam-2504854   
Code Complete 2nd Ed Steven C. McConnell Architecture Book http://cc2e.com/   
Outliers: The Story of Success Malcom Gladwell Psychology, Sociology Book http://en.wikipedia.org/wiki/Outliers_%28book%29   
Showing 40 items
Comments