Friday Links

The Ultimate 1-on-1 Meeting Questions Template https://www.peoplebox.ai/t/one-on-one-meeting-template-manager-questions-list One-on-one questions https://one-on-ones.app/ How a 2 person startup already uses 28 other tools https://acrossapp.com/blog/how-a-2-person-startup-already-uses-28-other-tools Project LightSpeed: Rewriting the Messenger codebase for a faster, smaller, and simpler messaging app https://engineering.fb.com/data-infrastructure/messenger/ Wi-Fi Chip Vulnerability https://www.schneier.com/blog/archives/2020/03/wi-fi_chip_vuln.html From one to two: how to start a successful distributed engineering office. https://lethain.com/how-to-start-distributed-engineering-office/ World Bank staff call for canceling Spring Meetings — permanently https://www.devex.com/news/world-bank-staff-call-for-canceling-spring-meetings-permanently-96683 How did software get so reliable without proof? https://surfingcomplexity.blog/2020/03/02/how-did-software-get-so-reliable-without-proof/ The WHO sent 25 international experts to China and here are their main findings after 9 days https://www.reddit.com/r/China_Flu/comments/fbt49e/the_who_sent_25_international_experts_to_china/ Production Oriented Development https://paulosman.me/2019/12/30/production-oriented-development.html ...

March 6, 2020 · 1 min · Christof Damian

Friday Links

Cloud Computing Is Not the Energy Hog That Had Been Feared https://www.nytimes.com/2020/02/27/technology/cloud-computing-energy-usage.html Preparing for Coronavirus to Strike the U.S. https://blogs.scientificamerican.com/observations/preparing-for-coronavirus-to-strike-the-u-s/ Google programming language scorecard: How C, C++, Dart, Rust, Go rate for Fuchsia https://www.zdnet.com/article/google-programming-language-scorecard-how-c-c-dart-rust-go-rate-for-fuchsia/ Introducing Hanami::API http://hanamirb.org/blog/2020/02/26/introducing-hanami-api.html Love it or hate it, Marmite is having a massive foodie moment https://www.theguardian.com/food/2020/feb/26/love-it-or-hate-it-marmite-is-having-a-massive-foodie-moment What is a Tech Lead? The 4 worst things about this promotion https://www.getclockwise.com/blog/what-is-a-tech-lead-the-4-worst-things-about-this-promotion Some MVP and Experiment Tips https://cutle.fish/blog/mvp-and-experiment-tips Second Sock Syndrome – What It Is and How to Fight It https://sheepamongwolves.net/2018/09/second-sock-syndrome-what-it-is-and-how-to-fight-it/ ...

February 28, 2020 · 1 min · Christof Damian

Friday Links

Debian discusses how to handle 2038 https://lwn.net/Articles/812767/ The Pyramid of Unit Testing Benefits https://blog.pragmaticengineer.com/unit-testing-benefits-pyramid/ Internet of Things Candle https://www.schneier.com/blog/archives/2020/02/internet_of_thi.html A Blueprint for Internal Open Source https://medium.com/@SkyscannerEng/a-blueprint-for-internal-open-source-7169745018c2 Open sourcing DataHub: LinkedIn’s metadata search and discovery platform https://engineering.linkedin.com/blog/2020/open-sourcing-datahub--linkedins-metadata-search-and-discovery-p Titan Security Keys - now available in Austria, Canada, France, Germany, Italy, Japan, Spain, Switzerland, and the UK https://security.googleblog.com/2020/02/titan-security-keys-now-available-in.html When To Be Concerned About Concerns https://blog.codeship.com/when-to-be-concerned-about-concerns/ About Rails concerns https://medium.com/@carlescliment/about-rails-concerns-a6b2f1776d7d Tech Debt Developer Survey Results 2020 - Impact on Retention https://codeahoy.com/2020/02/17/technical-debt-survey/ Survey results: What makes a company People-first? https://wildbit.com/blog/2020/02/17/what-makes-a-people-first-company ...

February 21, 2020 · 1 min · Christof Damian

Using multiple git configurations

It is fairly common that you might be contributing to multiple git repositories which make different git configuration necessary. Mine and probably the most common case is that I am using different contributor email addresses for my private and work git repositories. You might also want to have separate global git ignores or other options that differ in multiple repositories. The way I do it is having one ~/.gitconfig which looks like this: ...

February 17, 2020 · 1 min · Christof Damian

Friday Links

Supercharge your command line experience: GitHub CLI is now in beta https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/ 3 (+1) Questions for impactful Sprint Goals! https://medium.com/@SkyscannerEng/3-1-questions-for-impactful-sprint-goals-48faa776aac3 Getting Started With System Tests in Rails With Minitest https://blog.appsignal.com/2020/02/12/getting-started-with-system-tests-in-ruby-with-minitest.html I love Free Software Day 2020 https://fsfe.org/campaigns/ilovefs/ Unlearning toxic behaviors in a code review culture https://medium.com/@sandya.sankarram/unlearning-toxic-behaviors-in-a-code-review-culture-b7c295452a3c Agile as Trauma https://doriantaylor.com/agile-as-trauma Rotary Cellphone http://justine-haupt.com/rotarycellphone/ Interview with Yukihiro Matsumoto: Ruby is Designed for Humans, not Machines https://hackernoon.com/interview-with-yukihiro-matsumoto-ruby-is-designed-for-humans-not-machines-1fee3610 How to Use the Distance Matrix API https://cloud.google.com/blog/products/maps-platform/how-use-distance-matrix-api Mythical man month : 10 lines per developer day https://blog.ndepend.com/mythical-man-month-10-lines-per-developer-day/ THE CYBERIZER! https://www.jwz.org/blog/2020/02/the-cyberizer/ How Big Technical Changes Happen at Slack https://slack.engineering/how-big-technical-changes-happen-at-slack-f1569d25ee7b ...

February 14, 2020 · 1 min · Christof Damian