Double Shot #2515
- I have been underestimating JS - Digging deeply into V8 and NodeJS Streams.
- Rails: How to Use Greater Than/Less Than in Active Record where Statements - Well heck, I didn't know you could use infinite ranges with ActiveRecord.
- Two niceties about Ruby Structs - Constructors with keyword arguments are a win.
- Deep Dive on Amazon ECS Cluster Auto Scaling - Understanding this sort of thing can be important if your budget is not infinite.
- Data Detox Kit - "Everyday steps you can take to control your digital privacy, security, and wellbeing in ways that feel right to you."
- Chime - "A Go editor for macOS." Currently in closed beta but looks nice.
- Cutting Google out of your life - Lots of alternatives to Google products.
- This Is Why You Always Review Your Dependencies, AGPL Edition - How taking an update to a bundled chunk of code can affect your own licensing.
- Rails, Routes, & Flags - And here I was still piping things into grep.
- Pomodoro - Pomodoros in bash script are probably about as simple and portable as it can get.
- chatwoot - "An opensource alternative to Intercom, Zendesk, Drift, Crisp etc."
- Redash - A hackerish take on freeing up business intelligence.
- Pixelfed - "A free and ethical photo sharing platform." Powered by ActivityPub federation.
- What TDD is -- and isn't -- like. - Ron Jeffries suggests that some of the objections are at best strawman attacks on what actually works.