Double Shot #2324
- I Gave Up on Blocking JavaScript Everywhere - As a NoScript user I'm quite sympathetic to this problem.
- The DesignBetter.Co library: now available for free download - A pile of free ebooks to level up your design process.
- Rails 6 requires Ruby 2.5 or newer - Yet another reason to get the foundation updated.
- Ethical.net - "We’re a not-for-profit project building a free and open platform for discovering ethical alternatives to stuff — whether that means buying from a social enterprise, charity shopping, or learning how to fix your old phone instead of buying a new one."
- Kiba Pro - Commercially-supported extensions to the excellent Kiba ruby ETL framework.
- Protections Against Fingerprinting and Cryptocurrency Mining Available in Firefox Nightly and Beta - Yet another reason to keep running Firefox.
- Ripcord - Lightweight desktop client for Slack and Discord.
- Announcing Building Git - Why write a book about rebuilding git in Ruby?
- EdgeDB 1.0 Alpha 1 - "EdgeDB combines the simplicity of a NoSQL database with relational model’s powerful querying, strictness, consistency, and performance."
- Web Components will replace your frontend framework - Maybe, though I don't know that I'd bet against React's and Vue's inertia at this point.
- Master of web puppets: abusing web browsers for persistent and stealthy computation - "This paper shows how modern browsers with support for Service Workers can be stealthily connected into a botnet, with a connection that persists until the user closes the browser completely"
- Break functional and orchestration responsibilities for better testability - Sensible testing for microservices, and how good architecture can help.