Friday Links

Technical Debt: Poor System Understanding While Time Constrained https://medium.com/dm03514-tech-blog/technical-debt-poor-system-understanding-while-time-constrained-66385d110498 Migrations: the sole scalable fix to tech debt. https://lethain.com/migrations/ Comparing the Same Project in Rust, Haskell, C++, Python, Scala and OCaml http://thume.ca/2019/04/29/comparing-compilers-in-rust-haskell-c-and-python/ The only good use for Smart Quotes, ever https://www.jwz.org/blog/2019/06/the-only-good-use-for-smart-quotes-ever/ In praise of SWARMing https://dannorth.net/2018/01/26/in-praise-of-swarming/ GitHub acquires Pull Panda—a better way to collaborate on code reviews https://github.blog/2019-06-17-github-acquires-pull-panda/ Delusions in Tech https://medium.com/@bdcroteau/delusions-in-tech-87f6571ced89 Comparing the Three Angular View Encapsulation Methods https://marsbased.com/blog/2019/06/17/angular-view-encapsulation/ Continual improvement at scale https://medium.com/sagefuturemakers/second-article-4ff562dd32af The ideal DevOps team structure https://about.gitlab.com/2019/06/12/devops-team-structure/ Backblaze Vaults: Zettabyte-Scale Cloud Storage Architecture https://www.backblaze.com/blog/vault-cloud-storage-architecture/ The 4 essential questions to ask yourself as a leader https://m.signalvnoise.com/four-essential-questions-to-ask-yourself-as-leader/ Forget monoliths vs. microservices. Cognitive load is what matters. https://techbeacon.com/app-dev-testing/forget-monoliths-vs-microservices-cognitive-load-what-matters phosphere at Sonar Planta https://youtu.be/q2ZWjUkVaaE How Apple’s “Find My” Feature Works https://www.schneier.com/blog/archives/2019/06/how_apples_find.html Number of backlogs and multi-learning: 3) feature group https://blog.odd-e.com/yilv/2019/06/number-of-backlogs-and-multi-learning-3-feature-group.html

June 21, 2019 · 1 min · Christof Damian

Friday Links

Straight to Prod https://medium.com/better-programming/straight-to-prod-ca12205841fc?sk=3a39b24b0977532926e79d00c3306042 iOS Shortcut for Recording the Police https://www.schneier.com/blog/archives/2019/06/ios_shortcut_fo.html Introducing TensorNetwork, an Open Source Library for Efficient Tensor Calculations https://opensource.googleblog.com/2019/06/introducing-tensornetwork-open-source.html Number of backlogs and multi-learning: 1) see the backlogs https://blog.odd-e.com/yilv/2019/06/number-of-backlogs-and-multi-learning-1-see-the-backlogs.html Number of backlogs and multi-learning: 2) functional team and component team https://blog.odd-e.com/yilv/2019/06/number-of-backlogs-and-multi-learning-2-functional-team-and-component-team.html Why black metal is great music for programming (but doom metal isn’t) https://www.atlassian.com/blog/technology/metal-music-for-programming The Myth of the Top Management Team https://hbr.org/1997/11/the-myth-of-the-top-management-team Should We Have Two Leadership Teams? http://www.onhumanenterprise.com/two-leadership-teams Introducing Matrix 1.0 and the Matrix.org Foundation https://lwn.net/Articles/790910 Nobody really owns product work https://m.signalvnoise.com/nobody-really-owns-product-work/ Chrome Tracing for Fun and Profit https://slack.engineering/chrome-tracing-for-fun-and-profit-a15ec83aa908 Microsoft Alternatives project (MAlt) https://home.cern/news/news/computing/microsoft-alternatives-project-malt What UI wizardry is this?? https://twitter.com/wendynather/status/1138479879295569920

June 14, 2019 · 1 min · Christof Damian

Friday Links

These Aren’t Your Ordinary Data Centers https://www.backblaze.com/blog/these-arent-your-ordinary-data-centers/ France Bans Judge Analytics, 5 Years In Prison For Rule Breakers https://www.artificiallawyer.com/2019/06/04/france-bans-judge-analytics-5-years-in-prison-for-rule-breakers/ Building Culture: Naming, Symbols, Rituals, Stories https://medium.com/@joedunnSFCoach/building-culture-naming-symbols-rituals-stories-471f2398a3b7?sk=37b280820632d1f2419dfa3f91c74980 Taking Jira Software Cloud to Mac https://www.atlassian.com/blog/jira-software/jira-cloud-app-for-mac The programmer as decision maker https://blog.ploeh.dk/2019/03/18/the-programmer-as-decision-maker/ My First 2 Months of Practicing the Buffer Values https://open.buffer.com/first-months-reflection/ Friday Deploy Freezes Are Exactly Like Murdering Puppies https://charity.wtf/2019/05/01/friday-deploy-freezes-are-exactly-like-murdering-puppies/ Engineering Management: The Pendulum Or The Ladder https://charity.wtf/2019/01/04/engineering-management-the-pendulum-or-the-ladder/ Tokyo Mechanical Keyboard Meetup Vol. 6 https://www.jwz.org/blog/2019/06/tokyo-mechanical-keyboard-meetup-vol-6/ Software Community Growth Through “first-timers-only” Issues https://opensource.googleblog.com/2019/06/software-community-growth-through-first.html Direct instruction marking in Ruby 2.6 https://github.blog/2019-06-04-direct-instruction-marking-in-ruby-2-6/ Expand the reach of your incident communication with Status Embed https://www.atlassian.com/blog/statuspage/status-embed A video series on SEO myths for web developers https://webmasters.googleblog.com/2019/06/a-new-series-on-seo-for-web-developers.html

June 7, 2019 · 1 min · Christof Damian

Friday Links

GitHub: Configuring automated security fixes https://help.github.com/en/articles/configuring-automated-security-fixes Is High Quality Software Worth the Cost? https://martinfowler.com/articles/is-quality-worth-cost.html New Data Studio Developer Tools Make Building Connectors and Viz Easier https://www.blog.google/products/marketingplatform/analytics/new-data-studio-developer-tools-make-building-connectors-and-viz-easier/ Not All Developing Nations Are Created Equal https://www.bloomberg.com/opinion/articles/2019-05-28/not-all-developing-nations-are-created-equal The 6 Lessons We’ve Learned About Product Marketing at a Startup https://open.buffer.com/product-marketing/ Why Don’t They Trust Us? https://hackernoon.com/why-dont-they-trust-us-9d942338d848 Wil Wheaton: “I’m full.” http://wilwheaton.net/2019/05/im-full/ Failure KPIs https://theagiledirector.com/article/2015/12/31/failure-kpis/ How to build a company culture that will last https://www.atlassian.com/blog/teamwork/what-is-company-culture Quick note: Friday wins and a case study in ritual design https://kellanem.com/notes/friday-wins Early Customer Feedback Fallacies https://www.mikebz.com/2019/05/early-customer-feedback-fallacies.html An Exercise Program for the Fat Web https://blog.codinghorror.com/an-exercise-program-for-the-fat-web/ Understanding Fake Agile https://www.forbes.com/sites/stevedenning/2019/05/23/understanding-fake-agile/#3c9f53354bbe JWZ: Hi, welcome to my TED talk https://www.jwz.org/blog/2019/05/hi-welcome-to-my-ted-talk/ Overly Attached https://queue.acm.org/detail.cfm?id=3335594 A Full Life https://www.technologyreview.com/s/613349/a-full-life/

May 31, 2019 · 1 min · Christof Damian

Frdiay Links

GitHub launches Sponsors, lets you pay your favorite open-source contributors https://techcrunch.com/2019/05/23/github-launches-sponsors-lets-you-pay-your-favorite-open-source-contributors/amp/ Tag Manager: Introducing Custom Templates https://www.blog.google/products/marketingplatform/analytics/tag-manager-introducing-custom-templates/ 3 reasons you fail at communication in the workplace and how to improve https://www.atlassian.com/blog/teamwork/how-to-improve-communication-in-the-workplace Improving a session cookie https://rjp.is/blogging/posts/session-cookies/ Structured data and Google https://www.brucelawson.co.uk/2019/structured-data-and-google/ Let’s talk about procrastination https://wildbit.com/blog/2019/05/21/lets-talk-about-procrastination Kent Beck: SB Changes https://medium.com/@kentbeck_7670/bs-changes-e574bc396aaa Fowler: TechnicalDebt https://martinfowler.com/bliki/TechnicalDebt.html 4 reasons your marketing team needs a new approach https://www.atlassian.com/blog/confluence/ultimate-guide-for-marketing-teams Uber, Lyft drivers manipulate fares at Reagan National causing artificial price surges https://wjla.com/news/local/uber-and-lyft-drivers-fares-at-reagan-national 5 Ways Your Company May Be Misusing OKRs https://medium.com/@itamargilad/5-ways-your-company-may-be-misusing-okrs-3d5cdb22aa4e Uber Data Reveals Motoring Slower Than Walking In Many Cities https://www.forbes.com/sites/carltonreid/2019/05/22/uber-data-reveals-motoring-slower-than-walking-in-many-cities/#cdb094716fb2 Keyur Govande - Migrating a Monolith to the Cloud https://youtu.be/6UlgP9RgJ-M ...

May 24, 2019 · 1 min · Christof Damian