Google: Better protection against Man in the Middle phishing attacks
https://security.googleblog.com/2019/04/better-protection-against-man-in-middle.html
Welcome to the world’s simplest agile maturity model
https://www.equalexperts.com/blog/our-thinking/welcome-to-the-worlds-simplest-agile-maturity-model/
Making the Most of Retrium with David Horowitz
https://blog.retrium.com/making-the-most-of-retrium-webinar
A year with Spectre: a V8 perspective
https://v8.dev/blog/spectre
Kafka and Ruby, a Sidekiq lovestory
https://blog.appsignal.com/2019/04/23/kafka-sidekiq-ruby.html
Farmer vs. sand: Spain’s fight against desertification
https://www.politico.eu/article/farmer-sand-spain-fight-against-desertification-soil-degradation/
Google: Steps toward a more sustainable future
https://www.blog.google/outreach-initiatives/sustainability/steps-toward-more-sustainable-future/
The simplest prioritization tip money can buy
https://www.atlassian.com/blog/productivity/simple-prioritization-technique
Iranian Cyberespionage Tools Leaked Online
https://www.schneier.com/blog/archives/2019/04/iranian_cyber-e.html
Core Memory
https://www.jwz.org/blog/2019/04/core-memory/
Anti-Management? No, Different Management
https://ronjeffries.com/articles/019-01ff/management/
Goodbye Joe
https://ferd.ca/goodbye-joe.html
From food waste to tasty treats in Google’s kitchens
https://www.blog.google/outreach-initiatives/sustainability/google-kitchens-preventing-food-waste/
Floating Point Precision
https://www.jwz.org/blog/2019/04/floating-point-precision/
dry-types and dry-struct 1.0.0 released
https://dry-rb.org/news/2019/04/23/dry-types-and-dry-struct-1-0-0-released/
Whose cloud is it anyway? Apple sinks $30m a month into rival Amazon's AWS – report
https://www.theregister.co.uk/AMP/2019/04/23/apple_huge_aws_customer/
Google: Enriching Search Results Through Structured Data
https://webmasters.googleblog.com/2019/04/enriching-search-results-structured-data.html
Do I truly want to become a manager?
https://m.signalvnoise.com/do-i-truly-want-to-become-a-manager/
How healthy is the internet?
https://internethealthreport.org/2019/
Here's a video of a Chimpanzee using Instagram. It's eye-opening.
https://twitter.com/_DanielSinclair/status/1121252893586276352
Get lost in the new Earth Timelapse, now on mobile
https://www.blog.google/products/earth/get-lost-new-earth-timelapse-now-mobile/
Devuan, April Fools, and self-destruction
https://lwn.net/Articles/786593
The Place of UX
https://m.signalvnoise.com/the-place-of-ux/
2013-11-21 My favorite Erlang Program
https://joearms.github.io/#2013-11-21%20My%20favorite%20Erlang%20Program
Pages
▼
Friday, April 26, 2019
Thursday, April 18, 2019
Friday Links
Self-made superheroes and street naps: Manila – a cartoon
https://www.theguardian.com/cities/2019/apr/12/self-made-superheroes-and-street-naps-manila-a-cartoon-marius-black
Technical Skills
https://ronjeffries.com/articles/019-01ff/tech-skills/
Software Engineeringat Google
https://arxiv.org/ftp/arxiv/papers/1702/1702.01715.pdf
Research: Why Managers Ignore Employees’ Ideas
https://hbr.org/2019/04/research-why-managers-ignore-employees-ideas
The Agile Crisis — a Primer
https://medium.com/@wischweh/the-agile-crisis-2016-9fb1c2f52af5
The tax you are paying for using Scrum
https://medium.com/@aevitas/the-tax-you-are-paying-for-using-scrum-50f12298b422
Google makes the power of BigQuery available in Sheets
https://techcrunch.com/2019/04/10/google-makes-the-power-of-bigquery-available-in-sheets/
The 9 mistakes you don’t know you’re making as a new manager
https://m.signalvnoise.com/the-9-mistakes-you-dont-know-youre-making-as-a-new-manager/
Infocom
https://www.jwz.org/blog/2019/04/infocom/
Zork Text
https://zork.glitch.me/
How To Grow as An Engineering Manager in 7 Steps
https://medium.com/@inowland/how-to-grow-as-an-engineering-manager-in-7-steps-a1bf4dcf5e78
Rage Against the Codebase: Programmers and Negativity
https://medium.com/@way/rage-against-the-codebase-programmers-and-negativity-d7d6b968e5f3
Overhead? Maybe not.
https://ronjeffries.com/articles/019-01ff/overhead/
Meetings Are Not For You
http://randsinrepose.com/archives/meetings-are-not-for-you/
How To Deliver Software Without Deadlines
https://medium.com/@jproco/how-to-deliver-software-without-deadlines-872f8eb244b0
https://www.theguardian.com/cities/2019/apr/12/self-made-superheroes-and-street-naps-manila-a-cartoon-marius-black
Technical Skills
https://ronjeffries.com/articles/019-01ff/tech-skills/
Software Engineeringat Google
https://arxiv.org/ftp/arxiv/papers/1702/1702.01715.pdf
Research: Why Managers Ignore Employees’ Ideas
https://hbr.org/2019/04/research-why-managers-ignore-employees-ideas
The Agile Crisis — a Primer
https://medium.com/@wischweh/the-agile-crisis-2016-9fb1c2f52af5
The tax you are paying for using Scrum
https://medium.com/@aevitas/the-tax-you-are-paying-for-using-scrum-50f12298b422
Google makes the power of BigQuery available in Sheets
https://techcrunch.com/2019/04/10/google-makes-the-power-of-bigquery-available-in-sheets/
The 9 mistakes you don’t know you’re making as a new manager
https://m.signalvnoise.com/the-9-mistakes-you-dont-know-youre-making-as-a-new-manager/
Infocom
https://www.jwz.org/blog/2019/04/infocom/
Zork Text
https://zork.glitch.me/
How To Grow as An Engineering Manager in 7 Steps
https://medium.com/@inowland/how-to-grow-as-an-engineering-manager-in-7-steps-a1bf4dcf5e78
Rage Against the Codebase: Programmers and Negativity
https://medium.com/@way/rage-against-the-codebase-programmers-and-negativity-d7d6b968e5f3
Overhead? Maybe not.
https://ronjeffries.com/articles/019-01ff/overhead/
Meetings Are Not For You
http://randsinrepose.com/archives/meetings-are-not-for-you/
How To Deliver Software Without Deadlines
https://medium.com/@jproco/how-to-deliver-software-without-deadlines-872f8eb244b0
Friday, April 12, 2019
Friday Links
From bare-metal to Kubernetes
http://highscalability.com/blog/2019/4/8/from-bare-metal-to-kubernetes.html
Major Browsers to Prevent Disabling of Click Tracking Privacy Risk
https://www.bleepingcomputer.com/news/software/major-browsers-to-prevent-disabling-of-click-tracking-privacy-risk/
To innovate, first deprecate.
https://lethain.com/innovate-deprecate/
Magnitudes of exploration.
https://lethain.com/magnitudes-of-exploration/
Why Setting Ambitious Goals Backfires
https://wistia.com/learn/culture/why-setting-ambitious-goals-backfires
Having it both ways: Larry Wall, Perl and the technology and culture of the early web
https://www.tandfonline.com/doi/full/10.1080/24701475.2018.1495810
trailblazer
http://trailblazer.to/
The 70-20-10 Rule for Innovation
https://www.innovationexcellence.com/blog/2018/09/20/the-70-20-10-rule-for-innovation/
The new and improved Jira Software Cloud and GitHub integration
https://www.atlassian.com/blog/jira-software/github-for-jira
Developers love Python and TypeScript, get paid for Clojure, and aren’t using blockchain
https://arstechnica.com/gadgets/2019/04/developers-love-python-and-typescript-get-paid-for-clojure-and-arent-using-blockchain/
StackOverflow: Developer Survey Results
https://insights.stackoverflow.com/survey/2019
Gmail making email more secure with MTA-STS standard
https://security.googleblog.com/2019/04/gmail-making-email-more-secure-with-mta.html
Confluence Cloud reimagined: 15+ new features (and counting!)
https://www.atlassian.com/blog/confluence/confluence-cloud-15-new-features
Search Console reporting for your site's Discover performance data
https://webmasters.googleblog.com/2019/04/search-console-reporting-for-your-sites.html
Malicious remote code execution backdoor discovered in the popular bootstrap-sass Ruby gem
https://snyk.io/blog/malicious-remote-code-execution-backdoor-discovered-in-the-popular-bootstrap-sass-ruby-gem/
How Banksy Authenticates His Work
https://reprage.com/post/how-banksy-authenticates-his-work
Subscription Hostages
https://m.signalvnoise.com/subscription-hostages/
Native image lazy-loading for the web!
https://addyosmani.com/blog/lazy-loading/
The Guardian: Greta Thunberg: how her school strike went global – podcast
https://pca.st/Rjq7
Rework: Subscription Hostages
https://pca.st/z7DO
BBC: Will AI kill development?
https://pca.st/d4Ft
Tim Ferriss: #367: Eric Schmidt — Lessons from a Trillion-Dollar Coach
https://pca.st/Hk64
http://highscalability.com/blog/2019/4/8/from-bare-metal-to-kubernetes.html
Major Browsers to Prevent Disabling of Click Tracking Privacy Risk
https://www.bleepingcomputer.com/news/software/major-browsers-to-prevent-disabling-of-click-tracking-privacy-risk/
To innovate, first deprecate.
https://lethain.com/innovate-deprecate/
Magnitudes of exploration.
https://lethain.com/magnitudes-of-exploration/
Why Setting Ambitious Goals Backfires
https://wistia.com/learn/culture/why-setting-ambitious-goals-backfires
Having it both ways: Larry Wall, Perl and the technology and culture of the early web
https://www.tandfonline.com/doi/full/10.1080/24701475.2018.1495810
trailblazer
http://trailblazer.to/
The 70-20-10 Rule for Innovation
https://www.innovationexcellence.com/blog/2018/09/20/the-70-20-10-rule-for-innovation/
The new and improved Jira Software Cloud and GitHub integration
https://www.atlassian.com/blog/jira-software/github-for-jira
Developers love Python and TypeScript, get paid for Clojure, and aren’t using blockchain
https://arstechnica.com/gadgets/2019/04/developers-love-python-and-typescript-get-paid-for-clojure-and-arent-using-blockchain/
StackOverflow: Developer Survey Results
https://insights.stackoverflow.com/survey/2019
Gmail making email more secure with MTA-STS standard
https://security.googleblog.com/2019/04/gmail-making-email-more-secure-with-mta.html
Confluence Cloud reimagined: 15+ new features (and counting!)
https://www.atlassian.com/blog/confluence/confluence-cloud-15-new-features
Search Console reporting for your site's Discover performance data
https://webmasters.googleblog.com/2019/04/search-console-reporting-for-your-sites.html
Malicious remote code execution backdoor discovered in the popular bootstrap-sass Ruby gem
https://snyk.io/blog/malicious-remote-code-execution-backdoor-discovered-in-the-popular-bootstrap-sass-ruby-gem/
How Banksy Authenticates His Work
https://reprage.com/post/how-banksy-authenticates-his-work
Subscription Hostages
https://m.signalvnoise.com/subscription-hostages/
Native image lazy-loading for the web!
https://addyosmani.com/blog/lazy-loading/
Podcasts
The Guardian: Greta Thunberg: how her school strike went global – podcast
https://pca.st/Rjq7
Rework: Subscription Hostages
https://pca.st/z7DO
BBC: Will AI kill development?
https://pca.st/d4Ft
Tim Ferriss: #367: Eric Schmidt — Lessons from a Trillion-Dollar Coach
https://pca.st/Hk64
Friday, April 05, 2019
Friday Links
The Programming Language Conundrum
http://evrl.com/programming/2019/03/28/the-language-conundrum.html
Compile-time Dependency Injection With Go Cloud's Wire
https://blog.golang.org/wire
Software Roles and Titles
https://medium.com/javascript-scene/software-roles-and-titles-e3f0b69c410c
Ruby Object Mapper is an open-source persistence and mapping toolkit for Ruby built for speed and simplicity.
https://rom-rb.org/
dry-rb is a collection of next-generation Ruby libraries
https://dry-rb.org/
Why I stuck with Windows for 6 years while developing Discourse
https://samsaffron.com/archive/2019/03/31/why-i-stuck-with-windows-for-6-years-while-developing-discourse
Technical Debt? Probably not.
https://ronjeffries.com/articles/019-01ff/tech-debt/
Our Latest Pay Analysis: Examining Buffer’s Gender Pay Gap in 2019
https://open.buffer.com/gender-pay-gap-2019/
AppSignal: Memory Magic Dashboard
https://blog.appsignal.com/2019/03/29/memory-magic-dashboard.html
Elastic Barcelona Spring Meetup
https://www.meetup.com/Barcelona-Elastic-Fantastics/events/260088377/
Former Mozilla CTO Harassed at the US Border
https://www.schneier.com/blog/archives/2019/04/former_mozilla_.html
Working together when we’re not together
https://www.blog.google/inside-google/working-google/working-together-when-were-not-together/
2019 PostgreSQL Trends Report: Private vs. Public Cloud, Migrations, Database Combinations & Top Reasons Used
http://highscalability.com/blog/2019/4/3/2019-postgresql-trends-report-private-vs-public-cloud-migrat.html
Refactoring Backend Engineering Hiring at Slack
https://slack.engineering/refactoring-backend-engineering-hiring-at-slack-b53b1e0e7a3c
YAGNI, yes. Skimping, no. Technical Debt? Not even.
https://ronjeffries.com/articles/019-01ff/iter-yagni-skimp/
New versions of Rails, optimizer hints, ROFL, and more
https://weblog.rubyonrails.org/2019/4/2/this-week-in-rails-new-versions-of-rails-optimizer-hints-rofl-and-more/
Building a self-served ETL pipeline for third-party data ingestion
https://medium.com/@SkyscannerEng/building-a-self-served-etl-pipeline-for-third-party-data-ingestion-3959eab6840b
Hacking Instagram to Get Free Meals in Exchange for Positive Reviews
https://www.schneier.com/blog/archives/2019/04/hacking_instagr.html
Learning by building, a Background Processing System in Ruby
https://blog.appsignal.com/2019/04/02/background-processing-system-in-ruby.html
Reflectly — From React Native to Flutter
https://medium.com/reflectly-engineering/reflectly-from-react-native-to-flutter-2e3dffced2ea
Dependency Injection Containers vs Hard-coded Constants
https://www.rubypigeon.com/posts/dependency_injection_containers_vs_hardcoded_constants/
RODA: A Modular, Scalable Ruby Framework
http://roda.jeremyevans.net/
http://evrl.com/programming/2019/03/28/the-language-conundrum.html
Compile-time Dependency Injection With Go Cloud's Wire
https://blog.golang.org/wire
Software Roles and Titles
https://medium.com/javascript-scene/software-roles-and-titles-e3f0b69c410c
Ruby Object Mapper is an open-source persistence and mapping toolkit for Ruby built for speed and simplicity.
https://rom-rb.org/
dry-rb is a collection of next-generation Ruby libraries
https://dry-rb.org/
Why I stuck with Windows for 6 years while developing Discourse
https://samsaffron.com/archive/2019/03/31/why-i-stuck-with-windows-for-6-years-while-developing-discourse
Technical Debt? Probably not.
https://ronjeffries.com/articles/019-01ff/tech-debt/
Our Latest Pay Analysis: Examining Buffer’s Gender Pay Gap in 2019
https://open.buffer.com/gender-pay-gap-2019/
AppSignal: Memory Magic Dashboard
https://blog.appsignal.com/2019/03/29/memory-magic-dashboard.html
Elastic Barcelona Spring Meetup
https://www.meetup.com/Barcelona-Elastic-Fantastics/events/260088377/
Former Mozilla CTO Harassed at the US Border
https://www.schneier.com/blog/archives/2019/04/former_mozilla_.html
Working together when we’re not together
https://www.blog.google/inside-google/working-google/working-together-when-were-not-together/
2019 PostgreSQL Trends Report: Private vs. Public Cloud, Migrations, Database Combinations & Top Reasons Used
http://highscalability.com/blog/2019/4/3/2019-postgresql-trends-report-private-vs-public-cloud-migrat.html
Refactoring Backend Engineering Hiring at Slack
https://slack.engineering/refactoring-backend-engineering-hiring-at-slack-b53b1e0e7a3c
YAGNI, yes. Skimping, no. Technical Debt? Not even.
https://ronjeffries.com/articles/019-01ff/iter-yagni-skimp/
New versions of Rails, optimizer hints, ROFL, and more
https://weblog.rubyonrails.org/2019/4/2/this-week-in-rails-new-versions-of-rails-optimizer-hints-rofl-and-more/
Building a self-served ETL pipeline for third-party data ingestion
https://medium.com/@SkyscannerEng/building-a-self-served-etl-pipeline-for-third-party-data-ingestion-3959eab6840b
Hacking Instagram to Get Free Meals in Exchange for Positive Reviews
https://www.schneier.com/blog/archives/2019/04/hacking_instagr.html
Learning by building, a Background Processing System in Ruby
https://blog.appsignal.com/2019/04/02/background-processing-system-in-ruby.html
Reflectly — From React Native to Flutter
https://medium.com/reflectly-engineering/reflectly-from-react-native-to-flutter-2e3dffced2ea
Dependency Injection Containers vs Hard-coded Constants
https://www.rubypigeon.com/posts/dependency_injection_containers_vs_hardcoded_constants/
RODA: A Modular, Scalable Ruby Framework
http://roda.jeremyevans.net/