Picture of John Fitzpatrick

John Fitzpatrick
Engineer of the Future, Rule 280 Consulting

I untangle source code, reversing entropy and building order out of disorder.

Involved with computers since the days of BASIC on PDP-8/e and Fortran on DECsystem-10s. Used 8-bit micros with CP/M and UCSD p-System. Worked at Heathkit (remember them?) with their H-89 and Z-100 computers. Survived the PC clone wars. Transitioned to Windows and now to Linux.

I’ve been a developer, an analyst, a tester, a build-master, a sysadmin, and a version control sheriff.

I’ve used C, C++, Java, and C#. Now a fan of Perl and Ruby.

Moving to functional programming and visualization. Interested in Haskell and tools like GraphViz and Processing.

Recent comments

posted almost 3 years ago:
This presentation went poorly. Some examples failed, and the presenters commented that they were moving quicker than they expected. Yet despite the problems, I learned a lot about development for m...
posted almost 3 years ago:
Good basic ideas for improving the performance of Python programs. I program in Perl and Ruby -- and not Python -- and I was able to follow the material. It won't give you the answers for your perf...
posted almost 3 years ago:
Don't let the phrase "Quality Assurance" put you off. Some people equate QA with testing, and run away. This session uses "QA" in the broader sense, and has information about code analysis and auto...

John on Twitter

    Follow @railsfitz on Twitter.
    • Intel
    • Microsoft
    • Google
    • Facebook
    • Rackspace Hosting
    • (mt) Media Temple, Inc.
    • ActiveState
    • CommonPlaces
    • DB Relay
    • FireHost
    • GoDaddy
    • HP
    • HTSQL by Prometheus Research
    • Impetus Technologies Inc.
    • Infobright, Inc
    • JasperSoft
    • Kaltura
    • Marvell
    • Mashery
    • NorthScale, Inc.
    • Open Invention Network
    • OpSource
    • Oracle
    • Parallels
    • PayPal
    • Percona
    • Qualcomm Innovation Center, Inc.
    • Rhomobile
    • Schooner Information Technology
    • Silicon Mechanics
    • SourceGear
    • Symbian
    • VoltDB
    • WSO2
    • Linux Pro Magazine

    Sponsorship Opportunities

    For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

    Download the OSCON Sponsor/Exhibitor Prospectus

    Media Partner Opportunities

    Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

    Press and Media

    For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

    OSCON Newsletter

    To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

    OSCON 2.0 Ideas

    Have an idea for OSCON to share? oscon-idea@oreilly.com

    Contact Us

    View a complete list of OSCON contacts