On board with all of this except conferences, which I still approve sometimes, but typically see poor yields here. My preference is to pay for 1:1 expert training. Highest end dev laptops available. Dev replicas of prod infra. Separate high spec servers for almost everything. Highly automated deep testing pipelines. Enterprise grade Internet. We also shared how to build 2x-10x faster github actions runners: https://w…
> Highest end dev laptops available. Waste of money. Give em an air.
Don't Be Frupid
31–40 of 134 posts
Re: Don't Be Frupid
#32Re: Don't Be Frupid
#33TBH, I hate articles like this, not because I disagree with the general thesis, but because they present things in a way that is so one-sided that it is either ignorant or willfully blind to the other side of the equation.
Yes, I wholeheartedly agree that cost cutting or being stingy with resources can be counterproductive. But if you look at some of the top examples the article gives, nearly every one can have a flip side:
1."Tool penny pinching" - totally agree, having a good set of tools for engineers is critically important. At the same time, I've seen companies do an audit where they found lots of expensive SaaS products got little use or were not worth it. It's fair to say that individual tools should have to justify their costs in terms of productivity improvements or time savings.
2. Hardware savings - Unlike this article, I recall reading another good example of a midsize software company I believe where the engineers were just able to make a case that better hardware would save x hours per developer per year. It was an easy argument to management so they upgraded. That's much better than "We want the fastest laptop, just trust us!"
3. "Infrastructure Sabotage" - this is the one that I think annoyed me the most, because I've seen cloud costs explode where hardly anyone had a good grasp on where that money was going.
Yes, there is a reason "penny wise and pound foolish" is a well known saying. But this article is just heavy on the feels without ever making good, analytical arguments.
Re: Don't Be Frupid
#34I once had a project that moved a microservice into a monolith on a larger instance type. SRE flagged that larger instance type as expensive, at $1k/mo. They really drilled in, asking "are you sure? that's a very expensive instance size". Yes, I was sure. It was replacing a service that was costing $20k/mo across a number of tiny instances. Now I have a strong belief that paying people whose only job is to save on co…
Re: Don't Be Frupid
#35The next week there were 40 staff queuing for coffee at every cafe within a 10 minute walk. Coffee breaks went from 3-4 minutes (walk to kitchen on your floor, press 'latte', walk to desk) to a minimum of 45 minutes (elevator to ground floor, walk to cafe, queue with everyone else, wait with everyone else, elevator back up). These were staff on high six figure salaries.
Definitely the Frupidiest decision I have ever seen.
Re: Don't Be Frupid
#36Another example: Instead of paying writers, get an LLM to turn a paragraph of information into a long article that says the same thing thrice in different ways. Readers get annoyed and take a mental note of your website as being low effort drivel, but you save a bit of money!
Re: Don't Be Frupid
#37Earlier quoted context omitted.
Makes sense up till about 23TiB/month, then the colo un-metered servers + CDN start to make economic sense over cloud options again. =3
Want on prem. Corp grade screwless entry PCs now look pretty good as generic home store devices. TrueNAS and zfs, she's good. I went wierder, card from here, secondhand PSU from a market in bangkok, random SSD, cables, a zimaboard.. 3D printed parts. Great fun. Unmaintainable.
Re: Don't Be Frupid
#38> Conference Austerity > Conferences get nuked because someone upstairs sees them as a “nice to have.” The irony? That conference could’ve been where your engineers learned about a new technique that would’ve saved you a million bucks in infrastructure costs. Instead, they’re stuck reinventing the wheel – badly. I agree with the thesis in general but this point is not resonating strongly with me. Conferences are expe…
Re: Don't Be Frupid
#39> Conference Austerity > Conferences get nuked because someone upstairs sees them as a “nice to have.” The irony? That conference could’ve been where your engineers learned about a new technique that would’ve saved you a million bucks in infrastructure costs. Instead, they’re stuck reinventing the wheel – badly. I agree with the thesis in general but this point is not resonating strongly with me. Conferences are expe…
> say, sponsoring your employees' visits to conferences shows that you treat them well, care about their personal learning and growth, and inturn motivates them to look for synergies between their interests and work As much as I’ve enjoyed employer-sponsored conferences in the past, I have to be honest that it seems like very few people are there to learn and come up with ways to help their employers. It feels like a…
I enjoyed my trips, but I learned very little.
Re: Don't Be Frupid
#40> Conference Austerity > Conferences get nuked because someone upstairs sees them as a “nice to have.” The irony? That conference could’ve been where your engineers learned about a new technique that would’ve saved you a million bucks in infrastructure costs. Instead, they’re stuck reinventing the wheel – badly. I agree with the thesis in general but this point is not resonating strongly with me. Conferences are expe…