- Optimism - Optimism (rails)
- RuboCoping with legacy: Bring your Ruby code up to Standard — Martian Chronicles, Evil Martians’ team blog (ruby)
- Host a Secure Private Gem Server With LDAP Authentication and Authorization (ruby)
- How I Use Drafts on iPhone, macOS, and Apple Watch – The Sweet Setup (drafts)
- Drafts – Rosemary Orchard (drafts)
- Handling Ruby 2.7 deprecations warnings - kukicola.io (ruby)
- The best family board games for the holidays - Polygon (boardgames)
- Ars Technica’s ultimate board game gift guide, 2019 edition | Ars Technica (boardgames)
- Nested API parameter validation in Rails with ActiveModel::Validations (rails)
- Track email statuses in Ruby on Rails with SendGrid - Twilio (programming, rails, email)
- How to use railway-oriented business transactions to unclutter your Rails controllers - Remi Mercier (programming, rails)
- How to Configure VLANs in OPNsense (networking, opnsense)
- SHAPE UP (development)
- Instrumenting Ruby on Rails with Prometheus – FireHydrant (rails, prometheus)
- Observability: Dashboard Patterns: Aggregate View – Dm03514 Tech Blog – Medium (monitoring, dashboards)
- PromQL tutorial for beginners – Aliaksandr Valialkin – Medium (prometheus)
- Monitoring Puma web server with Prometheus and Grafana - DEV Community 👩💻👨💻 (prometheus, ruby, rails)
- CapRover · Build your own PaaS in a few minutes! (selfhosted, paas, sysadmin, heroku)
- PagerDuty Incident Response Documentation (sysadmin, oncall)
- Form validations with HTML5 and modern Rails – Jorge Manrubia (rails)