Friday, May 29, 2020

Friday Links

Working from home, working remote, dealing with the pandemic-era, product management and random fun.

Ergodox Keyboard
https://ergodox-ez.com/

LinkedIn’s approach to automated accessibility (A11y) testing
https://engineering.linkedin.com/blog/2020/automated-accessibility-testing

Netflix to automatically cancel ‘hundreds of thousands’ of inactive accounts
https://www.independent.co.uk/arts-entertainment/tv/news/netflix-account-cancel-delete-subscribe-renew-email-a9527626.html

Why Kotlin Multiplatform Is A Great Alternative To React Native
https://mobilejazz.com/blog/why-kotlin-multiplatform-is-a-great-alternative-to-react-native/

Why GitLab pays local rates
https://about.gitlab.com/blog/2019/02/28/why-we-pay-local-rates/

From Germany to Detroit and back: how Kraftwerk forged an industrial exchange
https://theguardian.com/music/2020/may/25/from-germany-to-detroit-and-back-how-kraftwerk-forged-an-industrial-exchange

Why Remote Work Is So Hard—and How It Can Be Fixed
https://www.newyorker.com/culture/annals-of-inquiry/can-remote-work-be-fixed/

A Guide to Threat Modelling for Developers
https://martinfowler.com/articles/agile-threat-modelling.html

Tesco begins selling white eggs for the first time in 40 years following increased demand during lockdown
https://www.independent.co.uk/life-style/food-and-drink/eggs-white-shelled-tesco-40-years-uk-supermarkets-lockdown-a9531716.html

GT Bike V
https://www.gta5-mods.com/scripts/gt-bike-v

Adidas Face Cover Large 3-Pack
https://www.adidas.co.uk/face-cover-large-3-pack/H08836.html

Working from home and the office
https://blog.google/inside-google/working-google/working-from-home-and-office/

Attracting great people starts with how you position your company
https://wildbit.com/blog/2020/05/27/attracting-great-people

Websites Conducting Port Scans
https://www.schneier.com/blog/archives/2020/05/websites_conduc.html

Snowmelt Meetings: Why I’m Meeting With My Team Even More Right Now
https://open.buffer.com/snowmelt-meetings/

Keeping Customers Streaming — The Centralized Site Reliability Practice at Netflix
https://netflixtechblog.com/keeping-customers-streaming-the-centralized-site-reliability-practice-at-netflix-205cc37aa9fb

A pandemic-era LWN update
https://lwn.net/Articles/821561/

OpenSSH 8.3 released (and ssh-rsa deprecation notice)
https://lwn.net/Articles/821544/

The Problem with Org Charts
https://itrevolution.com/the-problem-with-org-charts/

The big story behind a little Blue Dot
https://blog.google/inside-google/working-google/big-story-behind-little-blue-dot/

DevOps Enterprise Summit London – Virtual: What to Expect, And Why I’m So Excited About It
https://itrevolution.com/london-virtual-what-to-expect/

Videos / Podcasts


Reunited Apart Makes a SPLASH - with Tom Hanks, Daryl Hannah, and more!
https://youtu.be/MbFIgQoHSJM

(Dispatch from the Scenius) Dr. Mik Kersten’s 2018 DOES TALK, Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework, with commentary from Gene
https://pca.st/30hwb7iu

Friday, May 22, 2020

Friday Links

Today free from "one thing or another", some software news, working from home, making product decisions and fun video from the past.

TBM 21/53: "Vision" and Prescriptive Roadmaps
https://cutlefish.substack.com/p/tbm-2153-vision-and-prescriptive

The Cave Essentials
https://randsinrepose.com/archives/the-cave-essentials/

Developer Dilemmas Are Now Online
https://blog.appsignal.com/2020/05/20/developer-dilemmas-are-now-online.html

Architecture Jams: a Collaborative Way of Designing Software
https://blog.pragmaticengineer.com/software-architecture-jams/

The state of the AWK
https://lwn.net/Articles/820829/

Introducing Piranha: An Open Source Tool to Automatically Delete Stale Code
https://eng.uber.com/piranha/

Digital Transformation Is About Talent, Not Technology
https://hbr.org/amp/2020/05/digital-transformation-is-about-talent-not-technology

New controls for how you share albums in Google Photos
https://blog.google/products/photos/new-controls-how-you-share-albums-google-photos/

Prototyping at Slack
https://slack.engineering/prototyping-at-slack-b1ec3a298226

Some tips and tricks for a remote-friendly communication
https://tech.xing.com/some-tips-and-tricks-for-a-remote-friendly-communication-ae6af600cd26

King shares the Defold game engine source code and invites collaborators and partners
https://defold.com/2020/05/19/Defold-is-now-open-source/

Doordash and Pizza Arbitrage
https://themargins.substack.com/p/doordash-and-pizza-arbitrage

What Thomas Edison actually invented in 1880
https://www.atlassian.com/blog/teamwork/what-thomas-edison-actually-invented-in-1880/amp

On Making Decisions
https://medium.com/@cgroom/on-making-decisions-579354de3166

The Great CoffeeScript to Typescript Migration of 2017
https://dropbox.tech/frontend/the-great-coffeescript-to-typescript-migration-of-2017

Spotify vs. Fitbit
https://svpg.com/spotify-vs-fitbit/

Five Years of Rust
https://blog.rust-lang.org/2020/05/15/five-years-of-rust.html

A Message from Co-Founder and CEO Brian Chesky
https://news.airbnb.com/a-message-from-co-founder-and-ceo-brian-chesky/

Videos / Podcasts

Microsoft demo of automatic code generation by language models
https://www.pscp.tv/Microsoft/1OyKAYWPRrWKb?t=28m15s

Plato AMA: Learn with live AMAs with senior engineering leaders
https://www.platohq.com/webinars

It's Time to go BACK TO THE FUTURE! | Reunited Apart with Josh Gad
https://youtu.be/crdYIUdUOhc

Developing Leaders on a Team with Jill Wetzler
https://pca.st/nj5tje2q

Friday, May 15, 2020

Friday Links

This time with remote working, Ruby, management and random fun.

What can we learn from the COVID-19 pandemic about how people experience working from home and commuting?
https://urbanstudies.uva.nl/content/blog-series/covid-19-pandemic-working-from-home-and-commuting.html

Universal basic income seems to improve employment and well-being
https://www.newscientist.com/article/2242937-universal-basic-income-seems-to-improve-employment-and-well-being/

Building a Ruby CLI with Thor
https://marsbased.com/blog/2020/04/27/building-ruby-cli-thor/

“Sorry, I have a walk scheduled then”
https://blog.dropbox.com/topics/work-culture/-sorry--i-have-a-walk-scheduled-then-

Introducing portability of Google Authenticator 2SV codes across Android devices
https://security.googleblog.com/2020/05/introducing-portability-of-google.html

rjp: Friday roundup for 2020-05-08
https://rjp.is/blogging/posts/2020/05/08_friday/

20 questions to ask instead of “How are you doing right now?”
https://qz.com/work/1836105/20-great-questions-to-ask-instead-of-how-are-you-doing-right-now/

recruiter spam
https://twitter.com/djbaskin/status/1259979381289545729

Upgrading a trivial Rails app from Ruby 2.3.1 to 2.7 and from Rails 4.2.6 to 6.0.3
https://blog.arkency.com/upgrading-a-trivial-rails-app-from-ruby-2-dot-3-dot-1-to-2-dot-7-and-from-rails-4-dot-2-dot-6-to-6-dot-0-dot-3/

Can hypothesis-driven rituals boost your team’s performance?
https://www.atlassian.com/blog/teamwork/hypothesis-driven-agile-team-rituals/

Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY
https://saagarjha.com/blog/2020/05/10/why-we-at-famous-company-switched-to-hyped-technology/

Developer Dilemmas are Coming Online Soon
https://blog.appsignal.com/2020/05/13/developer-dilemmas-are-coming-online-soon.html

We Are Sunsetting Reply, Here’s Everything You Need to Know
https://open.buffer.com/sunsetting-reply/

A successful Git branching model (revised)
https://nvie.com/posts/a-successful-git-branching-model/

JavaScript Growing Pains: From 0 to 13,000 Dependencies
https://blog.appsignal.com/2020/05/14/javascript-growing-pains-from-0-to-13000-dependencies.html

YouTube / Podcasts


Keynote: Real Software Engineering
https://youtu.be/NNGaXxMueiw

Announcing my new podcast, The Idealcast with Gene Kim
https://itrevolution.com/announcing-the-idealcast/

Dispatch 5: Don't Stop Believin'
https://pca.st/k6l9516s

The Art of Servant Leadership with David Cancel, CEO of Drift
https://pca.st/fgg2ugci

Building a Culture of Trust and Transparency with Michele Romanow, President of Clearbanc
https://pca.st/l7ru6nd6

Friday, May 08, 2020

Friday Links

Today about management, mapping, programming languages, and insights into companies.


Better passwords in Ruby applications with the Pwned Passwords API
https://www.twilio.com/blog/2018/03/better-passwords-in-ruby-applications-pwned-passwords-api.html

Urbanists of Twitter
https://medium.com/opportunity-in-excess-capacity/urbanists-of-twitter-cec4615ff45f

How Our VP of Engineering Used Data to Support Our Engineering Team on a Human Level
https://codeclimate.com/blog/how-our-vp-of-engineering-used-data-to-support-our-engineering-team-on-a-human-level/

How LinkedIn handles merging code in high-velocity repositories
https://engineering.linkedin.com/blog/2020/continuous-integration

JavaScript Error Tracking with AppSignal v1.3.0 is Here
https://blog.appsignal.com/2020/04/30/javascript-error-tracking-version-1-3-0.html

We’re Trying a 4-Day Workweek for the Month of May
https://open.buffer.com/4-day-workweek/

rjp: Friday roundup for 2020-05-01
https://rjp.is/blogging/posts/2020/05/friday-01/

What I Do At Gusto: An Incentives Explanation
https://medium.com/@kentbeck_7670/what-i-do-at-gusto-an-incentives-explanation-c7b4f79483ae

Surprising Things About Working at Well-Known Tech Unicorns
https://blog.pragmaticengineer.com/surprising-things-about-working-at-tech-unicorns/amp/

The Startup Founder’s Guide to Analytics
https://thinkgrowth.org/the-startup-founders-guide-to-analytics-1d2176f20ac1

Looking Back on Four Years at The Times
https://medium.com/swlh/looking-back-on-four-years-at-the-times-e158ec3a5936

PHP showing its maturity in release 7.4
https://lwn.net/Articles/818973/

OpenOrienteeringMap and MapRunF
https://blog.oomap.co.uk/2020/05/openorienteeringmap-and-maprunf/

Route in a 1km Radius
https://www.unkm.fr/

GitHub blasts code-scanning tool into all open-source projects
https://www.theregister.co.uk/2020/05/06/github_releases_codescanning_tool/

We Re-Launched The New York Times Paywall and No One Noticed
https://open.nytimes.com/we-re-launched-the-new-york-times-paywall-and-no-one-noticed-5cd1f795f76b

Warburtons crumpet recipe revealed after 30 years as UK asks for baking tips during lockdown
https://inews.co.uk/news/consumer/warburtons-crumpets-recipe-how-to-make-uk-baking-lockdown-2845563

The Great Decision Purge
https://zef.me/2020/05/04/the-great-decision-purge/

Lockdown and Bikeshare
https://oobrien.com/2020/05/lockdown-and-bikeshare/

Making Emacs popular again
https://lwn.net/Articles/819452/

Helping journalists understand the power of machine learning
https://www.blog.google/outreach-initiatives/google-news-initiative/helping-journalists-understand-power-machine-learning/

Podcasts / YouTube


Remote-First Team Interactions with Team Topologies (55m talk + 27m Q&A)
https://youtu.be/-yp2AOuCPSA

Using Science to Make Your Meetings Matter
https://pca.st/7bor19zf

Becoming A Resilient Manager with Lara Hogan
https://pca.st/ig0i0ul1

Clean Code for Managers: Robert C. Martin, a.k.a. Uncle Bob
https://pca.st/zcwu35gx

Leading With Kindness & Clarity During a Crisis
https://pca.st/c0jggaii

Leading vs Managing: András Fincza (VP of Engineering at Emarsys)
https://pca.st/tk5b1s7w

One-on-Ones with Jason Evanish
https://pca.st/yhx0uk8o