On Being Secret at your Startup : Stealth Space Ships and Secret Society Handshakes  

If we haven't met yet, I'm Issac.

I am an engineering manager at a company in San Francisco (though they're a worldwide company) called Stripe. I am inside a group called Treasury Engineering, where I work on helping manage Stripe's liquidity and foreign exchange products and services both internally and for Stripe's customers.

This is not about Stripe but I'll say: It's really quite nice to be able to say all of that.

From April 2017 until September 2019 I worked for "Astra". They are building a small disposable orbital launch vehicle, or ideally, dozens of ...

read more...


Backing up Gitlab from my docker instance to S3

Following these instructions:
https://docs.gitlab.com/ee/raketasks/backup_restore.html
https://web.archive.org/web/20200209002603/https://docs.gitlab.com/ee/raketasks/backup_restore.html

The caveats here are : I’m running the gitlab-omnibus-ce in docker
It mounts all of it’s data (etc and var) at /virt/gitlab

# Make the backup
docker exec -t gitlab gitlab-backup create BACKUP=gitlab-full-backup

# Put the backup somewhere good
s3cmd put /virt/gitlab/var/opt/gitlab/backups/gitlab-full-backup_gitlab_backup.tar s3://go.rottenboat.co/gitlab/etc/gitlab/gitlab.rb

# Copy gitlab.rb and gitlab-secrets.json
s3cmd put /virt/gitlab/etc/gitlab/gitlab.rb s3://go ...

read more...


Add Wal-E to my home server

I need to setup wal-e on my home server because recovery plans are good.
First I setup a new S3 bucket and IAM user for it
Then I started following the README and the following blog post.

Links:

https://github.com/wal-e/wal-e#installation

https://coderwall.com/p/cwe2_a/backup-and-recover-a-postgres-db-using-wal-e
https://web.archive.org/web/20200208221334/https://coderwall.com/p/cwe2_a/backup-and-recover-a-postgres-db-using-wal-e

https://gist.github.com/ruckus/2293434
https://web.archive.org/web/20200208224002/https://gist.github.com/ruckus/2293434

I have modified some of the instructions to use a python virtualenv because I like clean environments.

umask u=rwx ...

read more...


Unexpire my GPG key

I have to update my expired GPG key today.

I followed a guide saying "Set up a master key, with no expiry and keep it somewhere safe, and use that to make new keys, and revoke/expire them if necessary"

I did that. Then my "child" key expired (in April 2019) and now I can't make new password with "pass"

I followed these two guides

Updating the expiry

https://www.g-loaded.eu/2010/1...

https://web.archive.org/save/https://www.g-loaded.eu/2010/1...

Importing and Exporting

https://makandracards.com/maka...

https://web.archive.org/makand...

Edit 2020-04-29 ...

read more...



Issac Kelly