| Blog | https://enginerd.co.za |
| Blog | https://enginerd.co.za |
“It's a little embarrassing that after 45 years of research & study, the best advice I can give people is to be a little kinder to each other.”
― Aldous Huxley
Really enjoyed @mcmansionhell’s no-holds-barred article about the hypocrisy of architecture firms involved in The Line project. A great argument peppered with top quality zingers.
I was looking through Google's recently released Python style guide and came across what would turn out to be an interesting piece of cargo cult programming.
Regarding logging, Google's guide (https://google.github.io/styleguide/pyguide.html#3101-logging) explicitly states that one should not use f-strings in logging, and I couldn't really figure out why.
After asking around, this seems to be a misguided attempt at reducing overheard when certain logging events are skipped due to log level as detailed here - https://github.com/PyCQA/pylint/issues/2354#issuecomment-414526879. Thanks to @cpbotha for digging up that issue thread!
Not going to lie, Twitter killing off free API access hits me in the feels. I remember with great affection the flood of creativity that happened after we opened up the API, and it's heartbreaking to see that unceremoniously strangled.
I'm relieved that we've got better alternatives, though. While this is perhaps the final straw for many bots on Twitter, it's been a long time coming and the API has long been hobbled compared to the early days. Open protocols or bust. ✊
I'm slowly setting up my new office and still figuring out where everything should go.
I've decided to put my desk in the middle of the room, which has required me to rethink cable management.
Et voila, I just need to give it a layer of varnish now: