1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Day 1:

We explained to children that we are under lockndown.
Explain the house rules in this new time. Social distancing.

I wanted to go to Lowe's or ATM, one for nails, the other cold hard cash.


Also, I took yesterday off from work but I also worked the whole time.

I work for remind.com an app for schools to communicate with parents/students

Well because today is day 1 everyone is putting on the we are in control face, but in all actuality are shitting their pants.  So remind is getting used more and more people are signing up for the app which means we are spending a lot more money to stay online.

The C group told us to scale whatever we needed, no matter the price. And so we did.

We autoscaled databases from 3 to 8 no humans interfered we scaled Ec2 docker hosts from 120 to 650!

We autoscaled DynamoDB much higher than normal to deal with deliveries statuses. 

We also had our files service DB get hot, it's an RDS instance. It was flapping hard and nacho looked at the queries it was running and they seemed optimized so we scheduled a time to migrate it into our multitenent server.

We also updated another batch of services to use ALB instead of ELB. We can do this only now, because ALB supports an implentation of least_outstanding_request.

Insert implementation detail differences between ELB and ALB here.

Anyways I was so preoccuppied trying to keep Remind online, I ignored my stocks and lost $15k
Was that worth it? well yes I suppose if I fucked up at work and the site went down
and we couldn't serve our customers they would flee to another company.

So I lost $15k ...

I make $3.5k twice a month plus $790 twice a month in my 401k.

I of the $3.5k I put 5.5k per year into my Roth

And because the market just collapsed I have been scaling in $165 dollar every week day
into a personal account which acts like a self selected ETF.

I love it and I'm going to scale at this rate for as long as I can.