Exshrekting
Exshrekting
Software devs in general seem to have a hard time with balance. No comments or too many comments. Not enough abstraction or too much, overly rigid or loose coding standards, overoptimizing or underoptimizing. To be fair it is difficult to get there.
Maybe the word “audit” is incorrect? If they didn’t provide you any guidelines, I’d definitely recommend asking. But it’s possible they’re just looking for your perspective on best practices and possible improvement ideas, more like a general code review.
You can read without using your inner voice if you practice. It supposedly lets you read a lot faster, though I have my doubts about how well you retain the information. One way to do it is to think “lalalala” while reading something!
Interesting, yeah. I inherited a Blazor project though and have nothing positive to say about it really. Some of it is probably implementation, but it’s a shining example of how much better it is to choose the right tool for the job, rather than reinventing the wheel. For a while I was joking about setting the whole project “ablazor” until we finally decided to go back to a React/C# ASP.NET stack. If you’re thinking of using Blazor still, though, I think two fun things to look into are “linting issues with Blazor” and “Blazor slow”. I’ve heard people praise it, but they tend to be those who consider themselves backend devs that occasionally get stuck making frontends.
Depending on the software, you still get to think about garbage collection!
I don’t speak C, but isn’t this an extreme simplification of the issue? I thought memory could be abused in an almost infinite number of subtle ways outside of allocating it wrong. For example, improperly sanitized string inputs. I feel like if it were this easy, it would have been done decades ago.
I’ve had many other jobs and few experiences in them have been as humbling as programming. My favorite is trying everything to fix an issue then realizing the problem is that you’re pointing at the wrong database or running the wrong branch.
The problem with modern UI design in a nutshell…
I often interact with people who don’t like something but haven’t used it before, so I’m definitely going to steal your term “informed dislike” to distinguish between those cases and ones that are legit gripes.
I unironically use this one all the time, because it captures both sentimental and practical value for me. I just compare the thing itself with the joy of having that much more clean empty space.
Yeah! I think I still have the exact same tastes as when I was a kid. I always wanted a dirt bike and now I have one, and I always wanted a fast computer with a good sound system, which I now keep relatively up to date. Maybe my kid self would be disappointed that I don’t have a fast car though!
Suddenly I need to order a lot of explosives…
I’ve already left, but seeing them marching towards an IPO makes me even happier with my decision. I just fear that the mountains of helpful troubleshooting and advice on Reddit will be locked away forever soon, while the rest of the web falls to SEO and AI-generated nonsense text…
I’m surprised the CPU cooler is so small when they went to all that effort adding all those Noctuas.
I use Vscode with markdown preview, with a git repo. The only downside is that Windows incessantly wants to group instances of an application, so it’s hard to keep my notes separate from my coding stuff.
I use them with soap to wash my hands when I’m working on cars or anything greasy. Really helps to scrub away the nasty stuff.
Do you enjoy driving at all though? I feel like there are a lot of people who love driving but don’t care if they’re doing it with a “boring econobox”. Listening to music and cruising down the highway on a warm summer afternoon is fun to me no matter what car I’m in.
For a long time I tried, but one day I just decided to focus on the hobbies I care the most about. I dumped a lot of time into software for my career, then kept up with bass guitar practice and dirt biking. All the other hobbies are things I might pick up if I have a surplus of time, but I’ve accepted that I’ll never go that deep into them.