1,553 karma · joined August 6, 2011
https://getfriendlyreminder.com https://clintonblackburn.com https://dev.clintonblackburn.com
Edit: Also, RSUs are not eligible for 83(b) elections.
Self-regulation has failed because the cost of a data breach remains relatively low compared to implementing security measures, at least on the surface.
I find devboxes hold a few advantages over running Docker locally:
1. We can have multiple devboxes to aid switching between branches.
2. Services are more easily spun up and down as needed. If I’m only working on the API, I don’t have to waste local resources on the frontend.
3. Devboxes replicate more of the service networking (Consul) to aid debugging (versus using container networking).
Engineers at Stripe wear many hats, depending on the project. My best example is Paper Checks. I’ve been an engineer, project manager, sales support, designer, support personnel, docs writer, and even visited lockbox facilities. I learned and did a lot on the project, and loved it. None of that happens if engineers just sit and code. We don’t get all the information about the flow of data and paper, and we build a poor product.
The same goes for internal projects. I was a DRI for a complex rewrite of our system. I regularly worked with six other teams to ship that project. That project doesn’t happen without communication.
Jekyll keeps assets separated. Your posts live in _posts. Your static assets live together in a different directory.
I briefly experimented with switching from Jekyll to Hugo, but had too much invested—custom plugins and reliance on existing Jekyll plugins—in the Jekyll ecosystem to make the switch worthwhile.
It’s definitely a trade off—work more hours to advance more quickly and make more money—but working 60 to 80 hours per week is cutting your effective hourly wage by 25 to 50 percent.
I use the command line for everything but resolving merge conflicts. I really like the JetBrains UX for resolving them!
The only part of the commit response I care about is the URL to create/view a pull request. It’s pretty easy to ignore the rest.
I own a 2013 MBP. I reached the limit of dual booting a while ago, but still wanted to play new games without buying a new computer.
I subscribed to PlayStation Now, and got to play Spider-man for $12 per month and the cost of a controller. I knew going in that, like Netflix, I didn’t own the content and it might disappear.
I had a similar experience with Amazon’s service, where I played Watchdogs Legion for a few weeks. I used the PS4 controller.
I’ve been subscribed to Nvidia GeForce for sometime. I pay $4 per month (yay for legacy pricing) to have a high end machine for my casual gaming. My game selection is limited, but I own what I play. If I choose to build/buy a gaming PC, I’ll have games.
Stadia was flawed because I had to buy a new controller that was locked to Stadia, but games that are locked to Stadia, and subscribe to Stadia. That’s a lot of commitment just to _try_ a service. The idea of locking my game purchases to a single service was never going to fly for me.
Stadia could have been more successful if they adopted the models of Nvidia or Amazon, and just rented a machine in the cloud. The special controller can help decrease latency, but isn’t required.