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/ ...

22 May 2020 · 1 min · Christof Damian

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/ ...

15 May 2020 · 1 min · Christof Damian

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/ ...

8 May 2020 · 2 min · Christof Damian

Friday Links

Long-Term Planning https://medium.com/redbubble/long-term-planning-9c80dc2c1d8b Rands: Technicality https://randsinrepose.com/archives/technicality/ Our data centers now work harder when the sun shines and wind blows https://blog.google/inside-google/infrastructure/data-centers-work-harder-sun-shines-wind-blows/ Case Study: 2 Simple Principles to achieve High Code Maintainability https://blog.ndepend.com/case-study-2-simple-principles-to-achieve-high-code-maintainability/ How we reduced latency and cost-to-serve by merging two systems https://engineering.linkedin.com/blog/2020/reducing-latency-and-cost-for-identity-services Is Remote Work Greener? We Calculated Buffer’s Carbon Footprint to Find Out https://open.buffer.com/carbon-footprint/ Clean Code: The Manager’s Guide to Building Quality Software https://codingsans.com/blog/clean-code Failed #SquadGoals https://www.jeremiahlee.com/posts/failed-squad-goals/ Valve’s Proton project has brought 6,500 Windows games to Linux so far https://www.techspot.com/amp/news/84909-valve-proton-has-brought-6500-windows-games-linux.html ...

24 April 2020 · 2 min · Christof Damian

Friday Links

10 Things I Hate About Remote Work- Part One https://www.learntoscale.us/thought-bubbles/10-things-i-hate-about-remote-work-part-one From 48k lines of code to 10—the story of GitHub’s JavaScript SDK https://github.blog/2020-04-09-from-48k-lines-of-code-to-10-the-story-of-githubs-javascript-sdk/ Ride Down Into JavaScript Dependency Hell https://blog.appsignal.com/2020/04/09/ride-down-the-javascript-dependency-hell.html Kubernetes Security https://www.schneier.com/blog/archives/2020/04/kubernetes_secu.html Business as Abnormal: Every Message We’ve Shared With Our Team (So Far) During COVID-19 https://open.buffer.com/covid19/ Lessons from 6 software rewrite stories https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22 How often does Rust change? https://words.steveklabnik.com/how-often-does-rust-change Contact Tracing COVID-19 Infections via Smartphone Apps https://www.schneier.com/blog/archives/2020/04/contact_tracing.html Hacklang at Slack: A Better PHP https://slack.engineering/hacklang-at-slack-a-better-php-65f239cbc9e9 When should I write an Architecture Decision Record? https://labs.spotify.com/2020/04/14/when-should-i-write-an-architecture-decision-record/ ...

17 April 2020 · 1 min · Christof Damian