Programmer and founder of Bumpkin

I’m David Oliver, a full stack web applications developer and engineer based in Tulsa working for TriumphPay. I’m the founder of Bumpkin, where we (I) try to find PMF one of our (my) ideas (someday). Joking aside, I'm looking for freelance gigs on the side.

What the hell does DRY mean, really?

Most programming maxims are not particularly useful as stated, and, in truth, I believe that the way these principles are delivered and espoused is frequently actively harmful.

How to work efficiently as a resource bottleneck

Anyone who works in some kind of production pipeline (which is pretty much everyone) can become a resource bottleneck. When working in these roles, our responsibility is to manage how we interact with our upstream resources efficiently so that we don't get blocked and therefore block our downstream.

Write code like you're slinging hash

In software, we say, "development is unpredictable and impossible to reliably estimate." I'm here to say that, after twenty years of programming, I think that's a load of hooey.

Packages over processes

Given a choice between a package and a third-party service, I'll pick the package pretty much every time.

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.

  • Subscribe via RSS
  • Work

    1. Company
      TriumphPay / BravoTran / HubTran
      Role
      Senior Software Engineer
      Date
    2. Company
      Waterfield Energy / W Energy Software
      Role
      Senior Applications Developer
      Date
    3. Company
      AT&T - Web Applications Developer
      Role
      Web Applications Developer
      Date
    4. Company
      Nutraspace
      Role
      Web Applications Developer
      Date