Full Stack Ruby on Rails Weekly Bookmarks - #47
Hello 👋 and thanks again for reading my newsletter. You may have noticed that I no longer add tweets to each issue, this is because they no longer appear as images in Substack 🤦. If anyone has any ideas of how I could add them again, please reach out.
On with the show…
Tools to help you detect n+1 queries
This is a little reference of tools to help you detect n+1 queries on a rails app. Bullet Prosopite n...
GitHub - exoego/rspec-openapi: Generate OpenAPI schema from RSpec request specs
Generate OpenAPI schema from RSpec request specs. Contribute to exoego/rspec-openapi development by creating an account on GitHub.
The In-depth Guide to Caching ActiveRecord SQL Queries in Rails
Caching might seem a perfect solution to speed up slow database queries. However, caching in Rails apps can be easily...
How to Access Hash Values with Methods Using OrderedOptions
Have you ever wanted to create a hash where you could access the values like methods on an object? The...
Rails development environment with Docker
Step-by-step instructions on setting up the ideal Ruby on Rails developer environment using Docker, optimized for new devs onboarding onto...
identity-idp/backend.md at main · 18F/identity-idp
Login.gov Core App: Identity Provider (IdP). Contribute to 18F/identity-idp development by creating an account on GitHub.
A hybrid development Docker Compose setup for Rails
Lots of developers choose between dockerizing their development setup or leaving it as is. There is also a viable hybrid...
Top 8 Tools for Ruby on Rails Code Optimization and Cleanup
Keeping your code clean and organized while developing a large Rails application can be quite a challenge, even for an...
Node.js with Docker | RubyMine
You can find some examples at Quick Tour of WebStorm and Docker.
Don’t wait, let’s use the browser Contact Picker API now—Martian Chronicles, Evil Martians’ team blog
We’ll explain and demo the browser Contact Picker API. Contact Picker features have been ubiquitous in native mobile apps for...
How Postgres Triggers Can Simplify Your Backend Development
Blog about Software Engineering
Working with invoices, contracts, or just reading your favorite mystery thriller—whatever the case, PDF files are everywhere. Learn how to...
Optimizing Performance and Robustness with Locking, UUIDs, Fulltext Search, Database Views, and Geospatial Data
How to add custom methods to Rails console
You can add custom methods automatically available in the Rails console.