Git Product home page Git Product logo

Introduction

I'm just a Software Sojourner (hence my nom de network, which is an abbreviation of Software Hobbit).

More formally, I am Drew Derbyshire, a professional software developer.

On the side, I am the proprietor of Kendra Electronic Wonderworks, a small software house founded in 1989. It mostly does OSS. After almost 18 years in Massachusetts, we moved to Kenmore, Washington (north of Seattle) in 2007.

Computer Languages

I've made money in (chronological order, not level of expertise!) using COBOL, PL/I, IBM Assembler, ROSCOE RPF, EXEC2, REXX, C/C++, Java, Bourne Shell (and its successors), Python, Perl, JS, and FORTRAN IV. (Not that I often admit the last two. I also only admit that I know Go under duress, because I've never used it professionally.)

When I next look for work, it will likely be in C/C++, Java, Python, or perhaps Go.

Platforms I've touched

I have used more OS families than most people have, including:

  • Many generations of IBM OS/360 and its successors
  • Many generations of IBM VM/370 and its successors
  • IBM DOS/VSE
  • MUSIC (McGill University System for Interactive Computing)
  • Singer System Ten
  • Digital Equipment Corporation TOPS-10
  • Digital Equipment Corporation VMS
  • TRS-80 Level I BASIC
  • CP/M
  • MS-DOS from 1.x to the current FreeDOS
  • Windows from 3.0 to present day
  • OS/2 from 1.2 to 4.52
  • MacOS X and its successors
  • Many, many flavors of UNIX:
    • Amdahl UTS
    • SCO UNIX / Unixware
    • AIX
    • SunOS / Solaris
    • BSD / FreeBSD / NetBSD
    • Linux (including RedHat, Ubuntu, Raspberry Pi OS, and others)

Where I've been

I started in operations, but I have been mostly in development since my misspent youth.

I've done time in:

  • 14 years in IBM Mainframe operations & development
  • 8 years in massively parallel computering for marketing and RBOC scale voice mail
  • 8 years in small business client/server
  • 8 years in SRE & development at an Internet search engine company

Miscellaneous

I beat the rush to multiprocessor systems in the late 1980s, and I did massively parallel systems in early 1990s.

I detoured into SRE under the guy who originated it. I've carried a pager enough there and elsewhere that my phone is grafted to me.

I did OSS (e-mail via dial-up UUCP) before the term existed. (It was also before dial-up UUCP convincingly lost the protocol war to SMTP/POP3/IMAP4 over always on connections.) Its website is still at UUPC.net, and the source is also here on Github at github.com/swhobbit/UUPC.

My oldest Internet domain is probably older than yours.

I am the volunteer valet to an emulated IBM mainframe running VM/SP 5, which can be remotely accessed for free. (Disclaimer: I neither work for nor speak for its owners.)

Drew Derbyshire's Projects

Drew Derbyshire doesnโ€™t have any public repositories yet.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.