In case anyone has wondered about the lack of posts, it’s because I am busy at work, but saying that is perhaps not enough… I don’t divulge who I work for here so this will be a little vague.
Some of the software I write is used by a large customer base to collect payments, a type of transaction that tracks for a specified number of days, but those types of payments are being phased out in this country, to be replaced by a different, more secure type that uses a different kind of authentication.
I’m responsible for a large part of this software, mostly around the batch upload and processing of the contracts for these payments, as well as the sending of batches to the financial institution, and the processing of the various responses from them. We’re entering a short window now where the one type of payment will soon no longer be allowed in this country, and it so happens I am also responsible for most of the code related to the migration of the old type of payment to the new one.
Tensions are high – we have customers with millions of payments to migrate, and a brand new system that’s quite different to the old one, but has been plagued with problems, such as the financial institution changing their specifications without telling us after our system is already live, and their test environment being quite unstable. Due to the lack of test data and unstable testing environment, some parts of the code base are executing in production without ever having been tested. Things have gone wrong and things might still go wrong. So being responsible for a large part of such a system doesn’t give me much time for anything else, even outside of office hours.
So when I say I’m busy, I’m busy… I’d rather not be. I’d prefer to have time and energy to write here, but lately that’s difficult.