About

Varied Thoughts is …

  • personal blog of Brian Okken
  • mostly notes about programming related bits of information that I don’t want to forget

Brian Okken is …

  • Husband, Father, Bad Joke Teller
  • Embedded Software Engineer working in Test & Measurement.
  • Web Developer
  • Command line nerd

Languages I love …

  • C++
  • Python
  • Perl
  • bash
  • PHP
  • javaScript, jQuery
  • html
  • css

Languages I’d like to forget about …

  • C#
  • VEE
  • Tcl
  • Java
  • Scheme

Topics I’d like to write about when I have the time …

  • embedded programming
  • real-time programming
  • hardware control
  • remote interfaces
  • build automation
  • meta-programming
  • functional testing
  • unit testing
  • oscilloscope intro
  • spectrum analyzer intro
  • boost
  • STL
  • git
  • object oriented design vs. object oriented programming
  • team process and communication improvement
  • pragmatic software and hardware testing strategies
  • iterative design
  • mini languages and meta programming
  • python introspection
  • TR1
  • using C++ for memory mapped hardware control