Friday, December 20, 2019

Christmas Friday Links

How to write Javascript in Rails 6 | Webpacker, Yarn and Sprockets
https://blog.capsens.eu/how-to-write-javascript-in-rails-6-webpacker-yarn-and-sprockets-cdf990387463

Scaling Ruby Apps to 1000 Requests per Minute - A Beginner's Guide
https://www.speedshop.co/2015/07/29/scaling-ruby-apps-to-1000-rpm.html

Great Teams Break the "Rules" All the Time
https://cutle.fish/blog/breaking-the-rules

Reviewing Pull Requests
https://chelseatroy.com/2019/12/18/reviewing-pull-requests/

Programming Languages To Learn In 2020
https://dev.to/zaiste/programming-languages-to-learn-in-2020-to-boost-your-career-as-a-software-developer-56ll

The Skip-level 1-1
https://jwongworks.com/blog/2019/4/16/the-skip-level-1-1

Organizational Charts
https://bonkersworld.net/organizational-charts

Podcasts / YouTube

Remote Work with Philip Thomas
https://pca.st/4zsvl5vw

Basic Income with Floyd Marinescu
https://pca.st/b3crnyxu

Things
https://pca.st/9jv9zw21

GitLab Engineering with Marin Jankovski
https://pca.st/zw433gam

Technical Debt
https://pca.st/tcer09vd

#139 – Pursuing a Mission While Bootstrapping to Millions with John O'Nolan of Ghost
https://pca.st/mxapn3pc

Are The Kids Alright?
https://pca.st/7g7anef1

Kubernetes at Cruise with Karl Isenberg
https://pca.st/4u0yvnii

Inside the mind of scientist James Lovelock
https://pca.st/mqr731mu

How does salary work? | Kevin Goldsmith
https://www.youtube.com/watch?v=tVODGGocE6s

Friday, December 13, 2019

Friday Links

RedoxOS: Real hardware breakthroughs, and focusing on rustc
https://www.redox-os.org/news/focusing-on-rustc/

OOP Refactoring: from a god class to smaller objects
https://blog.arkency.com/oop-refactoring-from-a-god-class-to-smaller-objects/

PHP 7.4.0 released
https://lwn.net/Articles/805975/

A Distributed Meeting Primer
https://randsinrepose.com/archives/a-distributed-meeting-primer/

The Evolution of Onboarding at Buffer: How We Welcome New Teammates
https://open.buffer.com/onboarding/

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science
https://medium.com/netflix-techblog/open-sourcing-metaflow-a-human-centric-framework-for-data-science-fa72e04a5d9

Testing on the Toilet: Tests Too DRY? Make Them DAMP!
https://testing.googleblog.com/2019/12/testing-on-toilet-tests-too-dry-make.html

RSA-240 Factored
https://www.schneier.com/blog/archives/2019/12/rsa-240_factore.html

AWS has new tool for those leaky S3 buckets so, yeah, you might need to reconfigure a few things
https://www.theregister.co.uk/2019/12/03/aws_s3_buckets/

Introducing the new Search Console messages
https://webmasters.googleblog.com/2019/12/search-console-messages.html

Introducing The North Star Playbook
https://amplitude.com/blog/introducing-north-star-playbook

Fedora Desktops – Memory Footprints
https://fedoramagazine.org/fedora-desktops-memory-footprints/

The most copied StackOverflow snippet of all time is flawed!
https://programming.guide/worlds-most-copied-so-snippet.html

Finding the Time to Refactor
https://thoughtbot.com/blog/finding-the-time-to-refactor

Rails 1.0 turns 14
https://dev.to/schwad/rails-1-0-turns-14-1698

Russian Police Raided NGINX Moscow Office, Detained Co-Founders
https://thehackernews.com/2019/12/nginx-copyright-rumbler.html


Podcasts


Emperor complex
https://pca.st/7mbh6rgq
Giving peace a chance
https://pca.st/ocneca03

Friday, November 29, 2019

Friday Links

Notes on Building Evolutionary Architectures.
https://lethain.com/building-evolutionary-architectures/

7 leadership lessons over 2.5 years
https://m.signalvnoise.com/7-leadership-lessons-over-2-5-years/

Test Flakiness – Methods for identifying and dealing with flaky tests
https://labs.spotify.com/2019/11/18/test-flakiness-methods-for-identifying-and-dealing-with-flaky-tests/

How we scaled our design system to unleash Skyscanner’s new brand 
https://medium.com/@SkyscannerEng/how-we-scaled-our-design-system-to-unleash-skyscanners-new-brand-845a1f501b0b

Officevibe Just Got A Makeover – And It’s Making Room for Your Teams
https://www.officevibe.com/blog/officevibe-makeover-teams

How to Play Windows-only Games on Linux with Steam Play
https://itsfoss.com/steam-play/

The Fallacy of needing a technical manager
https://unwiredcouch.com/2019/11/19/technical-manager.html

Hey Google, play me the news
https://www.blog.google/products/news/your-news-update/

Blade Runner Day
https://www.jwz.org/blog/2019/11/blade-runner-day/

JavaScript Errors: An Exceptional History - Part II
https://blog.appsignal.com/2019/11/20/javascript-errors-an-exceptional-history-part-ii.html

Isolating Rails Engines with RuboCop
https://flexport.engineering/isolating-rails-engines-with-rubocop-210feaba3164

12 Key Andy Grove Quotes on Leadership from High Output Management
https://getlighthouse.com/blog/andy-grove-quotes-leadership-high-output-management/

Technical Debt
https://ronjeffries.com/articles/019-01ff/tech-debt-from-twitter/

The Modular Monolith: Rails Architecture
https://medium.com/@dan_manges/the-modular-monolith-rails-architecture-fb1023826fc4

An Engineering Team where Everyone is a Leader
https://blog.pragmaticengineer.com/a-team-where-everyone-is-a-leader/

Do engineering managers need to be technical?
https://increment.com/teams/do-engineering-managers-need-to-be-technical/

Bad Binder: Android In-The-Wild Exploit
https://googleprojectzero.blogspot.com/2019/11/bad-binder-android-in-wild-exploit.html

The Blue Tape List
https://randsinrepose.com/archives/the-blue-tape-list/

Breaking The Walls Between Business and Agile Teams
https://productcoalition.com/breaking-the-walls-between-business-and-agile-teams-5fe944c70565

A detailed comment on the practice of estimation in Software Development – a #NoEstimates post
http://softwaredevelopmenttoday.com/2019/11/a-detailed-comment-on-the-practice-of-estimation-in-software-development-a-noestimates-post/

Configurable Ruby Modules: The Module Builder Pattern
https://blog.appsignal.com/2019/11/29/configurable-ruby-modules-the-module-builder-pattern.html

Inefficient Efficiency
https://medium.com/@kentbeck_7670/inefficient-efficiency-5b3ab5294791

The Secrets of Highly Successful Groups | Daniel Coyle | RSA Replay
https://youtu.be/5T9tRvkXtns

Friday, November 15, 2019

Friday Links

Managing packages with GitHub Packages
https://help.github.com/en/github/managing-packages-with-github-packages

Hey! Ho! Ten Years of Go!https://opensource.googleblog.com/2019/11/hey-ho-ten-years-of-go.html

Announcing the Bytecode Alliance
https://lwn.net/Articles/804648

How to Write Fast Code in Ruby on Rails
https://engineering.shopify.com/blogs/engineering/write-fast-code-ruby-rails

Launch: Basecamp Gets Personal
https://m.signalvnoise.com/launch-basecamp-gets-personal/

Backblaze Hard Drive Stats Q3 2019
https://www.backblaze.com/blog/backblaze-hard-drive-stats-q3-2019/

Static Typing in Ruby with a Side of Sorbet
https://blog.heroku.com/static-typing-ruby-with-sorbet

Addressing Technical Debt
https://thoughtbot.com/blog/addressing-technical-debt

Slack app in Python series
https://lethain.com/creating-slack-app-python/

Scaling in the presence of errors—don’t ignore them
https://programmingisterrible.com/post/188942142748/scaling-in-the-presence-of-errorsdont-ignore

Downsizing the office. Upsizing remote-first.
https://wildbit.com/blog/2019/11/08/downsizing-the-office-upsizing-remote-first

AWS Begins Sunsetting RIs; Replaces Them With Something Much, Much Better
https://www.lastweekinaws.com/blog/aws-begins-sunsetting-ris-replaces-them-with-something-much-much-better/

Hello Netflix! (Manager Readme)
https://docs.google.com/presentation/d/15bRazh2UeWsqOZJLRO-zSEipM0xf6zbI97gyKzLLi30/edit#slide=id.p1

Podcasts
Edward Snowden on surveillance capitalism, the threats facing democracy, and why he doesn't want you to trust him
https://pca.st/ewow9dl9

The Three Questions To Ask Every New Manager, Part Two With Doug Gaff
https://pca.st/sz535ftd

Bill Gates — How to accelerate history
https://pca.st/h7xkk4dl

Friday, November 08, 2019

Friday Links

Do This Now: 8 Ways to Focus your Product Team on Impact, Not Features
https://amplitude.com/blog/focus-product-team-on-impact

To sell your car faster, take a side picture first!
https://medium.com/letgo/if-you-want-to-sell-your-car-you-should-take-a-side-picture-first-1cfa80c0e45e

Journey to Product Teams (Infographic)
https://amplitude.com/blog/journey-to-product-teams-infographic

Management in ten tweets
https://medium.com/@marcprecipice/management-in-ten-tweets-5157dc4bdcad

Git v2.24.0
https://github.blog/2019-11-03-highlights-from-git-2-24/

Forecasting synthetic metrics.
https://lethain.com/forecasting-synthetic-metrics/

How to Read Performance Metrics in AppSignal
https://blog.appsignal.com/2019/11/05/how-to-read-appsignal-performance-metrics.html

Identifying buggy patches with machine learning
https://lwn.net/Articles/803695/

Wil Wheaton: The Purge.
http://wilwheaton.net/2019/11/the-purge/

Pack Your Bags – Systemd Is Taking You To A New Home
 https://hackaday.com/2019/10/16/pack-your-bags-systemd-is-taking-you-to-a-new-home/

Microsoft Japan tested a four-day work week and productivity jumped by 40%
https://www.theguardian.com/technology/2019/nov/04/microsoft-japan-four-day-work-week-productivity

Get faster with the new Speed report in Search Console
https://webmasters.googleblog.com/2019/11/search-console-speed-report.html

Firefox will hide push notification requests by default
https://www.ghacks.net/2019/11/04/firefox-will-hide-push-notification-requests-by-default/

Sending weekly 5-15 updates.
https://lethain.com/weekly-updates/

Jira Cloud for Google Sheets: Automatically Refresh Your Data!
https://community.atlassian.com/t5/Jira-articles/Jira-Cloud-for-Google-Sheets-Automatically-Refresh-Your-Data/ba-p/1200264

6 remarkable features of the new United Nations open source initiative
https://opensource.com/article/19/11/united-nations-goes-open-source

Not enough hours in the day? Well, finding more may not help
https://theguardian.com/lifeandstyle/2019/nov/01/not-enough-hours-in-the-day-well-finding-more-may-not-help

¡Hola España! An AWS Region is coming to Spain!
https://www.allthingsdistributed.com/2019/10/aws-region-europe-spain.html

A Broken Random Number Generator in AMD Microcode
https://www.schneier.com/blog/archives/2019/10/a_broken_random.html

The current adoption status of cgroup v2 in containers
https://medium.com/nttlabs/cgroup-v2-596d035be4d7

Creating a Slack App in Python on GCP.
https://lethain.com/creating-slack-app-python/

Podcasts


How Zapier Scales Past 100 Engineers, Part One With Doug Gaff
https://pca.st/u2frmgnm

Facebook Products with Peter Deng
https://pca.st/8n7jmlnp

Facebook Reflections with Pete Hunt and Nick Schrock
https://pca.st/81sxp65z

Thursday, October 31, 2019

Friday Links

Dark Web Site Taken Down without Breaking Encryption
https://www.schneier.com/blog/archives/2019/10/dark_web_site_t.html

Cycling through all the streets in central London
http://davis.vilums.me/all-the-streets/

How the Internet Archive is Digitizing LPs to Preserve Generations of Audio
https://www.jwz.org/blog/2019/10/how-the-internet-archive-is-digitizing-lps-to-preserve-generations-of-audio/

Organic Software Architecture
https://dev.to/kmruiz/organic-software-architecture-3548

We Tried ‘Half-Day Fridays.’ Here’s How It Went.
https://open.buffer.com/half-day-fridays/

Vint Cerf’s top moments from 50 years of the Internet
https://www.blog.google/inside-google/googlers/vint-cerf-top-moments-50-years-internet/

Linus Torvalds: 'I'm not a programmer anymore'
https://www.zdnet.com/article/linus-torvalds-im-not-a-programmer-anymore/

Is Google’s new BERT technology another nail in traditional SEO’s coffin?
https://econsultancy.com/googles-bert-algorithm-seo-dead/

Carbon Offsetting: What Is It, and Does It Even Work?
https://www.vice.com/en_uk/article/pa78d7/carbon-offsetting-what-is-it-and-does-it-even-work

Sidekiq Optimization and Monitoring
https://blog.appsignal.com/2019/10/29/sidekiq-optimization-and-monitoring.html

Podcasts


Change Your Space, Change Your Mind: Architect Donald M. Rattner
https://pca.st/h5rqsuup

Desert Island Disks: Wendell Pierce, actor
https://pca.st/ynh9th78

Plastic pollution with Richard Thompson
https://pca.st/nztzm5ue

Friday, October 25, 2019

Friday Links

Announcing our acquisition of Code Barrel, makers of Automation for Jira
https://www.atlassian.com/blog/announcements/welcome-code-barrel-automation-for-jira

Seniority for Software Engineers: a Tech Talk
https://blog.pragmaticengineer.com/seniority-tech-talk/

Letting Birds scooters fly free
https://mjg59.dreamwidth.org/53258.html

Client Consistency at Slack: Beyond Libslack
https://slack.engineering/client-consistency-at-slack-beyond-libslack-c9cfbe778fb7

PostgreSQL Connection Pooling: Part 1 – Pros & Cons
http://highscalability.com/blog/2019/10/18/postgresql-connection-pooling-part-1-pros-cons.html

Learnings from the journey to continuous deployment
https://engineering.linkedin.com/blog/2019/learnings-from-the-journey-to-continuous-deployment

Do Software Developers Normally Code on Weekends? Work-life Balance and Overtime in the Tech Industry
https://codeahoy.com/2019/10/19/do-software-developers-work-weekends-work-life-tech/

Towards a Culture of Teams
https://agileoutloud.wordpress.com/2019/10/17/towards-a-culture-of-teams/

Skip level meetings: What they are, and exactly how to run them
https://m.signalvnoise.com/skip-level-meetings-what-they-are-and-exactly-how-to-run-them/

My Experience with Burnout as a Startup Founder
https://open.buffer.com/burnout/

How Amplitude’s Learning & Development Stipend Fosters Our Growth Mindset
https://amplitude.com/blog/learning-and-development-stipend

Fast/Slow in 3X: Explore/Expand/Extract
https://medium.com/@kentbeck_7670/fast-slow-in-3x-explore-expand-extract-6d4c94a7539

Bezos DDoS'd: Amazon Web Services' DNS systems knackered by hours-long cyber-attack
https://www.theregister.co.uk/2019/10/22/aws_dns_ddos/

Publishing on Medium
https://medium.com/@kentbeck_7670/publishing-on-medium-b1f788c42634

NordVPN Breached
https://www.schneier.com/blog/archives/2019/10/nordvpn_breache.html

6 myths about chat etiquette that are slowing you down
https://www.atlassian.com/blog/productivity/chat-etiquette-myths-slack-tips

Dealing with a production incident after midnight
https://medium.com/@SkyscannerEng/production-incident-postmortem-aws-cache-12d722e30840

the big leaps...
https://twitter.com/johncutlefish/status/1107177025914068993

Understanding searches better than ever before
https://www.blog.google/products/search/search-language-understanding-bert/

Podcasts


Building a World-Class Onboarding Process For Your Software Engineering Team
https://pca.st/0v9m9oql

#1: Eoghan McCabe (CEO at Intercom) on finding your authentic leadership style
https://pca.st/z3cytzk0

#2: Katie Womersley (VP Engineering at Buffer) on managing a fully remote engineering team
https://pca.st/uc5vnt9r

#4: Camille Fournier (Author of The Manager's Path) on Manager Readmes... and if you should make one
https://pca.st/wzgzzmig

Friday, October 18, 2019

Friday Links

Vulcain
https://github.com/dunglas/vulcain
Software Architecture is Overrated, Clear and Simple Design is Underrated
https://blog.pragmaticengineer.com/software-architecture-is-overrated/
How We Run Hack Week on a Remote Team
https://open.buffer.com/hack-week-remote/
The 5 mistakes you’re likely making in your one-on-one meetings with direct reports
https://m.signalvnoise.com/the-5-mistakes-youre-likely-making-in-your-one-on-one-meetings-with-direct-reports/
Debugging hidden memory leaks in Ruby
https://samsaffron.com/archive/2019/10/08/debugging-unmanaged-and-hidden-memory-leaks-in-ruby
Nobody cares about quality.
https://lethain.com/nobody-cares-about-quality/
How to start blogging
https://letterstoanewdeveloper.com/2019/10/14/how-to-start-blogging/
Perl 6 renamed to Raku
https://lwn.net/Articles/802329/
Cracking the Passwords of Early Internet Pioneers
https://www.schneier.com/blog/archives/2019/10/cracking_the_pa.html
The lines of code that changed everything
https://www.jwz.org/blog/2019/10/the-lines-of-code-that-changed-everything/
Basecamp no longer requires Google for two-factor authentication
https://m.signalvnoise.com/basecamp-no-longer-requires-google-for-two-factor-authentication/
Launching JavaScript Error Tracking v1.0.
https://blog.appsignal.com/2019/10/16/javascript-error-tracking-launch.html
JavaScript Errors: An Exceptional History
https://blog.appsignal.com/2019/10/17/javascript-errors-an-exceptional-history.html

Podcasts


Diffbot Infrastructure with Mike Tung
https://pca.st/p186aev8
Incident Reproduction with Tammy Butow
https://pca.st/e9t9jund

Friday, October 11, 2019

Friday Links

Understanding Scheduling Behavior with SchedViz (Google Open Source Blog) 

BPF at Facebook (and beyond)
https://lwn.net/Articles/801871

A forty year career.
https://lethain.com/forty-year-career/

Announcing The Buffer Overflow Podcast
https://overflow.buffer.com/2019/10/07/announcing-the-buffer-overflow-podcast/

The guide to workplace communication channels you didn’t know you needed
https://www.atlassian.com/blog/teamwork/choosing-communication-channels-workplace

Questions to Ask a CEO to Ensure a Healthy Company Culture
https://getlighthouse.com/blog/questions-to-ask-a-ceo-healthy-culture/

Timely: Google Posts H1 Tag Video After H1 SEO Controversy
https://www.seroundtable.com/amp/google-posts-h1-tag-video-after-h1-seo-controversy-28325.html

Investigating the security of Lime scooters
https://mjg59.dreamwidth.org/53024.html

No More Mixed Messages About HTTPS
https://security.googleblog.com/2019/10/no-more-mixed-messages-about-https_3.html

Podcasts & YouTube

The Toolbox Fallacy
https://youtu.be/sz4YqwH_6D0

Open Source and Power with Matt Mullenweg
https://pca.st/e6skvrfy

The War on Cars: The Problem With Public Meetings, Part 2
https://pca.st/fvys7w2l

Friday, October 04, 2019

Friday Links

Developer Burnout: How Can a Manager Spot It and Stop It
https://codingsans.com/blog/developer-burnout

3 command line games for learning Bash the fu
n way
https://opensource.com/article/19/10/learn-bash-command-line-games

PostgreSQL 12 released
https://lwn.net/Articles/801204/

The path of least resistance towards one backlog
https://blog.odd-e.com/yilv/2019/10/the-path-of-least-resistance-towards-one-backlog.html

Keeping privacy and security simple, for you
https://www.blog.google/technology/safety-security/keeping-privacy-and-security-simple-you/

To stay secure online, Password Checkup has your back
https://www.blog.google/technology/safety-security/password-checkup/

Engineering Career Development at Etsy
https://codeascraft.com/2019/10/02/engineering-career-development-at-etsy/

Don’t burn out, burn down: how we learned to sprint on shifting sands
https://medium.com/@SkyscannerEng/dont-burn-out-burn-down-how-we-learned-to-sprint-on-shifting-sands-a67341c34fa8

'We live for gravity biking': deadly sport is way of life in Medellín
https://www.theguardian.com/cities/2019/oct/02/we-live-for-gravity-biking-deadly-sport-is-way-of-life-in-medellin

Solving documentation for monoliths and monorepos
https://labs.spotify.com/2019/10/01/solving-documentation-for-monoliths-and-monorepos/

My Time at Snap
https://medium.com/@marko_tupper/my-time-at-snap-83134da32e01

TensorFlow 2.0.0
https://lwn.net/Articles/800940/rss

Podcasts
Hunting Hidden Gems - Tricks to Find Great-fit Developers That Other Hiring Managers Miss
https://pca.st/so2mxhw9

Friday, September 20, 2019

Friday Links

The big lie: What it’s like to ride illegally as a woman in Iran
https://cyclingtips.com/2019/09/the-big-lie-what-its-like-to-ride-illegally-as-a-woman-in-iran/

The grandmaster diet: How to lose weight while barely moving
https://www.espn.com/espn/story/_/id/27593253/why-grandmasters-magnus-carlsen-fabiano-caruana-lose-weight-playing-chess

Google Structured Data: Dataset
https://developers.google.com/search/docs/data-types/dataset

Richard Stallman resigns from the FSF
https://lwn.net/Articles/799375/

Raising Prices is Hard
https://www.backblaze.com/blog/raising-prices-is-hard/

Tetris challenge: emergency services worldwide go flat-out in viral meme
https://www.theguardian.com/technology/2019/sep/18/tetris-challenge-emergency-services-world-wide-go-flat-out-in-viral-meme

Warhol Data Recovery
http://studioforcreativeinquiry.org/projects/warhol-data-recovery

Improving trust in the cloud with OpenStack and AMD SEV
https://blog.adamspiers.org/2019/09/13/improving-trust-in-the-cloud-with-openstack-and-amd-sev/

GraphQL: Overlapping Fields Can Be Merged Fast
https://tech.xing.com/graphql-overlapping-fields-can-be-merged-fast-ea6e92e0a01

70 Applications, 15 Teams, 9 Months: Lessons from the Guardian’s “All-In” Move to AW
https://www.cbronline.com/news/guardian-aws-migration/

Zen in the Art of Retrospectives
https://medium.com/letgo/zen-in-the-art-of-retrospectives-ff770f7eaaa9

Business Complexity vs. Implementation Complexity
https://blog.ndepend.com/business-complexity-vs-implementation-complexity/

Microsoft Acquires Semmle, GitHub Now a CVE Numbering Authority
https://www.bleepingcomputer.com/news/security/microsoft-acquires-semmle-github-now-a-cve-numbering-authority/

Continuous Delivery for Machine Learning
https://martinfowler.com/articles/cd4ml.html

Podcasts


Open Source Policy with Bruce Perens
https://pca.st/9hs97wts

Interview with Tim O’Reilly, Founder and CEO of O'Reilly Media
https://pca.st/knxtry64

How to Make Meetings Less Terrible
https://pca.st/d3pxjr9b

Friday, September 13, 2019

Friday Links

Google Engineering Practices Documentation
https://google.github.io/eng-practices/

Want autonomous teams? Improve management!
https://www.linkedin.com/pulse/want-autonomous-teams-improve-management-gregor-hohpe/

The (Mostly) Complete History of Grafana UX
https://grafana.com/blog/2019/09/03/the-mostly-complete-history-of-grafana-ux/

Rob's Friday Links
https://rjp.is/blogging/posts/2019/09/friday-links-06/

Enabling Developers and Organizations to Use Differential privacy
https://opensource.googleblog.com/2019/09/enabling-developers-and-organizations.html

AI Is Coming for Your Favorite Menial Tasks
https://www.theatlantic.com/ideas/archive/2019/09/artificial-intelligence-will-make-your-job-even-harder/597625/

Organizing team offsites.
https://lethain.com/offsites/

Saying goodbye to the old Search Console
https://webmasters.googleblog.com/2019/09/goodbye-old-search-console.html

Running GitHub on Rails 6.0
https://github.blog/2019-09-09-running-github-on-rails-6-0/

Answers to arguments against 100% coverage
https://blog.ndepend.com/answers-to-arguments-against-100-coverage/

Here They Are: The World's 10 Most Beautiful Offices of 2019
https://www.inc.com/graham-winfrey-kevin-j-ryan/worlds-coolest-offices-2019.html

Collaboration vs Increment?
https://ronjeffries.com/articles/019-01ff/mmm-collaboration/

Sparking joy with issue archiving
https://www.atlassian.com/blog/enterprise/issue-archiving

Evolving “nofollow” – new ways to identify the nature of links
https://webmasters.googleblog.com/2019/09/evolving-nofollow-new-ways-to-identify.html

The Lean Portfolio Manifesto: a conversation-starter
https://www.atlassian.com/blog/jira-align/lean-portfolio-manifesto

The Rise of the Electric Scooter
https://blog.codinghorror.com/the-rise-of-the-electric-scooter/

El mapa de la renta de los españoles, calle a calle
https://elpais.com/economia/2019/09/11/actualidad/1568217626_928704.html

Managing Platform Teams: How to Structure and Run a Great Platform Team – Interview with Karen Cohen
https://codingsans.com/blog/managing-platform-teams

YouTube

TILING - a short film about Veloviewer Explorer
https://youtu.be/7SRGArEvP1Y

What makes Homeworld so great? | Unabbreviated Reviews
https://www.youtube.com/watch?v=SKrWkjsCvZQ

Podcasts

Why Woodstock still matters
https://pca.st/JASy50

Facebook Parse Acquisition (Part 2) with Ilya Sukhar
https://pca.st/jQiDy7

#384: David Allen — The Art of Getting Things Done (GTD)
https://pca.st/Sfox3N

#63 - Vitalik Buterin on better ways to fund public goods, blockchain's failures, & effective giving
https://pca.st/Fk4nWO

Some CEOs try to be ethical. Most of them can't or won't, says "The Enlightened Capitalists" author James O'Toole.
https://pca.st/bUBBEW

Friday, September 06, 2019

Friday Links Overload

A combination of holidays and everybody posting interesting stuff at the same time created a very long list. YouTube and podcast links are grouped at the bottom.

The usual disclaimer: links are included because I find them interesting, not necessarily because I fully agree with the content.

Topics are usually a mix of software engineering, management, security, urbanism and general nerd interest. 

Understanding Agile with Complete Rate
https://yiming.dev/clipping/2019/08/07/understanding-agile-with-complete-rate/

5 Ways Founders Wreck Their Company Culture (and How to Create a Great Company Culture Instead)
https://getlighthouse.com/blog/great-company-culture/

A Tale of Two Data Teams
https://amplitude.com/blog/a-tale-of-two-data-teams

Night owl or early bird? Take this quiz to discover how your chronotype affects your job
https://www.atlassian.com/blog/productivity/what-is-a-chronotype-quiz

In the Name of Love
https://slate.com/technology/2014/01/do-what-you-love-love-what-you-do-an-omnipresent-mantra-thats-bad-for-work-and-workers.html

Why everything breaks when you reach 25 employees
https://getlighthouse.com/blog/company-growth-everything-breaks-25-employees/

We Launched a Mastermind Partnership Program To Connect Teammates – Here’s How We Did it
https://open.buffer.com/masterminds/

Why Speed Kills Cities
https://www.citylab.com/transportation/2019/08/low-speed-limit-vehicle-safety-crash-data-traffic-congestion/588412/

When indexing goes wrong: how Google Search recovered from indexing issues & lessons learned since.
https://webmasters.googleblog.com/2019/08/when-indexing-goes-wrong-how-google.html

Are SOLID principles Cargo Cult?
https://blog.ndepend.com/are-solid-principles-cargo-cult/

Exploiting GDPR to Get Private Information
https://www.schneier.com/blog/archives/2019/08/exploiting_gdpr.html

Buffer’s Evolution and Expansion
https://open.buffer.com/buffers-evolution-and-expansion/

Four Ways to Lead Your Software Team to Success
https://hackernoon.com/four-ways-to-lead-software-team-to-success-43fa156719b4

Detecting and Preventing Abuse on LinkedIn Using Isolation Forests
https://engineering.linkedin.com/blog/2019/isolation-forest

How Does Utilization Impact Lead-time of Work?
https://observablehq.com/@troymagennis/how-does-utilization-impact-lead-time-of-work

Data Hub: A Generalized Metadata Search & Discovery Tool
https://engineering.linkedin.com/blog/2019/data-hub

New Research: Lessons from Password Checkup in action
https://security.googleblog.com/2019/08/new-research-lessons-from-password.html

Rails 6.0: Action Mailbox, Action Text, Multiple DBs, Parallel Testing, Webpacker by default, and Zeitwerk
https://weblog.rubyonrails.org/2019/8/15/Rails-6-0-final-release/

What does success look like?
https://zef.me/what-does-success-look-like-590f775b7b58

Describing fault domains.
https://lethain.com/fault-domains/

PHP and P++
https://lwn.net/Articles/796214/

Patch Workflow With Mutt - 2019
http://kroah.com/log/blog/2019/08/14/patch-workflow-with-mutt-2019/

Management Area 4: People — Managing to Motivations
https://medium.com/@inowland/management-area-4-people-subpart-2-managing-to-motivations-148244bbb0d9

SOLID Design: The Interface Segregation Principle (ISP)
https://blog.ndepend.com/solid-design-the-interface-segregation-principle-isp/

Cleaning Up Ruby Strings 13 Times Faster
https://blog.appsignal.com/2019/08/20/clean-up-strings.html

Evaluating Language Adoption At Scale
https://engineering.linkedin.com/blog/2019/language-adoption

Some Thoughts on Estimation
https://ronjeffries.com/articles/019-01ff/estimation-again/Index.html

Ishkur's Guide to Electronic Music
https://www.jwz.org/blog/2019/08/ishkurs-guide-to-electronic-music/

Backdoor code found in 11 Ruby libraries
https://www.zdnet.com/article/backdoor-code-found-in-11-ruby-libraries/

The thud, thud, thud of techno music leaves no space for bad thoughts
https://www.theguardian.com/lifeandstyle/2019/aug/23/no-space-bad-thoughts-with-techno-playlist

License Plate "NULL"
https://www.schneier.com/blog/archives/2019/08/license_plate_n.html

New Sample Page Graphs and Navigation
https://blog.appsignal.com/2019/08/27/new-sample-navigation.html

SOLID Design: The Dependency Inversion Principle (DIP)
https://blog.ndepend.com/solid-design-the-dependency-inversion-principle-dip/

Type Checking in Ruby — Check Yo Self Before You Wreck Yo Self
https://blog.appsignal.com/2019/08/27/ruby-magic-type-checking-in-ruby.html

The problem with tooltips and what to do instead
https://adamsilver.io/articles/the-problem-with-tooltips-and-what-to-do-instead/

Feature-less Roadmap: The Balance Between Delivering Concrete Features vs. Planning with High-level Themes
https://amplitude.com/blog/feature-less-roadmap

How should you structure your engineering team?
https://www.atlassian.com/blog/technology/engineering-team-structure

Don't get locked up into avoiding lock-in
https://martinfowler.com/articles/oss-lockin.html

Is Perl 6 Being Renamed?
http://blogs.perl.org/users/ovid/2019/08/is-perl-6-being-renamed.html

npm bans terminal ads
https://www.zdnet.com/google-amp/article/npm-bans-terminal-ads/

The strange fate of a person falling into a black hole
http://www.bbc.com/earth/story/20150525-a-black-hole-would-clone-you

Our ‘Growth Mindset’ Fund Gives Every Teammate $800/Year – Here’s How and Why
https://open.buffer.com/growth-mindset-fund/

Don’t @#$% the Planet
https://www.atlassian.com/blog/announcements/climate-strike

The Inherited Hook Method in Ruby - and More Parenting Lessons
https://blog.appsignal.com/2019/09/03/inherited-hook-method-and-parenting.html

Continuous Compliance
http://www.davefarley.net/?p=285

Firefox Update Automatically Blocks Third-Party Tracking For All Users
https://www.unilad.co.uk/technology/firefox-update-automatically-blocks-third-party-tracking-for-all-users/

Today in "IP Over Avian Carriers" news
https://www.jwz.org/blog/2019/09/today-in-ip-over-avian-carriers-news/

The Doghouse: Crown Sterling
https://www.schneier.com/blog/archives/2019/09/the_doghouse_cr_1.html

Four key metrics
https://www.thoughtworks.com/radar/techniques/four-key-metrics

Reaching new heights in the cloud
https://www.atlassian.com/blog/platform/cloud-premium

YouTube

A Brief History of Graphics
https://youtu.be/QyjyWUrHsFc

Music Albums on Game Cartridges (C64 & Megadrive)
https://youtu.be/N1cWXamGZmM

Podcasts

How the Canadian Public Service is Creating a Talent Cloud of Free Agents
https://pca.st/4I12

An Elegant Puzzle Virtual Book Club
https://pca.st/5H40

Using Checklists For Onboarding Success, with Radoslav Stankov
https://pca.st/9309

TWOC Bonus: Barcelona’s Superblocks with David Roberts of Vox.
https://pca.st/CmN0Is

Are All Women Engineers Like You?, with Rukmini Reddy
https://pca.st/jcmp7u

Interview with Will Larson, Head of Foundation Engineering at Stripe, and Author of An Elegant Puzzle
https://pca.st/lNk9pH

Technical Onboarding with Kristen Gallagher
https://pca.st/HnsvPl

Das Four Tendencies Framework (mit Amy Dallas) (Interview in English)
https://pca.st/JW1E1x

Als Introvertierter in der IT (mit Renato Pelizzari da Silva) (Interview in English)
https://pca.st/l59rMy

Facebook Scaling with Pedram Keyani
https://pca.st/OGBDwc

Facebook Release Engineering with Chuck Rossi
https://pca.st/9gCIm8

Facebook Engineering Process with Kent Beck
https://pca.st/YcjWQ0

Facebook Parse Acquisition (Part 1) with Charity Majors
https://pca.st/VXWB7x