Fun day, lots of relief and catharsis!

Client I was wanting to fire has apparently decided that the long term support contract I knew was bullshit from go will instead be handled by IBM India and it's my job to train them in the "application." Having worked with this team (the majority of whom have been out of university for less than a year), I can say categorically that the best of them can barely manage to copy and paste jQuery examples from SO, so best of fucking luck.

I said, "great!," since I'd been planning on quitting anyways. I even handed them an SOW stating I would train them for 2 days on the application's design and structure, and included a rider they dutifully signed that stated, "design and structure will cover what is needed to maintain the application long term in terms of its basic routing, layout and any 'pages' that we have written for this application. The client acknowledges that 3rd party (non-[us]) documentation is available for the technologies used, but not written by [us], effective support of those platforms will devolve to their respective vendors on expiry of the current support contract."

Contract in hand, and client being too dumb to realize that their severing of the maintenance agreement voids their support contract, I can safely share what's not contractually covered:

- ReactiveX
- Stream based programming
- Angular 9
- Any of the APIs
- Dotnet core
- Purescript
- Kafka
- Spark
- Scala
- Redis
- K8s
- Postgres
- Mongo
- RabbitMQ
- Cassandra
- Cake
- pretty much anything not in a commit

I'm a little giddy just thinking about the massive world of hurt they've created for themselves. Couldn't have happened to nicer assholes.

  • 3
    Yes, the Insatiable Bowel Movement.
  • 4
    Itty Bitty Minds
  • 2
    @SortOfTested Much better! :D
  • 1
    It's pretty huge. I'll be amazed if they get a single PR through the CI gates
  • 0
    oh man, this is going to be beautiful, keep us posted?
  • 0
    Just had the same happening to us, but out client calls it in house development. They hired a developer directly from university. And he shows great potential. One year in a junior position and he would be great. But as it is he is technical lead, responsible for building up a dev team. That are going to crash and burn.

    I will be there, watching with smug glee the linked in pages.
Add Comment