~rubyweekly | Bookmarks (260)
-
So You Think You Know Git - FOSDEM 2024
▶ So You Think You Know Git.. — GitHub co-founder Scott Chacon gave an engrossing talk at...
-
What it was like working for GitLab
What It Was Like Working for GitLab — A detailed retrospective of the author’s experience working...
-
Running Open-Source AI Models Locally With Ruby
Running Open-Source AI Models Locally with Ruby — If you want to use company or sensitive...
-
Deploy a Rails app to a VPS with Kamal
How to Deploy a Rails App to a VPS with Kamal — Building your app is...
-
A Deep Dive Into RSpec Tests in Ruby on Rails | AppSignal Blog
An Overview of RSpec Test Types in Rails — Knowing how and what to test can...
-
The secret tool to launch your Rails business in the app stores | Masilotti.com
The Secret Tool to Launch Your Rails Business in the App Stores — Spoiler: It’s Turbo...
-
Using Solid Queue in Development with Docker and on Heroku
Using Solid Queue in Development with Docker and on Heroku — Solid Queue, open sourced by...
-
Phlex — fast, object-oriented view framework for Ruby
Phlex: A Component-Oriented View Framework — Phlex lets you treat everything on a page as a...
-
GitHub - httprb/http: HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
HTTP.rb / HTTP 'The Gem!' 5.2: The Fast Ruby HTTP Client — I’m a big fan...
-
Mission Control — Jobs
Mission Control — Jobs: Dashboard Extensions for Solid Queue — If you followed the Solid Queue...
-
GitHub - Envek/after_commit_everywhere: Use ActiveRecord transactional callbacks outside of models, literally everywhere in your application.
after_commit Everywhere: Use Active Record Transactional Callbacks Outside of Models — Not just outside of Active...
-
emirb
emirb: An Experimental Build of IRB for the Browser — What a neat demo! Yusuke, of...
-
Turbo 8 released
Turbo 8 Released — While Turbo is mostly a suite of frontend technologies, they’re becoming fundamental...
-
Rails Upgrade Service
Need to Upgrade Rails? Let’s Talk 🚀 — Need an expert? Top-notch engineering teams (from startups...
-
First steps with ruby.wasm: or how we built Ruby Next Playground—Martian Chronicles, Evil Martians’ team blog
First Steps with ruby.wasm: or How We Built Ruby Next Playground — The Ruby Next playground...
-
Building reusable UI components in Rails with ViewComponent
Building Reusable UI Components in Rails with ViewComponent — ViewComponent provides a nice way to make...
-
A Packwerk Retrospective
A Packwerk Retrospective — Packwerk is a static analysis tool to help modularize Rails apps that...
-
Tech stack for my email courses project
'The Tech Stack I Chose to Build My Project' — Lucian is working on a project...
-
Turbo Frame Filters Search
Turbo Frame Search Filters — A fantastically short but sweet blog post on creating a search...
-
Release: Secret Management Across Languages | Prefab
Share Rails-Style Secrets Across Applications — Pain with local dotenv files & duped secrets is no...
-
How to deal with PostgreSQL Backups using Kamal // Stefan Botzenhart
How to Deal with Postgres Backups using Kamal — A look at using postgres-backup-s3 to periodically...
-
Better Know A Ruby Thing #3: Positional Arguments – Noel Rappin Writes Here
On Ruby's Positional Arguments — The author of the latest Pickaxe book dives deep (and we...
-
Ruby's Exceptional Creatures
Ruby's Exceptional Creatures — A fun (and dare we say whimsical) guide to exceptions, where each...
-
Kevin Newton | Prism
Prism: Ruby 3.3's New Error-Tolerant Parser — Ruby 3.3 shipped with a much anticipated new default...