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.
I started Cambia Research in 2002 as my software consulting company. I had just left Microsoft and moved back to Kansas City where I became a freelancer and built a software product to analyze and clean text-based data sets.
I eventually started posting short articles on the website because it was an easy place to find them when I needed that information again.
It turns out others found some of the pages useful, too.
Since then we've had more than 8 million page views.
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 more than 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.