{"id":2248,"date":"2023-09-01T11:00:04","date_gmt":"2023-09-01T18:00:04","guid":{"rendered":"https:\/\/angryweasel.com\/blog\/?p=2248"},"modified":"2023-09-01T11:00:09","modified_gmt":"2023-09-01T18:00:09","slug":"five-for-friday-september-1-2023","status":"publish","type":"post","link":"https:\/\/angryweasel.com\/blog\/five-for-friday-september-1-2023\/","title":{"rendered":"Five for Friday &#8211; September 1, 2023"},"content":{"rendered":"\n<p>I am <em>almost<\/em> completely recovered from my bout with coronavirus. Only thing remaining is a lingering cough, and that I now need about two more hours of sleep a night than I have in decades. I&#8217;m still planning a long hike in a few weeks, so I&#8217;m keeping my fingers crossed. In the meantime, I&#8217;ve scoured the internet looking for the finest articles about stuff that I care about. Or, more likely, just some stuff I found that I thought was worth sharing.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>This is going to be a quadruple link bullet post &#8211; but just in case you happened to miss it, McKinsey came out with a report on <a href=\"https:\/\/www.mckinsey.com\/industries\/technology-media-and-telecommunications\/our-insights\/yes-you-can-measure-software-developer-productivity\">measuring developer productivity<\/a> a few weeks ago. It&#8217;s umm&#8230;well anyway, Kent Beck and Gergely Orosz (from the pragmatic newsletter) wrote a pair of reaction posts (<a href=\"https:\/\/newsletter.pragmaticengineer.com\/p\/measuring-developer-productivity\">part 1<\/a>, <a href=\"https:\/\/newsletter.pragmaticengineer.com\/p\/measuring-developer-productivity-part-2\">part 2<\/a>) which are <strong>excellent<\/strong> &#8211; and then today, <a href=\"https:\/\/bdfinst.medium.com\/5-minute-devops-mckinsey-gets-developer-productivity-wrong-573b57cd6f6a\">Brian Finster posted his thoughts<\/a>. Read it all.<\/li>\n\n\n\n<li>I like Python &#8211; and I know <em>enough<\/em> Python to do&#8230;simple things. But I ran across this <a href=\"https:\/\/github.com\/satwikkansal\/wtfpython\">WTF Python repo on github<\/a>, and it&#8217;s been enlightening to learn a bit about a whole bunch of features and constructs that I am not familiar with.<\/li>\n\n\n\n<li>I re-read Amy Edmondson&#8217;s <em>The Fearless Organization<\/em> every year or so, and always learn something new. I was thrilled to discover yesterday, that she has a new book coming out, T<a href=\"https:\/\/www.amazon.com\/Right-Kind-Wrong-Science-Failing-ebook\/dp\/B0BTZT9CXV\">he Right Kind of Wrong<\/a> &#8211; which I&#8217;ve already pre-ordered. I reserve the right to bring it back to a FfF link after I read it.<\/li>\n\n\n\n<li>My current team is fully remote (although I prefer the term, &#8220;location neutral&#8221;). My previous job was spread across more than a dozen offices, so it was <em>practically<\/em> remote as well. As such, I am always looking for ways to better connect teams who aren&#8217;t co-located, and ran across this great article on <a href=\"https:\/\/startupwin.kelsus.com\/p\/building-remote-company-culture-with\">Building remote company culture with AI<\/a>.<\/li>\n\n\n\n<li>And to contrast that (sort of), this article on <a href=\"https:\/\/www.npr.org\/2023\/09\/01\/1196731284\/return-to-office-rto-hybrid-remote-work-from-home-zoom\">Remote Work<\/a> &#8211; which makes the point for everyone going back to the office &#8211; but also recognizes that there are benefits on both sides of the RTO argument. I have my own opinions&#8230;that I&#8217;ll share eventually.<\/li>\n<\/ul>\n\n\n\n<p>That&#8217;s it for another week &#8211; good to get two of these out in a row. See you in a week.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am almost completely recovered from my bout with coronavirus. Only thing remaining is a lingering cough, and that I now need about two more hours of sleep a night than I have in decades. I&#8217;m still planning a long hike in a few weeks, so I&#8217;m keeping my fingers crossed. In the meantime, I&#8217;ve&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-2248","post","type-post","status-publish","format-standard","hentry","category-allposts"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/2248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/comments?post=2248"}],"version-history":[{"count":1,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/2248\/revisions"}],"predecessor-version":[{"id":2249,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/posts\/2248\/revisions\/2249"}],"wp:attachment":[{"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/media?parent=2248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/categories?post=2248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/angryweasel.com\/blog\/wp-json\/wp\/v2\/tags?post=2248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}