Let us change our traditional attitude to the construction of programs. Instead of imagining that our main task is to instruct a computer what to do, let us concentrate rather on explaining to human beings what we want a computer to do. --Donald Knuth

About Cambia Research

Welcome! Cambia Research is my blog devoted to the art and science of practical, real-world software development based on the Microsoft stack.

Site History

I started Cambia Research in 2002 initially as my software and consulting company. I had just left Microsoft and moved back to Kansas City where I became a freelancer and built a software product.

I launched a little application for cleaning and manipulating text based data sets called CR Data Cleanser. It was a good little piece of software, but I only sold one copy. That was my introduction to the business world.

I ran my own software consulting company for the next six years. During that time I added various content and articles to the Cambia Research website.

Who Am I?

My name is Steve Lautenschlager. Here is my history:

  • In the early eighties, I saw my first personal computer at a neighbor's house. With their TV screen as the monitor, it blew my adolescent mind that I could interact with the TV--just move this little mouse thing and the cursor moves around the screen. I was hooked!
  • My high school got a computer lab in 1985 and I began staying after school to write programs in Applesoft Basic. The computer froze on me once while I was writing a report because the 10KB RAM was full.
  • Later I began sneaking into the computer lab at William Jewell College. Kids of faculty were allowed access and they didn't always check ID. I managed to get away with it until I rebooted the main server one day.
  • In college, despite my love of computers, I majored in physics and minored in math and English.
  • I was captain of the track team at the University of Missouri-Columbia.
  • I took one semester of Pascal as an undergrad. That's the only computer science class I ever took.
  • I discovered the web in 1993 using the Mosaic browser and created my first web site.
  • Two years later I was working at CERN, the European Center for Particle Physics and the birthplace of the web, near Geneva, Switzerland.
  • I picked up Fortran for my graduate thesis analysis in particle physics.
  • While at CERN, I attended a short course with Michael Metcalf (a prolific author and long-time Fortran steward). I also heard Bjarne Stroustrup speak on the creation of C++ at AT&T Bell Labs.
  • In 1995 at CERN, I used Linux, C, Perl and some other programs to create web-based, automated testing tools which got written up in CERN's international magazine, the CERN Courier.
  • I completed my Ph.D. in particle physics at Duke University in 1999.
  • I worked for a major defense contractor in L.A. where I was also very active in Toastmaster's and an avid swing dancer.
  • I worked in Microsoft's web division in Seattle where I helped engineer global and local load balancing solutions for microsoft.com, Windows Update and MSNBC.com.
  • Started Cambia Research as my software consulting company in Kansas City. Produced numerous data driven websites for customers.
  • Appeared on CNN to discuss particle physics and Dan Brown's novel Angels and Demons.
  • Spoke at Baylor University on the history and future of the World Wide Web.
  • Appeared on a panel of business owners at the annual meeting of Bank Midwest where I promoted better online banking tools.
  • Professional software engineer/team lead for fifteen years, specializing in the Microsoft stack.

As you can see, my path to professional software developer has not been typical, but many people have come to it from a variety of unique backgrounds. That diversity is one of the interesting things about working in this field.


Version: 5.1.20190301.2112