Also yes.
For sure, in PCI environments this doesn’t work. And in the Series F company we don’t use this approach for that very reason. But there’s tons of companies that don’t have or need external certifications, and it works for that much more common scenario. For the small web (i.e. most of the web), it’s ideal.
The important takeaway isn’t “wow, doing production builds on your PC isn’t secure.” Do it on a dedicated box in production, then. The important takeaway is there’s a mountain of slow things (GitHub workers, docker caching, etc) which slow developer velocity, and we should design systems and processes which remove or eliminate those pains.
I’m concerned that your preferred solutions may ignore the needs of working with peers. When I’ve worked with similar solutions before, we had a lot of on call, and it all went to the same person, regardless of who actually answered the phone.
Totally hear you and have the same experience myself. The approach I’m advocating for is simply running a binary on a server with rsync to deploy, and architecting your product around that limitation. Teaching a team the basics of Linux sysadmin will be incredibly useful for their careers, and it’s something that the whole team can easily learn. Then you don’t need to hire a k8s team – any engineer can do some basic debugging when things go sideways.
Fair criticism. I wanted to lay the groundwork as I intend for it to be a pretty large resource for people over time. Like starting with chapter one before I write the whole book. I hope you can find some value in some of the stuff to come.
Writing the second post now :-)
Only just started using it, but I love it. Simple, basic blogging without the enshittification of Medium.
100%. I also like to leave comments on bug fixes. Generally the more difficult the fix was to find, the longer the comment. On a couple gnarly ones we have multiple paragraphs of explanation for a single line of code.
ooooooh
Forbidden boba
GW2 is a completely different game from the first one. No GvG, no RA, no more incredibly complex builds from combining two classes. I loved GW1 and really wished GW2 was “GW1, but you can jump now.”
Don’t forget Tubular on Android
Kung Pow: Enter the Fist. Steve Oedekerk is a genius.
Get a used Framework 13. It’s totally repairable and upgradeable over time with excellent build quality.
Curl comes to mind. Libcurl is at the foundation of almost all networking.
Sounds like you can follow these publishers on mastodon via their @flipboard domain.
What?!
Finally some good news.
Xitter has quite the ring to it.