I started as a FORTRAN programmer, paid my dues writing C and X11/Motif, switched to Perl, discovered Tk, and from that, Tcl, and spent the next decade plus writing cross-platform GUIs in Tcl/Tk.
I then spent three years using python and a smattering of ruby to create a cross-platform automated testing framework. After that I had two more gigs in windows shows, building automated testing frameworks and leading automation teams. I am now back to being a python developer at a small company in the independent publishing business.
I was profiled as python developer of the week at http://www.blog.pythonlibrary.org/2015/03/02/pydev-of-the-week-bryan-oakley/
The open source projects I currently am active on are:
- The Robot Framework Hub - A web app and RESTful API for accessing robot framework test assets
- Robot Framework Lint - a static analysis tool for robot framework test files.
- Robot framework extension for the brackets open source editor.
I also maintain a sporadically-updated blog at boakley.github.io, focused mainly on my work with the robot framework.
Q&A for professional and enthusiast programmers
Q&A for professional programmers interested in conceptual questions about software development
Q&A for user experience researchers and experts
Q&A for members of the workforce navigating the professional setting
Q&A for project managers
Q&A for software quality control experts, automation engineers, and software testers
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Q&A for peer programmer code reviews
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for system and network administrators
Q&A for computer enthusiasts and power users
Q&A for passionate videogamers on all platforms
Q&A for professional and amateur chefs
Q&A for apps, scripts, and development with the Stack Exchange API
Q&A for Ubuntu users and developers
Q&A for users of TeX, LaTeX, ConTeXt, and related typesetting systems