Medicated depression, day #87
At office, alone, have fetched coffee. Parsing mail after computer decided to blue screen on me while starting up, so it ran through all the updates it had queued up, quite a few obviously as I usually just hibernate the computer when going home for the day.
Slept fairly well, 5.5 hours of sleep, still feel utterly pooped and will need huge amounts of coffee throughout the day. Looked at previous nights, varies between 2.5 hours and 5 hours. I would like to get 6 hours or more. I think this low amounts of sleep is what brings the narcoleptic episodes, where I can't stay awake, where I find myself waking up from a longer or shorter nap, sitting up at my desk .. since I snore when I sleep and it's quite loud, I don't know how my short naps are, if I snore or not .. but I guess as I'm sitting up and are mostly semi conscious, I'm not snoring. Have napped among colleagues while they have been in meetings right next to me.
Have been getting praise and affirmations about my work with the customer, still there are some kinks to work out, such as not working on stuff not confirmed, blessed or prioritized -- I had put some work on writing a proposal for something that needs to be done but haven't been presented to customer and approved by them, I did it as something to distract myself while having brain mush, I couldn't think straight enough for coding but I could sketch out a suggestion about rework and consolidation of API Endpoints.
I'll sip some more coffee, put on headphones, crank up the volume and code away .. Have some issues with a build that won't work, so no actual code, just plumbing.
Later: I'm still struggling, the thinker is mush, I keep looking at an error message and try to parse it, to find the faulty piece of code causing it, it just suggests a general direction. Music blaring in my head phones, just had a short-ish nap, a few minutes of closed eyes, same song so not that long.
Narcolepsy episodes, or whatever they are, are scary .. would not want to be tapped on shoulder by a colleague and have been gone for half an hour or similar .. or wake up and it's dark outside, hours later. Luckily I don't operate heavy machinery, or delicate machinery, but it would be bad to fall asleep with head on the keyboard, adding thousands of characters ..
Later: approaching lunch time, not really hungry but need to eat something, boring to go fetch lunch
Later: Of course, headache .. low-key rumble behind my eyes and in the back of my head .. hopefully it goes away with some food and a short walk.
Later: Just out of a meeting with customer, a bit frustrating, to hear that they have needs but does not know how/what and another vendor in the meeting does not know either what they (customer) need, the vendor plan on running everything on-demand by calling API's, stuff that will take minutes or hours to run as they need to crunch pretty large data sets to get itty bitty chunks of data out of it.
IANA (I'm Not An Architect): I hear that they need to store manually entered and also pre-calculated values for each of their customers that is based on several different kinds of data that is unique for each user. In my world that would be to keep state that in the backend but not connected to the regular backend and internal systems they would normally fetch data from, this would be closer to front (web/app User interface) and ready-made/cooked data.
Though, this has not been sold to them, but could be, as a storage/cache-layer in between user web/app and backend/API's.
Experience from e-commerce, newspaper and web/API world.
Later: Had conversation with colleague (who just have a few hours here and there with customer as he belongs to another customer now) about the meeting and we found errors in the other vendors data, it's sprinkled with NULL-values and that might explain a lot of the problems with how diagrams and other things has been displayed or not. We're having a meeting with the other vendor tomorrow and we have a list with questions.
Got praise for ideas and solutions, none of them written down just yet, but I'm gonna write them down so we can discuss further around them, as I heard a loud and clear "buy-signal" from the customer, though they do not know it yet.
Self esteem bumped up a little. I used to do this kind of work when I worked as a lead developer with e-commerce and news paper sites, think up solutions and put them to work, from scarce information from sales or marketing people ("Excel-people").