Double Shot #2493
- PostgreSQL at low level: stay curious! - Some experiments in profiling & tracing database operations.
- JIT and Ruby's MJIT - "If you’re running a Rails app or you don’t need better CPU performance, don’t do anything."
- Introducing Open Repos: a free product to aid open source development - An exploratory tool from the folks at GitClear.
- A Distributed Meeting Primer - Advice from Rands. If you're in software you may find a lot of this obvious, but trust me, inmany mainstream businesses remote meetings are a complete disaster area.
- Software Security is a Programming Languages Issue - Building security in, from the point of view of a programming class.
- Ruby 2.7 adds shorthand syntax for arguments forwarding - "It acts similar to calling super without any arguments."
- Squadcast - Incident management as a service, with paid and free plans. Looks like a way to avoid building a lot of plumbing if you're starting down the SRE path.
- DoH: (Anti-)Competitive and Network Neutrality aspects - Much as I like Firefox, and appreciate the increased security of DNS-over-HTTP, I've come around to the viewpoint that centralizing this on CloudFlare is problematic at best.
- Rails 6 adds ability to block writes to a database - Most useful when you're working with multiple connections.
- Escaping The Tar Pit: Introducing Skunk v0.3.2 at RubyConf 2019 - A take of using metrics to improve code.
- Working Around ActiveRecord Callbacks - A useful pattern for skipping specific callbacks in testing.
- DockerSlim - "Don't change anything in your Docker container image and minify it by up to 30x making it secure too!" I haven't tried using it yet.
- Agile project management: 4 lessons learned this year - It's always a good time to reread the manifesto.
- osxfuse is no longer open source - But you'll probably keep using it anyhow.