• Trends
  • Topics
  • Nodes
Search for keywords, #hashtags, $sites, add a dash to exclude, e.g. -$theonion.com

From strzibny.name

Running interactive sessions with Kamal

0 1

How to connect to a container on a server managed by Kamal and run an interactive session?

on Sat, 2PM

From strzibny.name

Predownloading embedding models in Rails with Kamal

0 0

If you are building AI-powered applications in Ruby on Rails, you might have come across Informers or Transformers.rb gems for transformer inference. Here’s how to improve the production deployment of their models in Kamal setups.

on Mar 15

From strzibny.name

Setting up Cloudflare R2 buckets for Active Storage

0 0

Rails comes with a built-in support for saving and uploading files to S3 and S3-compatible storage services in Active Storage. Here’s how to set up Cloudflare R2.

on Feb 1

From strzibny.name

Adding button loader to Turbo-powered forms

0 2

Turbo is a great way to build user interfaces, but most Turbo forms have to wait for the server response. Here’s how I am adding a small loading spinner to the submit buttons to improve the UX.

on Jan 16

From strzibny.name

Auto-saving Rails forms with Turbo Streams

0 0

Here’s how to implement autosaving for inline input fields the Hotwire way.

on Jan 9

From strzibny.name

Extending Rails authentication generator with registration flow

0 0

Rails 8 comes with a built-in authentication generator. However, it doesn’t yet come with registrations. Here’s how to add them.

on Dec 29

From strzibny.name

Test Driving Rails, 1st edition is released!

0 0

I am releasing my third book today. This time about Rails-native testing!

on Dec 2

From strzibny.name

Running multiple apps on a single server with Kamal 2

0 0

Kamal 2 finally brings the most requested feature to reality and allows people to run multiple applications simultaneously on a single server. Here’s how.

on Oct 7

From strzibny.name

Upgrading from Kamal 1 to Kamal 2

0 0

Here’s some possible steps to take and notes from upgrading a single server Kamal setup to the new Kamal 2.

on Oct 4

From strzibny.name

A brief look at the new Kamal Proxy replacing Traefik

0 0

Kamal 2 is coming with a brand new custom proxy that’s replacing Traefik. Let’s have a look at why is that and what it means.

on Sep 21

From strzibny.name

Avoiding environment conflicts with Kamal and Dotenv

0 0

We often use Dotenv in Rails for managing environment variables in development. But both Kamal and Dotenv works with .env files by default. Let’s see how to solve this conflict.

on Sep 12

From strzibny.name

Introduction to Minitest Mocks

0 3

Test doubles likes mocks and stubs can help us with isolating code under test with the rest of the system. Here’s how to mock in Minitest.

on Aug 10

From strzibny.name

Understanding Kamal healthcheck settings

0 0

Here’s what you should know about Kamal healthchecks, namely the Docker healthcheck and the new Kamal 1.6 web barrier.

on Jun 25

From strzibny.name

Automating PostgreSQL backups to Digital Ocean Spaces with Kamal

0 0

Here’s a short tutorial on how I set up automated PostgreSQL backups to a DO Spaces bucket with Kamal.

on Jun 2

From strzibny.name

Running Thruster with Rails and Kamal

0 0

Thruster is a new zero config proxy from 37signals. Here’s how to add it to an existing Rails projects deployed with Kamal.

on May 9