Bookmarks (168)

  • screenshot

    GitHub - janko/image_processing: High-level image processing wrapper for libvips and ImageMagick/GraphicsMagick

    ImageProcessing 1.14: High-Level Image Processing Wrapper for libvips and ImageMagick — “The goal of this project...

  • screenshot

    AI isn’t a crutch. It’s a mirror. Are you ready to look?

    🫠 AI Isn’t Magic, and It Isn’t Here to Save You — It won’t fix messy...

  • screenshot

    Introducing Ephem

    🔭 Ephem: Track Positions of Space Objects Accurately in Ruby — From the creator of the Astronoby...

  • Rhino Editor

    Rhino Editor: An Action Text Compatible Rich Text Editor — As well as being a clean,...

  • screenshot

    asdf 0.16.x

    Fixing asdf 0.16.x Breakages — Last week, we mentioned that the popular asdf runtime version manager...

  • screenshot

    Flexible API Versioning with Rails

    Flexible API Versioning with Rails — There are two truths about API versioning: 1. It’s required....

  • Ruby Source Parsing | Alchemists

    Ruby Source Parsing — A look at several interesting ways to dynamically work with Ruby source...

  • Using Different Size Pools - Pat Shaughnessy

    The Role of Size Pools in Ruby Garbage Collection — Garbage collection improvements have fuelled a...

  • screenshot

    Tiny JITs for a Faster FFI

    Tiny JITs for a Faster FFI — FFI (Foreign Function Interface) lets Ruby call dynamically-linked native...

  • screenshot

    Ruby Boy

    Ruby Boy: A Game Boy Emulator Written in Ruby — A fun one! You can play...

  • screenshot

    Ruby on Rails on WebAssembly, the full-stack in-browser journey | web.dev

    Ruby on Rails on WebAssembly: The Full-Stack In-Browser Journey — This post takes DHH’s famous “build...

  • screenshot

    GitHub - bblimke/webmock: Library for stubbing and setting expectations on HTTP requests in Ruby.

    WebMock 3.25.0: Stub and Set Expectations on HTTP Requests for Testing — Supports lots of HTTP libraries...

  • Parklife - Parklife: turn a Rack app into a static build

    Parklife: Turn a Rack App into a Static Build — Got a Rack-powered app and want...

  • Marksmith - a GitHub-style markdown editor for Ruby on Rails

    Marksmith: A GitHub-Style Markdown Editor for Rails — Well known for his Avo Rails app dev...

  • screenshot

    Deciding Between Heroku Alternatives

    Is Heroku Still Worth It in 2025? 💸 — You might want to give this guide...

  • Ruby "Thread Contention" is simply GVL Queuing | Island94.org

    Ruby 'Thread Contention' is Simply GVL Queuing — We’ve enjoyed a great run of articles on...

  • How to avoid problems with Turbo morphing

    How to Avoid Problems with Turbo Morphing — The most significant feature of Turbo 8 isn’t...

  • screenshot

    Benchmarking caching in Rails with Redis vs the alternatives

    📊 Benchmarking Caching in Rails with Redis vs Alternatives — There are now many ways to speed...

  • Inserting One New Element into Hashes of Varying Sizes - Pat Shaughnessy

    Inserting One New Element into Hashes of Varying Sizes — An experiment from Pat’s work on...

  • screenshot

    Fixed-cost, Monthly Rails Maintenance by FastRuby.io

    🚀 FastRuby.io Makes Your Rails Upgrade Delightfully Boring — FastRuby.io ’s monthly maintenance services keep security and...

  • screenshot

    Want better products? Say no more often

    ☠️ Feature Creep Kills Great Products — Why (and how) to exercise intentional restraint to boost...

  • So You Want To Remove The GVL?

    So You Want to Remove Ruby's GVL? — The GVL is a CRuby implementation detail that...

  • Updating Ruby Under a Microscope - Pat Shaughnessy

    Updating Ruby Under a Microscope: A Look into Hashes — Pat is updating his highly successful...

  • screenshot

    Fixed-cost, Monthly Rails Maintenance by FastRuby.io

    🔥 Make Rails Upgrades Budget-Friendly & Boringly Reliable — FastRuby.io’s monthly maintenance services keep costs low...

  • screenshot

    Seven things I know after 25 years of development

    Seven Things I Know After 25 Years of Development — Victor, creator of the Ruby Changes...

  • screenshot

    Monitoring ActionCable | Stanko K.R.

    Monitoring Action Cable — If you’re ever paged asking why the real-time features of your Rails...

  • Build Rails Apps with Components

    Building Rails Apps with Components — Superview is a gem that makes it possible to build...

  • screenshot

    GitHub - lazaronixon/css-zero: An opinionated CSS starter kit for your "nobuild" application

    CSS Zero 1.0: A 'No Build' CSS Starter Kit for Rails Apps — Imagine something akin...

  • Release 6.6.0 - Return to Forever · puma/puma

    Puma 6.6.0: Ruby's Fast, Multi-Threaded HTTP 1.1 Server — Now essentially the de facto server for...

  • screenshot

    Vertical vs Horizontal Scaling for Heroku Apps

    Horizontal, Vertical, Diagonal? What Even IS Scaling?! 👀 — Up, down, left, right… A+B, A+B?? No...

  • screenshot

    GitHub - copiousfreetime/hitimes: a fast, high resolution timer library for recording performance metrics

    Hitimes: High Resolution Timer Library for Recording Performance Metrics — Uses different high resolution clock sources...

  • GitHub - bensheldon/activerecord-has_some_of_many: Optimized top-N-per-group Active Record associations using lateral joins

    has_some_of_many: Optimized Top-N-Per-Group Active Record Associations — Adds optimized association methods (has_one_of_many, has_some_of_many) for ‘top N’...

  • screenshot

    GitHub - dejan/auto_html: Collection of filters that transform plain text into HTML code.

    AutoHtml: Filters That Transform Plain Text Into HTML Code — For situations where even Markdown might...

  • screenshot

    Fixed-cost, Monthly Rails Maintenance by FastRuby.io

    🚀 Need to Upgrade to Rails 8.0 + Ruby 3.4 but Not Sure How? — Bonsai...

  • screenshot

    GitHub - ruby/lrama: Pure Ruby LALR parser generator

    Lrama: Pure Ruby LALR Parser Generator — An official Ruby project to implement an LALR parser...

  • screenshot

    GitHub - rage-rb/rage: Fast web framework compatible with Rails.

    Rage: An HTTP API Framework Compatible with Rails — There are plenty of ‘alternative’ Ruby webapp...

  • screenshot

    Stealthly Browsing and Scraping with Ferrum

    Stealthly Browsing and Scraping with Ferrum — Ferrum is a Ruby library for remotely controlling Chrome...

  • screenshot

    Using CloudFlare Turnstile to protect certain pages on a Rails app

    Using CloudFlare Turnstile to Protect Certain Pages on a Rails App — Turnstile is a free...

  • Optimizing Ruby’s JSON, Part 7

    Optimizing Ruby’s JSON — Rails core team member Jean concludes a seven-part series going super deep...

  • Ruby Next Playground

    Ruby Next: Transpile Modern Ruby Code to Run on Older Versions — An interesting way to...

  • Ruby 3.4 changes

    Zverok's Guide to Ruby 3.4's Language Changes — Each year, Victor blesses us with a mammoth...

  • screenshot

    YNAB Optimizes Postgres Database Performance and Spend with Crunchy Bridge

    Optimize Postgres Performance and Reduce Costs with Crunchy Bridge — YNAB (You Need A Budget) switched...

  • screenshot

    GitHub - amancevice/yake: A Rake-like DSL for writing AWS Lambda handlers

    Yake 1.2: A DSL for Writing AWS Lambda Handlers Rake-Style — It includes the ability to...

  • screenshot

    GitHub - ko1/syntax_finder: Analyze your Ruby scripts with prism

    SyntaxFinder: Analyze Your Ruby Scripts with Prism — A new tool being worked on by Ruby...

  • screenshot

    Superglue 1.0: React ❤️ Rails. A new era of thoughtfulness

    Superglue 1.0: A Way to Bring Rails and React Together — Superglue is a library for...

  • screenshot

    Simplify software with Test Double experts

    Back Away from the Backlog 🛑 — Your product doesn’t need bloat. Simplifying drives bigger outcomes,...

  • Gem::SafeMarshal escape / nastystereo.com

    Escaping Ruby's Gem:SafeMarshal Sandbox — Gem::SafeMarshal was introduced to RubyGems as a way to ‘safely’ load...

  • What Is It (in Ruby 3.4)?

    What is it (in Ruby 3.4)? — A quick look at one of a minor addition...

  • screenshot

    Bundler 2.6: Enhanced Security with Built-in Checksum Verification

    Why Bundler Checksums Are a Security Game-Changer — As the source of many of our code’s...

  • screenshot

    RubyConf 2024 Workshop: How To Build Basic Desktop Applications in Ruby by Andy Maleh

    ▶  How To Build Basic Desktop Applications in Ruby — The recently released recording of a workshop...