nimblegorilla | 1 year ago | on: Ask HN: How to approach first days on a new job as a senior engineer?
nimblegorilla's comments
nimblegorilla | 1 year ago | on: Ask HN: Tools or frameworks to build music theory games
It has built-in functions for chords and scales and is pretty easy to make catchy loops.
nimblegorilla | 1 year ago | on: Show HN: Yami – An Open Source Music Player with Spotdl Integration
You seem confident about your interpretation...
Does that help you understand?
nimblegorilla | 1 year ago | on: Show HN: Yami – An Open Source Music Player with Spotdl Integration
https://workplace.stackexchange.com/questions/149145/is-the-...
nimblegorilla | 1 year ago | on: Everyone is wrong about that Slack flowchart
nimblegorilla | 2 years ago | on: Dad died in 2022. Since 2023, things he selfhosted have slowly begun breaking
nimblegorilla | 2 years ago | on: "Coding" was never the source of value
nimblegorilla | 2 years ago | on: Automated Unit Test Improvement Using Large Language Models at Meta
I think coverage stats are always useful as they help find the edge cases that people forgot to test. A common culprit I've seen is error handling code where a bunch of tests target the happy path, but nothing tests the error logging when something breaks.
nimblegorilla | 2 years ago | on: Apple Vision Pro review
nimblegorilla | 2 years ago | on: Brother have gotten to where they are now by not innovating
Wifi is the only "innovation" that I cared about when buying a new printer. My old Brother just had USB, which was fine for 12 years. But my newer (10 years old) Brother has wifi and printing from the couch is great!
nimblegorilla | 2 years ago | on: Amazon corporate workers plan walkout next week over return-to-office policies
If you watch his interview you see him say WFH is morally wrong for almost everyone in the "laptop class" and not just his companies.
https://www.cbsnews.com/news/elon-musk-work-from-home-morall... "You're going to make people who make your food that gets delivered [that] can't work from home; the people that come fix your house, they cant work from home, but you can?"
"Does that seem morally right? That's messed up," Musk said.
nimblegorilla | 3 years ago | on: Tell HN: Beware 'Ungrowth' in Your Job
nimblegorilla | 3 years ago | on: Unity is laying off hundreds of employees
Also consider the large number of places such as Hobby Lobby, Williams-Sonoma, or Home Depot that cater to hobbyist/amateurs rather than industry professionals.
nimblegorilla | 5 years ago | on: Object-oriented programming: Some history, and challenges for the next 50 years [pdf]
Yes, I agree in theory. What I meant to say is that many concepts don't map to physical objects.
> In this case, I'm slightly gobsmacked that no-one pointed out that an employee is not their job. The contract of employment is a separate domain concept.
This is what I mean by flamewars. Your solution sounds good, but there are other people on this same thread still arguing that it makes perfect sense for an employee to fire itself.
nimblegorilla | 5 years ago | on: Object-oriented programming: Some history, and challenges for the next 50 years [pdf]
In the real world most employees would never fire themselves and HR would update things like payroll which the employee isn't allowed to change. Your example makes more sense as a justification for keeping a service layer.
nimblegorilla | 5 years ago | on: Ask HN: What are the pros / cons of using monorepos?
nimblegorilla | 5 years ago | on: Fortunately, I don't squash my commits
nimblegorilla | 5 years ago | on: Fortunately, I don't squash my commits
nimblegorilla | 5 years ago | on: Fortunately, I don't squash my commits
He claims to be an expert on dependency injection with two decades of automated testing experience. I wonder what was so hard about writing a test to cover this scenario?
nimblegorilla | 5 years ago | on: “Really successful people say no to almost everything”
Anyone with software development skills gets tons of low quality app ideas from friends and family. And tons of other opportunities from recruiters paying below market.
It's hard walking away from a sort-of-ok opportunity when you don't have anything going on, but I've learned there are always more things coming up.
This is the best advice. And truly senior level people have been around long enough to see a lot of mid-level "senior" developers shoot themselves in the foot. I've also been on a lot of projects where bad practices aren't so bad because the team has strengths in other areas, and also best practices which collapse because the team has other deficiencies holding them back.