dhh – walker – 2025-04

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

Don't make Google sell Chrome

dhh blog · 2025-04-28

The web will be far worse off if Google is forced to sell Chrome, even if it's to atone for legitimate ad-market monopoly abuses. Which mean

We'll always need junior programmers

dhh blog · 2025-04-24

We received over 2,200 applications for our just-closed junior programmer opening, and now we're going through all of them by hand and by hu

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-21

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-21

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-21

I've collected some minor fixes I found, just to keep source code clean. In particular: I removed a reference to localsend in the updat

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-21

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh commented on issue basecamp/omakub#439

dhh github · 2025-04-20

I've switched from macOS to this setup and I'm loving it so far! https://extensions.gnome.org/extension/7048/rounded-window-corners-reborn/

dhh closed an issue in basecamp/omakub

dhh github · 2025-04-20

I've switched from macOS to this setup and I'm loving it so far! https://extensions.gnome.org/extension/7048/rounded-window-corners-reborn/

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh commented on pull request basecamp/omakub#429

dhh github · 2025-04-19

Related to #428

dhh closed a pull request in basecamp/omakub

dhh github · 2025-04-19

Related to #428

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh commented on issue basecamp/omakub#438

dhh github · 2025-04-19

RetroArch depends on libflac12t64 but Ubuntu 25.04 ships with libflac14. So need a way to deal with that. Don't want to use snap.

dhh commented on issue basecamp/omakub#438

dhh github · 2025-04-19

RetroArch depends on libflac12t64 but Ubuntu 25.04 ships with libflac14. So need a way to deal with that. Don't want to use snap.

dhh opened an issue in basecamp/omakub

dhh github · 2025-04-19

RetroArch depends on libflac12t64 but Ubuntu 25.04 ships with libflac14. So need a way to deal with that. Don't want to use snap.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh released v1.2.1 at basecamp/omakub

dhh github · 2025-04-19

What's Changed Fix regression when setting Gnome settings on Ubuntu 24.04 by @dhh Full Changelog: v1.2.0...v1.2.1

dhh created a tag v1.2.1 in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to stable in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh released v1.2.0 at basecamp/omakub

dhh github · 2025-04-19

What's Changed Ensure compatibility with Ubuntu 25.04 by @dhh Ensure compatibility of configs with Alacritty v15+ by @dhh in #437 Ensure in

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh created a tag v1.2.0 in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to stable in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-19

Requires making the sub configs explicit so we can run alacritty migrate to upgrade them after v15.

dhh created a branch alacritty-15-compatibility in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh commented on commit basecamp/omakub@79dd9f6bf4

dhh github · 2025-04-19

Closes #428, #429

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh commented on pull request basecamp/omakub#431

dhh github · 2025-04-19

This is not a complete fork and need some more love in desktop optional and theme, but the terminal apps already working. What a learn, the

dhh closed a pull request in basecamp/omakub

dhh github · 2025-04-19

This is not a complete fork and need some more love in desktop optional and theme, but the terminal apps already working. What a learn, the

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-19

The accent color does not get automatically set in Ubuntu 25.04 when the GTK Theme is set.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-19

I know it's a pet peeve of yours David, but to me after giving it several days of trying over the last few months, I can't find it b

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh closed an issue in basecamp/omakub

dhh github · 2025-04-19

After upgrading to Plucky Puffin, I get this error: [WARN ] [alacritty_config_derive] Config warning: import has been deprecated; use genera

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-19

Natural continuation of #395, so that people can migrate into having better Alacritty integration, not just fresh install into it.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-19

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in hotwired/turbo-site

dhh github · 2025-04-18

It reads a little awkwardly at the moment.

dhh pushed to main in hotwired/turbo-site

dhh github · 2025-04-18

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

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-17

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-17

Related to #426

The new Framework 13 HX370

dhh blog · 2025-04-17

The new AMD HX370 option in the Framework 13 is a good step forward in performance for developers. It runs our HEY test suite in 2m7s, compa

Normal boyhood is ADHD

dhh blog · 2025-04-15

Nearly a quarter of seventeen-year-old boys in America have an ADHD diagnosis. That's crazy. But worse than the diagnosis is that the majori

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-13

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-13

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

Believe it's going to work even though it probably won't

dhh blog · 2025-04-11

To be a successful founder, you have to believe that what you're working on is going to work — despite knowing it probably won't! That sound

Why we won't hire a junior with five years of experience

dhh blog · 2025-04-08

We just opened a search for a new junior programmer at 37signals. It's been years since we last hired a junior, but the real reason the list

Universal Basic Dead End

dhh blog · 2025-04-07

While the world frets about the future of AI, the universal basic income advocates have an answer ready for the big question of "what are we

dhh merged a pull request in hotwired/turbo-site

dhh github · 2025-04-07

So we can read the tables better with code blocks. Before After

dhh pushed to main in hotwired/turbo-site

dhh github · 2025-04-07

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

dhh commented on issue hotwired/turbo-rails#728

dhh github · 2025-04-07

We have a table that looks like this: module MyNamespace class MyModel < ApplicationRecord has_many :broadcasts, class_name: Broadcast.name

dhh commented on issue basecamp/omakub#416

dhh github · 2025-04-04

I am not super familiar with Omakub specific key-binding implementation so I am here to offer a simple cli script that helps in brightness a

dhh commented on issue basecamp/omakub#417

dhh github · 2025-04-04

Consider using Ubuntu on My laptop, I want to ensure the security and prevent data leak in case of lost or stolen. Could it possible make Ub

dhh closed an issue in basecamp/omakub

dhh github · 2025-04-04

Consider using Ubuntu on My laptop, I want to ensure the security and prevent data leak in case of lost or stolen. Could it possible make Ub

dhh commented on pull request basecamp/omakub#421

dhh github · 2025-04-04

Closes #420 This tweak still launches Zellij automatically in Alacritty, but it won’t auto-close if you detach. Instead Zellij is launched t

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-04

close #411

dhh closed an issue in basecamp/omakub

dhh github · 2025-04-04

In a fresh installation, open nvim. Use the keymap to open lazygit (SPACE + g + g) . An error message is shown can not find ~/.config/lazygi

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-04

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh closed an issue in basecamp/omakub

dhh github · 2025-04-04

The script install/desktop/optional/app-cursor.sh downloads Cursor from https://downloader.cursor.sh/linux/x64, but it seems that Cursor is

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-04

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-04

Closes #414

dhh commented on pull request basecamp/omakub#419

dhh github · 2025-04-04

Tested on both Ubuntu and Fedora distro through VMWare, and both of them work flawlessly

dhh closed a pull request in basecamp/omakub

dhh github · 2025-04-04

Tested on both Ubuntu and Fedora distro through VMWare, and both of them work flawlessly

dhh pushed to master in basecamp/omakub

dhh github · 2025-04-04

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.

dhh merged a pull request in basecamp/omakub

dhh github · 2025-04-04

And split out the dev editor installer menu to a submenu.

dhh created a branch add-windsurf-editor in basecamp/omakub

dhh github · 2025-04-04

Opinionated Ubuntu Setup. Contribute to basecamp/omakub development by creating an account on GitHub.