Friday Links

10 Things I Hate About Remote Work- Part One https://www.learntoscale.us/thought-bubbles/10-things-i-hate-about-remote-work-part-one From 48k lines of code to 10—the story of GitHub’s JavaScript SDK https://github.blog/2020-04-09-from-48k-lines-of-code-to-10-the-story-of-githubs-javascript-sdk/ Ride Down Into JavaScript Dependency Hell https://blog.appsignal.com/2020/04/09/ride-down-the-javascript-dependency-hell.html Kubernetes Security https://www.schneier.com/blog/archives/2020/04/kubernetes_secu.html Business as Abnormal: Every Message We’ve Shared With Our Team (So Far) During COVID-19 https://open.buffer.com/covid19/ Lessons from 6 software rewrite stories https://medium.com/@herbcaudill/lessons-from-6-software-rewrite-stories-635e4c8f7c22 How often does Rust change? https://words.steveklabnik.com/how-often-does-rust-change Contact Tracing COVID-19 Infections via Smartphone Apps https://www.schneier.com/blog/archives/2020/04/contact_tracing.html Hacklang at Slack: A Better PHP https://slack.engineering/hacklang-at-slack-a-better-php-65f239cbc9e9 When should I write an Architecture Decision Record? https://labs.spotify.com/2020/04/14/when-should-i-write-an-architecture-decision-record/ The Developer Culture Test: What Defines Places Where Developers Thrive? https://blog.pragmaticengineer.com/the-developer-culture-test/ Managing scheduled reminders for pull requests https://help.github.com/en/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-pull-requests Sawfish phishing campaign targets GitHub users https://github.blog/2020-04-14-sawfish-phishing-campaign-targets-github-users/ ELS 2020 happening online, and for free https://www.didierverna.net/blog/index.php?post/2020/04/14/ELS-2020-happening-online%2C-and-for-free Minding our stories. https://lethain.com/minding-our-stories/ TBM 16/53: The Boring Bits https://cutlefish.substack.com/p/tbm-1653-the-boring-bits New AppSignal Feature: Graph Builder https://blog.appsignal.com/2020/04/16/new-appsignal-feature-graph-builder.html How to create an incident response playbook https://www.atlassian.com/blog/it-teams/how-to-create-an-incident-response-playbook/amp ...

April 17, 2020 · 1 min · Christof Damian

Easter Links

Swift: Google’s bet on differentiable programming https://tryolabs.com/blog/2020/04/02/swift-googles-bet-on-differentiable-programming/ Register now for the DevOps Online Summit 2020! https://www.devopsonlinesummit.com/2020 getlon.lat — Help! I need a geocoder. https://getlon.lat/ A Day in the Life of a Backend Product Engineer at Slack* https://slack.engineering/a-day-in-the-life-of-a-backend-product-engineer-at-slack-e786a8a08fc4 Build versus buy. https://lethain.com/build-vs-buy/ 3 steps for leaders to take in emergencies https://larahogan.me/blog/3-steps-for-leaders-in-emergencies/ Paper debugging https://blog.pragmaticengineer.com/paper-debugging/ 10 Things I Hate About PostgreSQL https://medium.com/@rbranson/10-things-i-hate-about-postgresql-20dbab8c2791 Knative https://knative.dev/ Apple, Amazon, and Common Enemies https://stratechery.com/2020/apple-amazon-and-common-enemies/ All Microsoft events will be held online until July 2021 https://www.siliconrepublic.com/companies/microsoft-events-held-online-july-2021 Announcing the Compose Specification https://www.docker.com/blog/announcing-the-compose-specification/ Introducing our new book “Building Secure and Reliable Systems https://security.googleblog.com/2020/04/introducing-our-new-book-building.html The Majestic Monolith can become The Citadel https://m.signalvnoise.com/the-majestic-monolith-can-become-the-citadel/ One Team at Uber is Moving from Microservices to Macroservices http://highscalability.com/blog/2020/4/8/one-team-at-uber-is-moving-from-microservices-to-macroservic.html The Citadel Architecture at AppSignal https://blog.appsignal.com/2020/04/08/the-citadel-architecture-at-appsignal.html ...

April 9, 2020 · 1 min · Christof Damian

Friday Links

Goto: A Dozen New Masterclasses Are Now LIVE! https://blog.gotocon.com/2020/04/02/a-dozen-new-masterclasses-are-now-live/ Changing the Approach to Debugging in Ruby with TracePoint https://blog.appsignal.com/2020/04/01/changing-the-approach-to-debugging-in-ruby-with-tracepoint.html AppSignal Now Supports Node.js: Roadmap for the Coming Weeks https://blog.appsignal.com/2020/04/01/appsignal-now-supports-node-roadmap-for-the-coming-weeks.html Code Search for Google open source projects https://opensource.googleblog.com/2020/04/code-search-for-google-open-source.html Why You Should Ignore All That Coronavirus-Inspired Productivity Pressure https://www.chronicle.com/article/Why-You-Should-Ignore-All-That/248366/ See Everyone with the Google Meet Grid View Extension https://www.controlaltachieve.com/2020/03/meet-grid-view.html Optimizing Ruby Lazy Initialization in TruffleRuby with Deoptimization https://engineering.shopify.com/blogs/engineering/optimizing-ruby-lazy-initialization-in-truffleruby-with-deoptimization Eclipse Theia Offers a ‘True Open Source Alternative to Visual Studio Code’ https://thenewstack.io/eclipse-theia-offers-a-true-open-source-alternative-to-visual-studio-code/ Pay Analysis Update: Examining Equal Pay at Buffer in 2020 https://open.buffer.com/2020-pay-analysis/ PlanITPoker https://www.planitpoker.com/ RailsConf 2020.2 Couch Edition http://railsconf.com/ xkcd: Pathogen Resistance https://xkcd.com/2287/ Tech Debt and the Pragmatic Middle Ground https://blog.pragmaticengineer.com/tech-debt/ Fedora’s Git forge decision https://lwn.net/Articles/816282/ dry-rails https://dry-rb.org/gems/dry-rails/0.1/ Deploys at Slack https://slack.engineering/deploys-at-slack-cd0d28c61701 CentOS: Git Forge decision https://blog.centos.org/2020/03/git-forge-decision/ ...

April 3, 2020 · 1 min · Christof Damian

Friday Links

My Pandemic Zoom Setup https://www.eugenewei.com/blog/2020/3/26/my-pandemic-zoom-setup Two Years With Rust http://brooker.co.za/blog/2020/03/22/rust.html Helping FOSS conferences in the face of a pandemic https://lwn.net/Articles/815913/ O’Reilly shutting down its conference group https://lwn.net/Articles/815966/ https://www.oreilly.com/conferences/from-laura-baldwin.html How to Run a Successful Online Conference https://ianlandsman.com/run-an-online-conference/ Video conferencing with Jitsi https://lwn.net/Articles/815751/ Remote Working: The home office desks of Basecamp https://m.signalvnoise.com/remote-working-the-home-office-desks-of-basecamp/ The Housekeeping of the Intangible https://randsinrepose.com/archives/the-housekeeping-of-the-intangible/ ...

March 27, 2020 · 1 min · Christof Damian

Friday Links

How to survive isolation with your roommates, your partner, your kids – and yourself https://www.theguardian.com/lifeandstyle/2020/mar/17/self-isolation-survival-guide-relationships-coronavirus The Simplicity of Benjamin Franklin’s Daily Schedule https://thefocuscourse.com/franklin-schedule/ A Few Small Things You Can Do as a Leader https://randsinrepose.com/archives/a-few-small-things-you-can-do-as-a-leader/ Asynchronous Communication and Why It Matters For Remote Work https://open.buffer.com/asynchronous-communication/ Hotspotting developer productivity. https://lethain.com/hotspotting/ List of Free Software and Services During Coronavirus Outbreak https://www.bleepingcomputer.com/news/software/list-of-free-software-and-services-during-coronavirus-outbreak/ What the heck is Backstage anyway? https://labs.spotify.com/2020/03/17/what-the-heck-is-backstage-anyway/ Facade Pattern in Rails for Performance and Maintainability https://blog.appsignal.com/2020/03/18/facade-pattern-in-rails-for-performance-and-maintainability.html Atlassian finally unleashes free Jira tier – nearly six months late yet just in time for coronavirus crunch https://www.theregister.co.uk/AMP/2020/03/19/atlassian_free_jira/ Tech Ecosystem Barcelona & Madrid https://www.joppy.me/download-report/ Google Just Confirmed A Powerful Chrome COVID-19 Security Move That Will Impact All Users https://www.forbes.com/sites/kateoflahertyuk/2020/03/19/google-just-confirmed-a-powerful-chrome-covid-19-security-move-that-will-impact-all-users/ The reckless, infinite scope of web browsers https://drewdevault.com/2020/03/18/Reckless-limitless-scope.html How to do effective video calls https://martinfowler.com/articles/effective-video-calls.html CERT partners with GitHub Security Lab for automated remediation https://github.blog/2020-03-18-cert-partners-with-github-security-lab-for-automated-remediation/ https://securitylab.github.com/research/CERT-CVE-2020-8527-automated-remediation-scale Rails 6.0.2.2 and 5.2.4.2 have been released! https://weblog.rubyonrails.org/2020/3/19/Rails-6-0-2-2-and-5-2-4-2-has-been-released/ ...

March 20, 2020 · 1 min · Christof Damian