I am a programmer. Over the years, I've written a lot about Programming. This site collects some of these works, and is the repository for new articles.
My opinions about programming and other subjects change over time. For example, my book Extreme Perl was my early thinking on how to devolve responsibility in a team. The methodology parts are too structured, and are not consistent with how I evolve software now.
Evolution factors big in my current thinking about software. This wasn't always the case. I was a big fan of the waterfall model in the 1980s until I saw people and relationships as the core issue. Programming-in-the-large requires a team of trust.
Code evolves by integrating feedback. The more feedback, the better. A team of trust is fearless and can accept any feedback thrown at it. Team members are never fearless. Only in a team do we create a bond of trust that enables us to overcome our particular fears in any one instance.
Psychology figures centrally in my life and work. I strive to understand how my psyche affects my actions and reactions. I visit a psychologist regularly to help me integrate the feedback the real world throws at me. I also rely on my incredibly supportive family, friends, and work colleagues.
My opinions are informed mostly by my reading. You can find many reviews of books I find interesting on this site. I generally add a review a month.
Work is an extremely important part of my life. I have had rapture of the bits since I was nine. I am a principal in several companies all of which are serviced through bivio Software, Inc., which leverages and continuously evolves a large open-source platform called bOP.
In 2005 I started a non-profit called KidCommute to encourage kids to ride bikes to school, which operates a program called Boltage. Boltage runs a network of devices called ZAPs, which report the number of kids riding and walking at a number of schools in the US and Canada. I believe it's important to tend the common green.
I have not authored any patents nor do I intend to. I am proud to say that I ran the Swiss chapter for the League for Programming Freedom in the 1980s. It is less that I think patents are evil, but they are a waste of time and energy. My business strategy is to work in a tightly integrated team that produces a constant stream of great innovations.
This page will evolve over time. It'll reflect my current thinking on a variety of subjects, and serve as a jumping off point of what I think is relevant. Alternatively, you can sign up for the RSS feed for recent updates.
Thanks for reading, and I look forward to your feedback.
P.S. I believe, like many things, our society has a love/hate relationship with simplicity. You'll probably love/hate this site for its extreme simplicity. If you see no virtue in its design, you should probably read some of Edward Tufte's books.
The Psychology of Software TestingBookReview: The Blank Slate: The Modern Denial of Human NatureBookReview: The Neuroscience of PsychotherapyVexillological Design LessonsVia RobBookReview: Psychology of Computer ProgrammingBookReview: The Emotion Machine: Commonsense Thinking, Artificial Intelligence, and the Future of the Human MindBookReview: The Return of Depression Economics and the Crisis of 2008BookReview: Last Child in the Woods: Saving Our Children From Nature-Deficit DisorderQuantifiably SimpleBookReview: Stumbling on HappinessBookReview: WARBookReview: A User's Guide to the Brain: Perception, Attention, and the Four Theatres of the BrainBookReview: Sources of Power: How People Make DecisionsBookReview: The Wisdom of Teams: Creating the High-Performance OrganizationBookReview: The War of Art: Break Through the Blocks and Win Your Inner Creative BattlesBookReview: Punished by Rewards: The Trouble with Gold Stars, Incentive Plans, A's, Praise, and Other BribesBookReview: No Right to Remain Silent: The Tragedy at Virginia TechBookReview: The Black Swan: The Impact of the Highly ImprobableBookReview: The Six Pillars of Self-EsteemBookReview: Born Standing Up: A Comic's LifeBookReview: Hackers and Painters: Big Ideas from the Computer AgeBookReview: Guantanamo and the Abuse of Presidential PowerBookReview: The Logic of Scientific DiscoveryBookReview: Out of Control: The New Biology of Machines, Social Systems, & the Economic World▶ More▲ Most Recent
|back to top||© 2018 Rob Nagler||Software by bivio|