• 0 Posts
  • 10 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle

  • Writing code that can’t be scientifically proven to be correct on all hardware it might run on means you don’t care about code quality. /s

    The Internet is full of people with a bloated ego trying to justify their opinion and gatekeeping others.

    I see this more and more in software as well.

    Not sure if it’s always been like this, or if I just notice it more.

    Same way there’s thousands of people giving you a guide to write a task list in , but as soon as you want to use anything slightly more complex than what you can learn from working a few hours with something you quickly run out of material and is usually left to fend for yourself.


  • Not really.

    While, obviously there’s a chance that the power washer draws too much energy and could start a fire, the most likely scenario is that it draws too much starting power for a “quick” fuse and the fuse trips when you start it but sustained load is fine.

    A simple replacement of the fuse in question would have alleviated the problem.

    Forcing it to stay on is all kinds of wrong, but the power washer is unlikely to burn the house down.

    Any other electrical fault on the other hand, could easily do it.

    Electricity is the one place where Dunning-Kruger hits hard, the other is plumbing.

    My sister and BIL bought an apartment some years back. The first thing I see when I enter the kitchen is code violation.

    There’s a plug in a socket in the middle of the wall with a wire going behind the kitchen cabinets.

    We took the fridge out and found it went into an extension cord and then there was a plug going to a … fuck it … here’s the picture:

    But wait! It gets worse:

    (Look at the top)

    My BIL decided to go full Dunning-Kruger and did nothing with the death trap until an electrical inspection six years later.


  • We are all different, but what can be important is to make sure you keep exposing yourself to new ideas and concepts.

    Ask to be allowed to go to a conference in which you can learn new things. There are frameworks and technologies out there you might not hear about outside of those places. Things that can potentially make an aspect of your job significantly easier and make the project easier to maintain. I learned about Factory Boy this way, and man does it help save time when building tests! https://factoryboy.readthedocs.io/en/stable/

    Another aspect is if the scope grows - or the success of your project grows, so does the risk of being only two developers.

    Make sure the business side understands this risk. If you or the other guy decides to leave they won’t find a good resource quickly and would need to rent a resource or go without for a while.

    Also, make sure that you don’t let the fact that you like the job become a sleeping pillow for salary growth. The more responsibility you put on the more you should be paid.

    I’ve been where you are, now I have six devs under me and a project lead. It’s been a though, but exciting journey.

    The toughest part for us has been to push to transform the rest of the company into an organization that understands and cares about software development, and to take technical debt seriously.

    In the beginning the business people were like “I like the funny words you say man”, they weren’t quite so entertained when we needed to spend a small year rewriting an app that got bit bad by technical debt. The interest payments were significant.




  • That is a good question.

    I suspect the answer can be found by looking at the Linux ecosystem.

    20,000 opinions and 200 of them are willing to build their own distribution.

    Don’t get me wrong, I love Unix and Linux, but there’s a metric ton of toxic personalities involved.

    I’m sure a lot of it can be attributed to people having to be somewhere on the spectrum to even spend time contributing to free software on their own spare time, but a lot of people who build their own stuff tend to get quite attached to it as well.

    Maybe all this friction actually is a good thing and it causes progress, but on the other hand I can’t help to think about where we could have been if everyone was pulling in the same direction.