Friday Links

Feature toggle life time – best practiceshttps://www.unleash-hosted.com/articles/feature-toggle-life-time-best-practices How to be an effective leader, according to Googlehttps://www.atlassian.com/blog/leadership/qualities-of-an-effective-leader Slacking on securityhttps://www.jwz.org/blog/2019/07/slacking-on-security/ New information about Slack’s 2015 security incidenthttps://slackhq.com/new-information-2015-incident Taming the ‘Fear of Missing Out’: How We Create a Retreat-From-Home Experience For Those Who Can’t Make Ithttps://open.buffer.com/retreat-from-home/ When a rewrite isn’t: rebuilding Slack on the desktop https://slack.engineering/rebuilding-slack-on-the-desktop-308d6fe94ae4 10x Managers Supermanagers https://www.fellow.app/blog/2019/10x-managers-supermanagers/ Spidey-Sense https://randsinrepose.com/archives/spidey-sense/ Is Trump Still President (As A Service) https://istrumpstillpresident.io/ Google for Nigeria: making our products more helpful to more people https://www.blog.google/around-the-globe/google-africa/google-nigeria/ AWS launches a new tool to help you optimize your EC2 resources https://techcrunch.com/2019/07/23/aws-launches-a-new-tool-to-help-you-optimize-your-ec2-resources/ Introducing Fedora CoreOS https://fedoramagazine.org/introducing-fedora-coreos/ Test && Commit || Revert (TCR) https://www.davidtanzer.net/david’s%20blog/2019/03/06/test-commit-revert.html Attorney General William Barr on Encryption Policy https://www.schneier.com/blog/archives/2019/07/attorney_genera_1.html Asynchronous State Replication https://tech.xing.com/asynchronous-state-replication-9e504aeac0de Science and Software Development http://www.davefarley.net/?p=278 Software Developers and Security https://www.schneier.com/blog/archives/2019/07/software_develo.html AWS gets a chatbot https://techcrunch.com/2019/07/25/aws-gets-a-chatbot/ Product Teams Need More Than Traditional Analytics https://amplitude.com/blog/beyond-traditional-analytics Feedback Timeliness https://avivbenyosef.com/feedback-timeliness/ ...

July 26, 2019 · 1 min · Christof Damian

Friday Links

5 Steps to Become More Comfortable Using Data https://amplitude.com/blog/5-steps-to-become-more-comfortable-using-data Managing technical debt https://18f.gsa.gov/2015/10/05/managing-technical-debt/ What is technical debt? https://18f.gsa.gov/2015/09/04/what-is-technical-debt/ It can’t be left to Europe’s cities to clean up noxious air https://www.theguardian.com/commentisfree/2019/jul/12/europe-toxic-air-madrid?CMP=share_btn_tw Working Fast and Slow https://hackernoon.com/working-fast-and-slow-efc3c48dae31 Am I micromanaging my team? https://m.signalvnoise.com/am-i-micromanaging-my-team/ How we keep Search relevant and useful https://www.blog.google/products/search/how-we-keep-google-search-relevant-and-useful/ JavaScript Iterators and Iterables https://blog.appsignal.com/2019/07/16/javascript-iterators-and-iterables.html Who’s afraid of a big bad optimizing compiler? https://lwn.net/Articles/793253/ What is Silverblue? https://fedoramagazine.org/what-is-silverblue/ Two Years Ago, We Started Building a Product that Now Earns Over $500,000. Here’s How We Did it. https://open.buffer.com/buffer-analyze-journey/ Zoom Vulnerability https://www.schneier.com/blog/archives/2019/07/zoom_vulnerabil.html Google’s Project Dragonfly ’terminated’ in China https://www.bbc.com/news/technology-49015516 Code Review: Create The Culture, Learn The Best Practices https://codingsans.com/blog/code-review Protecting private browsing in Chrome https://www.blog.google/outreach-initiatives/google-news-initiative/protecting-private-browsing-chrome/ What you should really measure in your annual performance reviews (and why) https://www.atlassian.com/blog/hr-teams/our-performance-reviews-framework ...

July 19, 2019 · 1 min · Christof Damian

Friday Links

It’s high time to rewrite the hiring script https://m.signalvnoise.com/its-high-time-to-rewrite-the-hiring-script/ Drowning in a Fountain of Knowledge https://avivbenyosef.com/drowning-in-a-fountain-of-knowledge/ PM “Responsibilities” ? https://medium.com/@johnpcutler/pm-responsibilities-75c4ac9dbb95 Applied Cryptography is Banned in Oregon Prisons https://www.schneier.com/blog/archives/2019/07/applied_cryptog_2.html The hardest leadership advice to follow https://m.signalvnoise.com/the-hardest-leadership-advice-to-follow/ Expediting Data Fixes and Data Migrations https://engineering.linkedin.com/blog/2019/expediting-data-fixes-migrations Bug bounties and NDAs are an option, not the standard https://mjg59.dreamwidth.org/52432.html RFC-115 Some Network Information Center Policies on Handling Documents https://write.as/365-rfcs/rfc-115 Announcing Docsy: A Website Theme for Technical Documentation https://opensource.googleblog.com/2019/07/announcing-docsy-website-theme-for.html Announcing “Shape Up”, a deep dive into how we work https://m.signalvnoise.com/announcing-shape-up-a-deep-dive-into-how-we-work/ Leverage? No thank you. https://m.signalvnoise.com/leverage-no-thank-you/ Infinite work is less work http://blogs.perl.org/users/damian_conway/2019/07/infinite-work-is-less-work.html Skyscanner and AWS: cloudy, with a chance of lessons learnt https://medium.com/@SkyscannerEng/skyscanner-and-aws-cloudy-with-a-chance-of-lessons-learnt-e5b8b70b0d2e ...

July 12, 2019 · 1 min · Christof Damian

Friday Links

GOTCHA: Taking phishing to a whole new level https://medium.com/intigriti/gotcha-taking-phishing-to-a-whole-new-level-72eda9e30bef Which smart bulbs should you buy (from a security perspective) https://mjg59.dreamwidth.org/51910.html FreeDOS turns 25 years old: An origin story https://opensource.com/article/19/6/freedos-anniversary How to speak Silicon Valley: 53 essential tech-bro terms explaine https://www.theguardian.com/us-news/2019/jun/26/how-to-speak-silicon-valley-decoding-tech-bros-from-microdosing-to-privacy Creating a career ladder for engineers - Marco Rogers https://youtu.be/jA1Q94d2z10 Formalizing the Robots Exclusion Protocol Specification https://webmasters.googleblog.com/2019/07/rep-id.html Google’s robots.txt parser is now open source https://webmasters.googleblog.com/2019/07/repp-oss.html A note on unsupported rules in robots.txt https://webmasters.googleblog.com/2019/07/a-note-on-unsupported-rules-in-robotstxt.html Get to insights quicker with Data Studio’s new home page https://www.blog.google/products/marketingplatform/analytics/get-insights-quicker-data-studios-new-home-page/ Google tweaked algorithm after rise in US shootings https://www.theguardian.com/technology/2019/jul/02/google-tweaked-algorithm-after-rise-in-us-shootings Brewing our own Template Lexer in Ruby https://blog.appsignal.com/2019/07/02/ruby-magic-brewing-our-own-template-lexer-in-ruby.html Els Mossos i l’Institut Cartogràfic presenten un visor amb dades delinqüencials de Catalunya https://govern.cat/salapremsa/notes-premsa/367724/mossos-institut-cartografic-presenten-visor-dades-delinquencials-catalunya https://visors.icgc.cat/mapa-delinquencial/#7.55/41.602/1.239 https://github.com/gencat/ICGC-mapa-delinquencial C# or Java? TypeScript or JavaScript? Machine learning based classification of programming languages https://github.blog/2019-07-02-c-or-java-typescript-or-javascript-machine-learning-based-classification-of-programming-languages/ “Testing” Structure Changes https://medium.com/@kentbeck_7670/testing-structure-changes-d8d01f65b64e Curiosity as a Service — Literally https://medium.com/@kentbeck_7670/curiosity-as-a-service-literally-1f4f6309fae5 US Journalist Detained When Returning to US https://www.schneier.com/blog/archives/2019/07/us_journalist_d.html ...

July 5, 2019 · 1 min · Christof Damian

Friday Links

Integrating UX Design into a Continuous-Delivery Environment https://www.uxmatters.com/mt/archives/2019/06/integrating-ux-design-into-a-continuous-delivery-environment.php How 5 minutes of preparation can finally make standup meetings productive https://codeclimate.com/blog/productive-standup-meeting/ Open-sourcing Sorbet: a fast, powerful type checker for Ruby https://sorbet.org/blog/2019/06/20/open-sourcing-sorbet Here’s one great way to use your tech skills https://www.gatesnotes.com/Development/William-Wu-changed-his-career-to-help-the-poor The Quantified Value of 1:1 Meetings and How to Make the Most of Them https://getlighthouse.com/blog/11-meetings-value-make-most/ Fake News and Pandemics https://www.schneier.com/blog/archives/2019/06/fake_news_and_p.html World Population Growth https://ourworldindata.org/world-population-growth What does negative harmony sound like? Here’s the answer! https://blog.adamspiers.org/2019/06/23/negative-harmony-app-shimanator/ Some career advice. https://lethain.com/career-advice/ Our Curated Angular Reference Guide https://marsbased.com/blog/2019/06/24/angular-resources-documentation-tutorials Introducing Incident Context and Incident Notes https://blog.appsignal.com/2019/06/25/introducing-context-incident-notes.html Programs: tips for owning the unownable. https://lethain.com/programs-owning-the-unownable/ Fostering program engagement. https://lethain.com/fostering-program-engagement/ CVE-less vulnerabilities https://lwn.net/Articles/791855/ MongoDB Offers Field Level Encryption https://www.schneier.com/blog/archives/2019/06/mongodb_offers_.html Clearing up the Babel 6 Ecosystem https://medium.com/@jcse/clearing-up-the-babel-6-ecosystem-c7678a314bf3 What bugs cause cloud production incidents? https://blog.acolyer.org/2019/06/21/what-bugs-cause-cloud-production-incidents/ Programmer Test Principles https://medium.com/@kentbeck_7670/programmer-test-principles-d01c064d7934 2019 Open Source Database Report: Top Databases, Public Cloud vs. On-Premise, Polyglot Persistence http://highscalability.com/blog/2019/6/27/2019-open-source-database-report-top-databases-public-cloud.html It’s time for a new international tax deal https://www.blog.google/outreach-initiatives/public-policy/its-time-new-international-tax-deal/ Grab a seat and be on time with new transit updates on Google Maps https://www.blog.google/products/maps/grab-seat-and-be-time-new-transit-updates-google-maps/ Transit crowdedness trends from around the world, according to Google Maps https://www.blog.google/products/maps/transit-crowdedness-trends-around/ How Google adopted BeyondCorp https://security.googleblog.com/2019/06/how-google-adopted-beyondcorp.html The Next Generation of Product Leaders https://amplitude.com/blog/the-next-generation-of-product-leaders

June 28, 2019 · 1 min · Christof Damian