Articles
Google App Engine and PythonMatrix Universe
Product Ideas
The Truth About Cinderella
Google Counting
Wiki Versus Unix Philosophy
Plan Projects Backwards From Goals
Internet, Innovation, Google, Software
Analysis of US Presidential Election Data
Lots Of Ideas But Not Enough Time
Why Ruby Is Neat
Conflict Between Google Ads And Blogging
Damian Conway on the Software Problem
The Kid Principle
Google, Command-Line and GUI Applications
John Baez on Having an Angle
Quiz and Exam Techniques
Impulsiveness versus Patience
Reflections on Extreme Programming
Reflections on Godel's Theorem
Interest As A Strength
The Economics of Ideas
Analyzing Versus Executing
Making Money from Thinking
Math and Object-Oriented Programming
Social Capital, Macintosh, Windows
Simple Way to Engage
Thoughts on Code Reuse III
SetUid in Ruby, Perl, Python, Etc.
Learning and Self-Study
Ward Cunningham on Simplicity
Action, Speculation and Reflection
Thoughts on Code Reuse II
Thoughts On Code Reuse
EVoting and Dishonest Computers
Reflections on Charlie Munger
Thoughts on Code Reuse IV
Reflections on Spam
Wiki Versus Unix Philosophy II
Learning and Self-Study II
Godel's Incompleteness Theorem
SCRUM and XP
Recreating The Child-Like State
Simplicity and Pristine Elegance
Analyzing Versus Executing II
Academia is a Pyramid Scheme
Statistical Games With Excel
Cluster Balloon Flying
Accessing MAPI in Ruby
Life is Short
Video of Bellevue NE 8th Bridge
How to Get Adobe Acrobat To Open Up Faster
Alexandre Gueniot's Animated Resume
Seattle Lunar Eclipse Video
Free Visual Studio and SQL Server Downloads
Anatole Beck, Proxy Representation and Elections
Matrix Style Ping-Pong
Directory of Open Access Journals
Institute for the Future
Microsoft Feedback
Tricks of the Trade
Purpose, Purposelessness, Evolution
Computer Science Terms Exposed
The Meaning of Life
Interesting Solution to Music and Software Piracy
Ecology of Ideas
Max McKeown
Books As Conversations
Innovations, Metrics, and Emergence
The Dance of Change by Peter Senge
How to Enjoy Programming
Action, Recurrence, Small Steps
Passion, Process, Goals
Why Refactoring Is Fun
Refactoring Tips
The Essense of Mathematics
Facts and Fallacies of Software Engineering
The Importance of Adversaries
Microsoft, Competition, Market Structure
Refactoring Creates Leverage
The Three Types of Reasoning
INTP Thinking Patterns
How To Use Grades To Motivate Work
Metrics, Grades, School, and Work
How To Turn Paying Bills Into A Game
The Slashdot Effect
Concrete Ideas for Turning Work Into Play
Techniques for Turning Work Into Play
What If Play Turns Into Work
Differences Between Work and Play
Layered Architecture
Bus driver strives to be the best
The Procrastinating Monkey
How to Make Work Enjoyable
Todo List Insights
More on the Fallacy of Goal-Setting
Turn Work Into Play
Pair Programming With a Teddy Bear
Making Programming Fun
Turning Work Into Play
Blog Thoughts
Fish Tales by Lundin, Christensen, Paul and Strand
Execution by Larry Bossidy and Ram Charan
Determining the Audience
Loehr and Schwartz Distilled
Explanation of Wealth and Poverty
Accomplishing Something Big
Loehr and Schwartz on Ritual and Exercise
Remembering the Principles
The Power of Full Engagement by Loehr and Schwartz
Mini Projects
How to Schedule Breakthroughs
Gripping the Control
Richard Gabriel and Geoffrey Moore
The Fallacy of Goal-Setting
The Paradox of Human Relationships
Momentum, Leverage, Action
How to Teach Refactoring
Getting Rid of Programming Complexity
Outsourcing Backlash Fuels More Outsourcing
Helping People
The Perfect Sale
Passion, Success, and the Bootstrapping Acorn
Love and Capital
Laura Lehan and the Case Against Passion
Creating Value, Entrepreneurship, Ideas, Software
I Own Both Positions
The First Small Step
Muppet Boss
The Last Samurai
Subtle Solution to Time Management
Sell Ideas by Leveraging Self-Image
Math, Extreme Programming, and Sherlock Holmes
Literate Programming
Procrastination and Neil Fiore
Passion Versus Skill
The Analysis Process
Plants are Entrepreneurs
Everything is a Bubble
Dave Stroble on Marketing
The System Has No Memory
Clayton Christensen and Disruption
Winning Elections
Entrepreneurship
Effective Documentation
Software Interviews
Notes on Toyota
Kaner on Testing
Coding on Whiteboard
Microsoft and Extreme Programming
The Value Proposition
How to Get Things Done
Requirements Analysis
Web Services Value Proposition
The Technology Analyst
Business Intelligence
Web Services Use Cases
Leverage the Current Position
Making Problems Interesting
Lessons from Microsoft
The Real Estate Bubble
Concrete Data
Interesting Web Service Problems

