The main branch should always contain working code. You should assume you can deploy it to production and it will work. Not having anybody review your code is lunacy, and ignoring critical feedback is even more insane. You can ignore linting complaints assuming you don’t have a linter that fails the build, but you should not consider faulty business logic as an optional fix.
Shirasho
- 0 Posts
- 28 Comments
Shirasho@lemmings.worldto
Selfhosted@lemmy.world•If I buy a domain not from my own country, will it effect the useage at all?English
3·5 months agoI did not have to do that with my domain.
Shirasho@lemmings.worldto
Mildly Infuriating@lemmy.world•Push to eliminate sales tax on food and groceries in Missouri runs into heavy resistanceEnglish
27·6 months agoI thought states that taxes groceries were the norm. If this is not true I will be even madder.
Shirasho@lemmings.worldto
linuxmemes@lemmy.world•Yet Another Video Player With Less Controls
103·6 months agoWhen I switched from Windows the biggest problem by far was finding a good replacement for MPC-HC. VLC just feels clunky and mpv itself is just a cli app, not what a fresh Linux user is looking for. I did end up settling on Haruna since it has options that get me closer to MPC-HC than any other player.
Now that I am more familiar with Wine I am curious if MPC-HC would hold up.
I get vibes of “the king requests an audience so you need to travel 20 days to get to the capital” vibes. You need to waste 41-50 days of your life because your manager wants to talk to you face to face for a few minutes.
Political stuff aside, 2026 has been really rough personally as well. I’m already done with this year.
“Blame the author, not the language”
Says the person who screams they have never worked professionally with a team before.
There is no excuse to not use statically typed, safe languages nowadays. There are languages that let you build faster like Python and Typescript, but faster does not mean safer. Even if your code is flawless it still isn’t safe because all it takes is a single flawed line of code. The more bug vectors you remove the better the language is.
Shirasho@lemmings.worldto
Mildly Infuriating@lemmy.world•New Orleans ballot for clerk of criminal court runoff election today. Large boxes are city propositions. Tiny box in the top left corner is for the actual runoff...🔎English
91·9 months agoAlso notice how the text is intentionally inaccessible to the common man.
I have PTSD from people ignoring compiler warnings, so the squiggly kills the intent for me.
Shirasho@lemmings.worldto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Microsoft has blocked Massgrave's KMS38 activation method for WindowsEnglish
0·9 months agoThere is a difference between going from a GUI based OS to a hybrid GUI/console OS.
For both iOS and Android the only difference is where things live. The processes are still the same.
This is not the case with Windows and Linux. If you want to install something in Windows you go to a website and download an installer. For Linux, you find out if there is a package. If not you go to a website and see if there is an app image or zip file. You then need to know where to place the downloaded file, how to get it running (making it executable), knowing how to chmod and chown (it is better to have to do it like in Linux, but it is an extra step), and how to add it to your desktop (there is no right+click and add to desktop/create shortcut option in Arch based distros like there is on Windows). If there is a service component you may need to go into command line and systemctl to enable it.
Your comparison to iOS and Android is not really appropriate.
Shirasho@lemmings.worldto
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com•Microsoft has blocked Massgrave's KMS38 activation method for WindowsEnglish
0·9 months agoCan confirm. Just switched to Linux about 2 weeks ago. I am happy enough, but there was a brutal learning curve. This was for a distro that is user friendly, too. I was able to install just fine, but actually getting my environment set up is an ongoing process.
Many Linux distros are getting there, but they still aren’t ready for casual users.
I shit you not, this happened to me with old school RuneScape.
Shirasho@lemmings.worldto
Selfhosted@lemmy.world•Serverless Is An Architectural Handicap (And I'm Tired of Pretending it Isn't)English
3·9 months agoWhat wasnt conveniently covered is what happens when your container goes down and how to architect recovery. Your simple flow diagram is no longer simple.
I generally agree with the rest of the article.
This is not thread safe.
When a company changes their motto away from “don’t be evil” you know damn well they are evil.
Shirasho@lemmings.worldto
Programming@programming.dev•Which is more important to you in a language, feature richness or documentation quality?
3·11 months agoDepends on the intuitiveness of the UX. When it comes to API, as both a developer and an end user I would rather have it fully documented than have to spend hours digging through forums to figure out if something is even supported.
With that said, as much as I hate it, features lead to sales. When someone is shopping for a product they look at what it can do and whether it meets their needs. They don’t care how well documented something is. If it can’t do what they need they will look elsewhere.
Making the new wall is not a money generator. You would be insane if you think suits would waste money to rebuild something when it generated minimal to no additional revenue.
Take it up with the law, because if I don’t take those vacation days you will end up paying more for it.
Shirasho@lemmings.worldto
Mildly Infuriating@lemmy.world•Inconsiderate fucks who litterEnglish
247·1 year agoWeed smokers, vapers, and smokers in general are some of the most self-centered people I have ever had the displeasure of talking to. They think their smoke doesn’t affect anyone else and fail to understand that some people find the smell nauseating. They then proceed to litter everywhere and make their smoking everyone else’s problem.
There are obviously exceptions to the rule, but they are far and few between.


Last place I worked we were promised a sprint where all we would do is tech debt fixes. Guess what never happened since the top brass kept pushing new feature requests on us. Features kept taking longer and longer to implement and every release we had more and more bugs make it into production.