"A key function of good enough parenting is to provide the essential background to allow for the growing child’s disillusionment with the parents and the world, without destroying their appetite for life and ability to accept (external and internal) reality."
is a banger quote.
In practice it is so hard to just go along with this disillusionment. I can't do it. Kids come home totally bored at school and I'm supposed to say "get used to it, your life will be full of drudgery!" Nah.
I appreciate that the MAU sliders are powers of 2. It really needs the enterprise pricing though. ld pushes you into those plans in surprising ways so it's easy to think you're going to get to stay on pro, but then surprise! it's enterprise time.
In my startup we track another number in order to normalize our compensation.
We do a quick "expected valuation" calculation on the share price and use that, instead of the 409a or the valuation. This is how I actually value it in my own head, so we just kind of canonicalize.
example: I think there's a 1% chance 1billion a 5% chance we make 100M. A 40% chance we make 20M. So that's a 23M and then I calculate the value of an option based on that.
Using that, I can then try to "match" a salary from a public company. So we set our comp as 80% of the google levels.fyi data. (Chose google bc it has the fullest levels.fyi data).
This gives us a full compensation benchmark for any roles / levels. ie a Sr engineers makes 263k. But we pay 140 in cash and 123k in equity.
Then I can explain to an engineer. We feel like we're paying you as well as you would be paid at google, but you need to believe that we have a 1% chance at a billion. 5% chance at 100M etc. They can easily tweak these expectations too so they can compare offers. If they think there is a zero percent chance of 1B they can adjust the offer themselves in their head.
I think those are all good choices and I don't judge you for k8s. It all depends if you know it already. We use GKE with auto-scaling kubernetes and it's great and took 2 day to get it terraformed sufficient to where it feels like what I had at my old job.
If/when you need to start "real company stuff":
AngelList
Mercury
Ramp
Rippling
HubSpot
If the employees are mediocre it takes the chance of success from 11% to 5%. Or something like that. The point being that it's unlikely to "do well" regardless.
More important is to figure out what you're learning. If you're on the steep part of the learning slope that's all that matters. If it's early stage and it starts to work a bit, you'll get more responsibility and you can be the one to let these people go.
But if you aren't learning or are just spending time with bozos, then it is a waste of your time.
I definitely feel this pain. Changing environment variables at works sucks. JIRA ticket and then back and forth with SRE about whether we really need it.
So it all goes in code and defeats the whole purpose of having the app be configurable.
I don't know if secret management should be part of the same system though.
what kind of application changes are you thinking it would equire?
my policies are definitely too broad, but feels like I should be able to tighten them up without changing code. (just potentially breaking things if I get it wrong and go too tight).
There was a good post yesterday somewhere about AI wrt this.
It had the idea that AI right now is going so fast, you simply can't keep up so it's more about just, surfing the wave of new knowledge. That wasn't the actual analogy they used, but it's how I think about new tech. You don't want to get in so deep you get thrashed.
I really like these new yorker articles that compare 2, or in this case 3 biographies with different perspectives. Feels like I get a much more balanced perspective really quickly.
I like the idea of OS here. But this feels like something that's important enough to get right, and not just technically right, but UX right so i don't screw up, that I am team paid.
1Password technical blog has just impressed me so much that I have a hard time thinking of something else.
Just no idea how to measure it.
Hours at laptop? Hours thinking about it? A 1 min slack reply at 8pm, does that count as 1min?
I could argue that I work anywhere between 25 and 60 hr / week.