Cart
Free Shipping in Australia
Proud to be B-Corp

Books by Rick Golden

In the summer of 1972, Richard Golden sat in the computer lab at SUNY Fredonia and completed his first CAI tutorial for programming in APL. He was nine years old. Most of the programming that he has done since then has been in Algol-based languages like PL/I, FORTRAN, BASIC, Pascal, C, C++, C#, and Java. He occasionally writes code in languages like APL, FORTH, LISP, and Scheme; however, he could not find an employer that would actually pay him to use those non-structured languages. He has had success in recent years introducing organizations to scripting languages like Python, Perl, TCL, Ruby, Groovy, and node.js. He has also had a chance to work in many different domains applying leading technologies through each cutting edge wave of structured programming, architectural frameworks, and design patterns. He has championed distributed computing, scripting languages, SOA, browser applications, CMS, ESBs, web services, nosql, and map-reduce; top down structured approach, UML, use cases, XP - extreme programming, iterative development, and agile development. And he is still moving forward.As he approaches his fortieth year as a programmer, software architect, and product manager - a career that has spanned eighty percent of his life - he is excited to share his experiences with the Raspberry Pi