Bookmarks (248)

  • screenshot

    GitHub - wouterken/crystalruby: Embed Crystal code directly in Ruby

    CrystalRuby: Embed Crystal Code Directly in Ruby — Crystal is a Ruby inspired programming language that...

  • screenshot

    Introducing form_props: The power of Rails forms now available for React!

    form_props: The Power of Rails Forms, Now for React Too — If you want the convenience...

  • screenshot

    Release 1.10.0 · phlex-ruby/phlex

    Phlex 1.10.0: Build Object Oriented View in Ruby — A minor release by number, a pretty...

  • Write snippet code to rewrite your source code · Synvert

    Synvert: Write Code Snippets to Transform Existing Source Code — Supporting Ruby, JavaScript, and TypeScript, this...

  • screenshot

    Test Double | Do more with less | Strategies to simplify software development

    Maybe MOAR Is Not the Answer 🫠 — Turns out a relentless push for MOAR features...

  • screenshot

    How PlanetScale makes schema changes — PlanetScale

    How PlanetScale Makes Schema Changes — Did you know Rails powers the popular MySQL platform’s main...

  • screenshot

    Flappy Bird clone in Ruby

    Creating a Flappy Bird Clone with Ruby — How has it been ten years since Flappy...

  • screenshot

    Abstract methods and NotImplementedError in Ruby

    Abstract Methods and NotImplementedError — Learn what the NotImplementedError exception is actually for and some other...

  • screenshot

    How Our Amazon ECS Autoscaling Works

    How Our Amazon ECS Autoscaler Works — Building an autoscaler for ECS was a bit more...

  • screenshot

    Using Lambdas and Callables for Deferred Evaluation, Control Flow, and New Language Patterns

    Using Lambdas and Callables for Deferred Evaluation, Control Flow, and New Language Patterns — When might...

  • screenshot

    Episode 451 - Windows and WSL | Drifting Ruby

    ▶  Setting up Ruby and Rails on Windows and WSL — If you’re considering 'doing a DHH'...

  • screenshot

    Let there be docs! A documentation-first approach to Rails API development—Martian Chronicles, Evil Martians’ team blog

    A Docs-First Approach to Rails API Development? — Writing documentation for APIs is rarely an exciting...

  • screenshot

    「自分の未来予測を信じてちょっと意地を張ってみる」 まつもとゆきひろ氏がRubyに型宣言を入れない理由

    🇯🇵  Matz on Static vs Dynamic Typing — This article is in Japanese, so get your...

  • screenshot

    Introducing Ruzzy, a coverage-guided Ruby fuzzer

    Introducing Ruzzy: A Coverage-Guided Ruby Fuzzer — Fuzzing is a form of dynamic testing that feeds...

  • screenshot

    GitHub - jhawthorn/vernier: 📏 next generation CRuby profiler

    Vernier: A Next Generation CRuby (3.2+) Profiler — A sampling profiler that can track multiple threads,...

  • screenshot

    Rails Upgrade Service

    Need to Upgrade Rails with Zero Downtime? — Ready for Rails 7.2? Top-notch engineering teams (from...

  • screenshot

    Kamal: hot deployment tool to watch—or a total game changer?—Martian Chronicles, Evil Martians’ team blog

    Kamal: Hot Deployment Tool to Watch — or a Game Changer? — First published about what...

  • RubyGems is not vulnerable to the xz/liblzma backdoor - RubyGems Blog

    RubyGems Not Vulnerable to the xz/liblzma Backdoor — If you follow tech news more broadly, you’ll...

  • screenshot

    Ruby Benchmark: Data.define, Struct, OpenStruct

    Ruby Benchmark: Data.define, Struct, OpenStruct — A comparison of Data.define, Struct, OpenStruct – all ways to...

  • screenshot

    Frontend Ruby with Glimmer DSL for Web by Andy Maleh (Montreal.rb Ruby Talk 2024/03)

    ▶  Frontend Ruby with Glimmer DSL for Web — A talk from last month’s Montreal.rb meetup by...

  • screenshot

    Episode 450 - Fart | Drifting Ruby

    ▶  🤡 How to Make Your Rails App 'Fart' — Clearly intended as an April Fools’ joke, but...

  • screenshot

    Rails 8 Adds Rate Limiting to Action Controller via Kredis Limiter Type

    Rails 8 Adding Rate Limiting to Action Controller via Kredis Limiter Type — Rails 8 will provide...

  • Gemsmith | Alchemists

    Gemsmith 21.5: CLI Tool for Smithing New Ruby Gems — An ideal tool if you want...

  • screenshot

    GitHub - janlelis/clipboard: Ruby access to the clipboard on Windows, Linux, macOS, Java, Cygwin, and WSL 📋︎

    📋 Clipboard: Cross-Platform Access to the Clipboard — A library of over 10 years’ vintage, but still...

  • screenshot

    GitHub - JackDanger/permanent_records: Rails Plugin - soft-delete your ActiveRecord records. It's like an explicit version of ActsAsParanoid

    PermanentRecords: Soft-Delete for Your ActiveRecord Records — A way to prevent Active Record objects being destroyed,...

  • screenshot

    GitHub - shakacode/react_on_rails: Integration of React + Webpack + Rails + rails/webpacker including server-side rendering of React, enabling a better developer experience and faster client perfor...

    React on Rails 14: Bringing React, Webpack, and Rails Together — A major release because Ruby...

  • screenshot

    GitHub - healthie/activerecord_cursor_paginate: Cursor-based pagination for ActiveRecord

    ActiveRecordCursorPaginate: Cursor-Based Pagination for Active Record — Paginate through an AR relation using cursor pagination. It also...

  • screenshot

    Do you tune out Ruby deprecation warnings?

    Do You Tune Out Ruby Deprecation Warnings? — In the middle of a project, it’s easy...

  • Event Sourcing with Rails from scratch

    Event Sourcing with Rails from Scratch — A practical code driven example.

  • screenshot

    Brute-forcing 2FA with Ruby

    Brute-Forcing a 2FA System with Ruby — This was to pass a made-up security exercise, not...

  • HotwireCombobox

    HotwireCombobox: A Turbo + Stimulus Autocompleting Combobox — Simple, sweet, and well explained on the homepage,...

  • screenshot

    GitHub - tangledpath/ruby-fann: Ruby library for interfacing with FANN (Fast Artificial Neural Network)

    RubyFann 2.0: Library for Interfacing with FANN (Fast Artificial Neural Network) — FANN is an open-source...

  • screenshot

    GitHub - excid3/noticed: Notifications for Ruby on Rails applications

    Noticed 2.2: Notifications for Rails Apps — Supports email, Discord, Action Cable, Twilio, Firebase, Slack, and...

  • screenshot

    GitHub - rails/solid_queue: Database-backed Active Job backend

    Solid Queue 0.3: The Active Job Backend Gains Recurring Jobs — First introduced just three months...

  • screenshot

    14 tools and gems every Ruby developer would love

    14 Tools and Gems Every Ruby Developer Would Love — I wouldn’t usually feature a list-driven...

  • screenshot

    Rails Upgrade Service

    Need to Upgrade Rails with Zero Downtime? — Ready for Rails 7.2? Top-notch engineering teams (from...

  • screenshot

    GitHub - rails/rails-new: Create Rails projects with Ruby installed

    rails-new: Create a New Rails App Without Ruby Installed — A new official project under the...

  • screenshot

    GitHub - zdennis/activerecord-import: A library for bulk insertion of data into your database using ActiveRecord.

    ActiveRecord-Import 1.6: Bulk Data Insertion with ActiveRecord — Does some clever things like generate the minimal...

  • screenshot

    GitHub - Studiosity/grover: A Ruby gem to transform HTML into PDFs, PNGs or JPEGs using Google Puppeteer/Chromium

    Grover: Transform HTML into PDFs, PNGs or JPEGs — Google Puppeteer and Chromium do the heavy...

  • screenshot

    Test Double | Do more with less | Zero downtime Rails upgrades

    Zero Downtime Rails Version Updates Are Within Reach 🎉 — Don’t put off version updates. Later...

  • screenshot

    GitHub - rubyconfig/config: Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.

    Config 5.4: Add Multi-Environment Settings to Ruby Projects — Using simple YAML config files, this provides...

  • screenshot

    GitHub - ankane/faiss-ruby: Efficient similarity search and clustering for Ruby

    Faiss-Ruby: Efficient Similarity Search and Clustering — Faiss provides a way to efficiently search and cluster...

  • screenshot

    Introducing pganalyze Index Advisor 3.0 - A workload-aware system for finding missing indexes in Postgres

    Don't Know How to Pick Indexes for Postgres + Rails? Try Out pganalyze — The new pganalyze...

  • screenshot

    Introducing props_template: A Jbuilder alternative

    Introducing props_template: A Jbuilder Alternative — Jbuilder is a popular Ruby DSL for creating JSON responses,...

  • screenshot

    Rails 8 adds allow_browser to set minimum browser version

    Rails 8's allow_browser to Enforce Minimum Browser Version — This is an odd approach, given user...

  • screenshot

    The Day Soft Deletes Caused Chaos

    The Day Soft Deletes Caused Chaos — Using soft deletes where rows are marked as deleted...

  • screenshot

    How to deploy a Rails 7 app to Heroku | saaslit

    How to Deploy a Rails 7 App to Heroku — Gotta catch 'em all..

  • screenshot

    Deploy to Railway, FlyIO, or Render with Ruby on Rails

    ▶  Deploying a Rails App to Railway, Fly.io, and Render — A practical look at using three...

  • screenshot

    GitHub - thibaudgg/video_info: Get video info from Dailymotion, Vimeo, Wistia, and YouTube URLs.

    VideoInfo 4.2: Get Video Info from Dailymotion, Vimeo, Wistia, and YouTube URLs — Grabs metadata relevant...