Google Domain Management Sharing

You can share the management of your domains with other Google users. Each user you add will have full permission to manage the domain:

  • Manage registration: Renew, add years of registration, cancel or start auto-renew, delete the domain, and add or delete users.
  • Manage web presence: Manage settings for any websites, email aliases, or Google Workspace accounts.
  • Manage DNS settings: Add, edit, and delete any resource records, synthetic records, or DNS server settings.

Tip: Sharing a domain does not change the ownership of the domain.

To share management of your domain:

  1. Sign in to Google Domains.
  2. Select the name of your domain.
  3. Open Menu Menu.
  4. Click Registration settings.=
  5. Under "Domain permissions," click Add user.
  6. Enter [email protected] as the email address.
  7. Confirm you added the user.

The person you are sharing with will receive an email notification with a link to log into Google Domains.

To remove shared users from your domain:

  1. Sign in to Google Domains.
  2. Select the name of your domain.
  3. Open Menu Menu.
  4. Click Registration settings.
  5. Under "Domain permissions," click Delete Delete  next to the user to remove.
  6. Confirm you deleted the user.

If you deleted the user you are logged in as you will return to the My Domains page. You will no longer have access to the domain.

If you delete the user who set up auto-renew for your domain, one of the remaining users must re-enable auto-renew in order to keep automatically renewing domain registration every year. See "Domain renewal and restoration."

You cannot delete the last user from a domain.

Things to consider when sharing domain management

  • If you have Google Workspace configured for your domain, you may find it helpful to share your domain with the Google Workspace admin user—especially the user responsible for Google Workspace billing.
  • If a shared user wants to make any change that requires payment, like purchasing additional registration years or setting up Google Workspace, the user must use his or her own Google Payments account.
  • Adding a user to your domain does not automatically add that user to any 3rd party website builders. You may need to add the new user directly to your website permissions on your web host's site.
  • If a shared user adds or removes Google Workspace users, it will affect the usage and be reflected in the charge at the end of the month.

Composer 2.0 is now available with performance improvements

Today Composer released v2.0 which included many changes and performance improvements:

We overhauled pretty much everything from the protocol used between Composer and packagist.org to the dependency resolution, including downloading files in parallel using curl and constraint evaluation optimizations. This leads to massive improvements in terms of both speed and memory usage. The difference depends on your use case, so while I’ve seen reports of improvements of over 50% to both in some projects, I cannot put an exact number on it. But I am sure you will be positively surprised if you haven’t tried Composer 2 yet.

Updating to 2.0 is pretty straight forward and based on my initial testing feels much faster and doesn’t consume as much memory as its predecessor. Updating is also pretty easy and here is the steps outlined in their initial announcement:

 If you run composer self-update from 1.x, it will warn you that a new stable major version of Composer is available, and you can use composer self-update --2 to migrate to it.

Should you encounter issues, you can go back at any time by using composer self-update --1. Hopefully that will make everyone feel comfortable to experiment with the new release.

Be sure to check out their official announcement for more details and changelog.


ESPHome on Gosund Smart Light Switch

Making my light switches "smart" used to be such a cumbersome task which required me to flash a Sonoff Mini with ESPHome, connect it to a momentary switch and, stuff it in the electrical box. It worked, but as you could imagine, this didn't bode well as far as troubleshooting was concerned.

Read more


RJ45 X-Carriage Break-out

I was looking for a way to decouple/break-out the x-carriage on an i3 style 3D Printer, more specifically the Anet A8 / All-Metal Upgrade, for easy parts replacement (mostly my heater cartridge since it’s the one I had to replace most of the time). I did some searching on Thingiverse and found this post which used a Dual RJ45 breakout board made by MDFly to achieve this and decided to give it a shot.

Read more