Woke up early to work, but realized kid also got up and need to be fed π
Wake up at morning and fix 4 chars that were a show stopper in production
Discovered BlueStacks Android emulator. Goodbye productivity
Nobody would believe, but I've just made a first progress bar in my life π
Showcased month of work to client. He is happy π
Finished form on client's site with their styling and behavior.
Finally deployed a API based form on client's site
form on client's site generated from form structure provided by another of their sites
Did some bad performance investigation on our SMTP servers. Just to find out nothing can be improved and everything works as it should
So far made the "hardest" fix: turned on celery Dyno, that I forgot about π
setup 2 new mailservers
Made client's site work on my local. Time to add some functionality
B-day cake for daughter
eat pizza while kids having fun
organize daughter's 8th birthday
Managed to merge two significantly diverged branches while increasing performance and make colleagues happy with that
fixed a problem with huge outgoing email queue
Been there before, I have a client with a site that sends out 15k-30k emails a month and when it breaks, those emails stack up quick.
Kostja P
Author
Sending emails doesn't seem to be a pain while it is a WordPress site that sends you emails once in a while about some random bot that left a spammy comment. But when emails are important and you really need to send a lot of them, that stuff makes you realize how tricky it becomes and how many tiny details there. Basically 2-20k emails a day and this is a whole new universe. There you need to pay attention, fix, try and prey))