dhh – walker – 2023-09

112 items · updated 2026-05-19 23:31 UTC · RSS · Up to archive

dhh pushed to main in hotwired/stimulus-rails

dhh github · 2023-09-29

Use Stimulus in your Ruby on Rails app. Contribute to hotwired/stimulus-rails development by creating an account on GitHub.

dhh merged a pull request in hotwired/stimulus-rails

dhh github · 2023-09-29

This PR is part of an overall effort to allow Rails developers to completely use the Bun JS runtime and bundler without needing to use Node

The Musk Algorithm

dhh blog · 2023-09-25

Walter Isaacson's new book about Elon Musk is a fine biography, but an even better business book. And like all the best business books, it's

Finishing Hotwire with the introduction of Strada

dhh blog · 2023-09-20

When we announced Hotwire a few years back, it was always meant as a triptych. The center piece is Turbo. That's the drop-in level-up that m

Kamal 1.0

dhh blog · 2023-09-19

I count my lucky stars that SUSE's pricing for Rancher and Harvester was so ridiculous over the top for our situation. If they hadn't reache

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-19

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-19

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-19

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-19

See basecamp/kamal#437

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-19

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-19

See basecamp/kamal#439

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-19

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-19

See basecamp/kamal#438

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-19

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-19

See basecamp/kamal#449

dhh released v1.0.0 at basecamp/kamal

dhh github · 2023-09-19

What's changed Asset bridging by @djmb in #449 and #467 Copy env files to remote hosts by @djmb in #438 Add a require_destination setting b

dhh created a tag v1.0.0 in basecamp/kamal

dhh github · 2023-09-19

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-19

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-18

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-18

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-18

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to zero-downtime-cordfile in basecamp/kamal-site

dhh github · 2023-09-18

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-18

Documentation for healthcheck's exposed_port config param: basecamp/kamal#443

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-18

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh commented on pull request basecamp/kamal-site#24

dhh github · 2023-09-18

The original alias only works for bash as env vars interpolation works differently in zsh. For zsh, use global single quotes instead of doub

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-18

The alias provided in the documentation does not work on MacOS because ssh sharing requires a specific mounting point on MacOS. I searched a

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-18

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to patch-1 in Ezveus/kamal-site

dhh github · 2023-09-18

kamal-deploy.org. Contribute to Ezveus/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-18

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-16

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh commented on pull request basecamp/kamal#442

dhh github · 2023-09-16

This PR adds a destinations command to display possible destinations to more easily integrate kamal into other tools (i.e. Fig autocomplete

dhh commented on pull request basecamp/kamal#442

dhh github · 2023-09-16

This PR adds a destinations command to display possible destinations to more easily integrate kamal into other tools (i.e. Fig autocomplete

dhh commented on issue basecamp/kamal#303

dhh github · 2023-09-16

When trying to stop/remove an accessory I incorrectly edited the command and it gave a poor error message. What I meant to type was mrsk acc

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

Hello, I changed a service name and now the mrsk deploy command fails on every execution with: DEBUG [1dc53147] Command: docker image ls --f

dhh commented on issue basecamp/kamal#333

dhh github · 2023-09-16

Hello, I changed a service name and now the mrsk deploy command fails on every execution with: DEBUG [1dc53147] Command: docker image ls --f

dhh commented on issue basecamp/kamal#346

dhh github · 2023-09-16

My idea of how this should work Assuming this is my config, I'd want it to override the APP_NAME with "Foobar" in staging # deploy.yml env:

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

My idea of how this should work Assuming this is my config, I'd want it to override the APP_NAME with "Foobar" in staging # deploy.yml env:

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

I found that when I go over a certain number of hosts, around 15 or so I think, all commands will fail with a Connection reset by peer error

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

I'm loving MRSK so far, and the configuration docs are solid, but I'm having trouble finding any full application config to use as examples

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

Hi team. :) Yet another approach to mrsk. This time, I have an issue setting up rabbitmq. I need to forward (at least) two ports to the host

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh commented on issue basecamp/kamal#424

dhh github · 2023-09-16

My deploy.yml accessories: db: image: mysql:8.0 host: 10.0.0.35 port: 3306 env: clear: MYSQL_ROOT_HOST: '%' secret: - MYSQL_ROOT_PASSWORD fi

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

My deploy.yml accessories: db: image: mysql:8.0 host: 10.0.0.35 port: 3306 env: clear: MYSQL_ROOT_HOST: '%' secret: - MYSQL_ROOT_PASSWORD fi

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

kamal setup Acquiring the deploy lock... INFO [9a8f3599] Running docker -v on 192.******* INFO [9a8f3599] Finished in 0.021 seconds with exi

dhh commented on issue basecamp/kamal#432

dhh github · 2023-09-16

kamal setup Acquiring the deploy lock... INFO [9a8f3599] Running docker -v on 192.******* INFO [9a8f3599] Finished in 0.021 seconds with exi

dhh commented on issue basecamp/kamal#448

dhh github · 2023-09-16

hey @djmb great work on the new features, I have a small request Could we have a version bump when big changes like #438 are introduced? thi

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

hey @djmb great work on the new features, I have a small request Could we have a version bump when big changes like #438 are introduced? thi

dhh commented on issue basecamp/kamal#455

dhh github · 2023-09-16

Discussed in #446 Originally posted by clintmiller September 6, 2023 Is there a specific reason that calling kamal build takes the deploy lo

dhh commented on issue basecamp/kamal#453

dhh github · 2023-09-16

I would like to store my accessories data in a dedicated /var/ directory. The are two options to mount accessories data: Volumes and Directo

dhh commented on issue basecamp/kamal#469

dhh github · 2023-09-16

Is there a workaround to use a local docker registry on the same server we are deploying? I know docker hub es a good solution but I don't w

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

Is there a workaround to use a local docker registry on the same server we are deploying? I know docker hub es a good solution but I don't w

dhh closed a pull request in basecamp/kamal

dhh github · 2023-09-16

Similar to rails implementation of the same thing, it tries to recursively find bin/kamal or bin/mrsk or defaults to just running gem versio

dhh commented on issue basecamp/kamal#435

dhh github · 2023-09-16

Similar to how rails defaults to trying to run bin/rails and then falls back to running internal commands if bin/rails isn't found it would

dhh closed an issue in basecamp/kamal

dhh github · 2023-09-16

Similar to how rails defaults to trying to run bin/rails and then falls back to running internal commands if bin/rails isn't found it would

dhh pushed to introduce-git-gateway in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to introduce-git-gateway in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to introduce-git-gateway in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh opened a pull request in basecamp/kamal

dhh github · 2023-09-16

Rather than littering system calls all over the code.

dhh created a branch introduce-git-gateway in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh opened a pull request in basecamp/kamal

dhh github · 2023-09-16

Also, it has no instance variables, so let's just have it be a module.

dhh created a branch move-healthcheck-poller-to-cli in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh opened a pull request in basecamp/kamal

dhh github · 2023-09-16

Cleaning up the Utils junk drawer on extracted class at the file.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh created a branch extract-env-writer in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-app-concerns in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh opened a pull request in basecamp/kamal

dhh github · 2023-09-16

Kamal::Commands::App was becoming unruly. Separate out a number of named concerns.

dhh pushed to extract-app-concerns in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to extract-app-concerns in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh created a branch extract-app-concerns in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-16

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

Our cloud exit has already yielded $1m/year in savings

dhh blog · 2023-09-15

Getting our applications out of the cloud provided the main celebration for our exit, but seeing the actual spend tumble is the prize. See,

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-15

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-15

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal

dhh github · 2023-09-15

Deploy web apps anywhere. Contribute to basecamp/kamal development by creating an account on GitHub.

dhh pushed to remote-env-file in basecamp/kamal-site

dhh github · 2023-09-14

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-14

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-14

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-14

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-14

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-14

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-14

Change introduced in basecamp/kamal#368

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-14

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-14

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh pushed to main in basecamp/kamal-site

dhh github · 2023-09-14

kamal-deploy.org. Contribute to basecamp/kamal-site development by creating an account on GitHub.

dhh merged a pull request in basecamp/kamal-site

dhh github · 2023-09-14

Adding short sentence describing "log_lines" setting for healthcheck (introduced by basecamp/kamal#444 PR)

dhh pushed to main in hotwired/turbo

dhh github · 2023-09-11

The speed of a single-page web application without having to write any JavaScript - Comparing c44664d6ac...4c006dc35e · hotwired/turbo

Tesla wins

dhh blog · 2023-09-11

When we first got our Tesla Model X four years ago, I wasn't the biggest fan. Build quality was spotty, brakes didn't match the performance,

Open source hooliganism and the TypeScript meltdown

dhh blog · 2023-09-07

I've seen a lot of true believers argue for virtues of their favorite paradigms and methods over the decades working in software. And mostly

Turbo 8 is dropping TypeScript

dhh blog · 2023-09-06

By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with ex

dhh pushed to main in hotwired/turbo

dhh github · 2023-09-06

The speed of a single-page web application without having to write any JavaScript - Comparing 0826b8152c...9f3aad7772 · hotwired/turbo

dhh commented on pull request hotwired/stimulus#663

dhh github · 2023-09-04

Hello This is the first contributions linked to #659 I found it was difficult to understand how outlet API was working at first sight. Espec

dhh pushed to main in hotwired/stimulus-site

dhh github · 2023-09-04

stimulus.hotwired.dev web site. Contribute to hotwired/stimulus-site development by creating an account on GitHub.

dhh created a tag v1.1.2 in basecamp/name_of_person

dhh github · 2023-09-01

Presenting names of people in full, familiar, abbreviated, and initialized forms (but without titulation etc) - GitHub - basecamp/name_of_pe

dhh pushed to master in basecamp/name_of_person

dhh github · 2023-09-01

Presenting names of people in full, familiar, abbreviated, and initialized forms (but without titulation etc) - Comparing a53118ec81...f3536

dhh merged a pull request in basecamp/name_of_person

dhh github · 2023-09-01

We should not use the on_load hook if we aren't in Rails 7.1.

dhh pushed to master in basecamp/name_of_person

dhh github · 2023-09-01

Presenting names of people in full, familiar, abbreviated, and initialized forms (but without titulation etc) - Comparing f0884a4e98...a5311

dhh merged a pull request in basecamp/name_of_person

dhh github · 2023-09-01

As the code was before, this gem was forcing the Active Record and Active Model frameworks to be loaded too early in the Rails boot process.

You can't fix core competency with a stern conversation

dhh blog · 2023-09-01

When things aren't going well with a new hire, the problem usually falls into one of two categories: competency or engagement. If it's a pro