2026-10-25 00:07 UTC
Replies (40)
-
@jonathan7luke@lemmy.zip 2026-10-25 00:13
Care to elaborate on this? Not saying you’re wrong necessarily, that’s just a pretty bold claim and I’m curious why.
-
@Endmaker@ani.social 2026-10-25 00:25
useState hook is an actual plague on the entire React ecosystem Personally, I find useEffect to be the real evil.
-
@fargeol@lemmy.world 2026-10-25 00:31
Getters and setters are ridiculous
-
@UnfortunateShort@lemmy.world 2026-10-25 00:54
I am still not convinced vim does much of anything for your productivity.
-
@TheMightyCat@ani.social 2026-10-25 01:02
No idea how much of a hot take it is but i find virtual to be a plague upon a codebase. There are a few very rare use cases for it, but imo most cases where developers use virtual they can use templates instead to achieve the same result.
-
@frisbird@lemmy.ml 2026-10-25 01:13
Tabs are better than spaces
-
@PattyMcB@lemmy.world 2026-10-25 01:20
OP making this post
-
@gastroglizzy@piefed.social 2026-10-25 01:35
SharePoint, Teams, OneDrive, Entra ID and M/O365 aren’t “stupid”. Your problems and complaints are the result of user error (although, to your credit, Microsoft in no way makes their intended use obvious or intuitive). Don’t take that as an endorsement of them or Microsoft. On a consumer level, you should actively avoid them all. I’m referring to people who have to use them at work and complain about intended behavior being “stupid” or “pointless”. If you learn enough about how it works, you realize it either makes sense or is simply a limit of “the cloud”.
-
@42yeah@eviltoast.org 2026-10-25 01:38
The default clang-format configuration is absolutely horrendous, but for our company we had an in house clang-format configuration that actually made the code look quite good. The problem is you still have to control code spacing/some alignments yourself.
-
@WappleFF27@feddit.online 2026-10-25 02:04
Using LLMs are not the same as using intellisense or compilers and there are a myriad number of reasons not to use it that could fill an entire book and I will look down on any company or freelance developer that uses it. Yes I’ll fight Linus over this and yes I’ll be right.
-
@TootSweet@lemmy.world 2026-10-25 03:10
If it doesn’t have to change based on user input, it doesn’t belong in the database.
-
@mycodesucks@lemmy.world 2026-10-25 03:24
“Wayland is an ideological manifesto disguised as a modernization and it can go right to hell.”
-
@reader@lemmy.zip 2026-10-25 03:34
AI bad
-
@pipe01@programming.dev 2026-10-25 03:46
Vue > React
-
@yaroto98@lemmy.world 2026-10-25 03:47
Perl is a fuckin’ awesome programming language, and it’s too bad other languages didn’t learn from it. I will forever miss you $_
-
@AceFuzzLord@lemmy.zip 2026-10-25 04:23
Mine is basic since I’m still a noob programmer, but if you are on an OS with APT or something similar, you should absolutely automate all your commands for updating your software packages by consolidating everything into a single script. It’s easy to create a bash script that runs all your needed commands sequentially, so why not? Hell, I take it a step further with my script by aliasing it to 2 letters since I don’t wanna type the full script name or type tab to autocomplete it.
-
@blarth@thelemmy.club 2026-10-25 04:41
I don’t think anything needs cloudflare in front of it. It’s a worthless service.
-
@kadotux@sopuli.xyz 2026-10-25 05:20
Firefox is a good browser
-
@ducktumn@lemmy.zip 2026-10-25 05:49
C++ is an awful language overall. Linus is just some guy with good programming skills and not an authority over anything tech. There aren’t any good text editors in the wild. VSCode is awful apart from extension support. Kate is close to being perfect but lack of extensions are pulling it back. Vim, Helix, Emacs, NeoVim are all flex toys. AI bad
-
@dylanTheDeveloper@lemmy.world 2026-10-25 05:54
If your building an large commercial project using a ready to go engine like Unreal or Unity constantly updating to the latest engine version causes more problems than it solves even if those engines offer migration tools.
-
@kionay@lemmy.world 2026-10-25 05:59
No single letter variable names. Yes I also mean the i in for loops you see in tutorials. Write out “index” or give it a more descriptive name. Doing the typing isn’t the hard part of programming, nor the most time consuming, so making it take a teeny tiny bit longer by having longer variable names is more than worth the value of variables the effortlessly describe themselves. line length is not that big of a problem anymore, we’re not on CRTs, people are regularly developing with 4k monitors, we don’t need to limit to 40 character lines but even still if you can’t possibly think of a way to break up that long of a line and the only thing you can think of to make it shorter is using over-acronymized variable names then you’ve already lost the plot somewhere
-
@BilliamBoberts@lemmy.world 2026-10-25 06:07
Printers and fax machines are completely outmoded and should be removed from every environment.
-
@somegeek@programming.dev 2026-10-25 06:17
Java is overall a good language for getting things done, although not enjoyable to work with (thank god we have Clojure)
-
@somegeek@programming.dev 2026-10-25 06:21
React is absolute trash and people should stop using it
-
@somegeek@programming.dev 2026-10-25 06:27
People in FOSS community (including users) nitpick way too much about eachother’s ethics and are mostly dictators so they expect everybody’s views to align with themselves and each sub-community/individual see themselves as the source of moral balance. “oh no one of project XYZ maintainers doesn’t like trans people we should boycott the project and fork it into LibreLGBTQXYZ” be professional ffs. See the project as the software and it’s technicality, art, science and engineering. we can’t be too picky about individual people’s beliefs and ethics especially in current situations.
-
@dumnezero@piefed.social 2026-10-25 06:42
We’re going back to server-side rendering.
-
@Witchfire@lemmy.world 2026-10-25 06:52
Typescript is not the devil
-
@moonshadow@sh.itjust.works 2026-10-25 07:05
Agriculture was a mistake. But not right now, I have lot of hunting and gathering to do
-
@bort@sopuli.xyz 2026-10-25 07:08
is the commit gen ai?
-
@SapphironZA@sh.itjust.works 2026-10-25 07:43
Current AI tools are excellent productivity enhancers, but only for people who are willing to adjust their workflows. The damage is done by Capitalism running the AI industry and the over financialization of the market. Don’t be anti AI, be anti unregulated Capitalism.
-
@littleomid@feddit.org 2026-10-25 07:44
Wayland is not good. Programming languages peaked with Lisp.
-
@itkovian@lemmy.world 2026-10-25 07:57
Only hill I am going to die on has nothing to do with programming. “Everyone in modern society needs therapy, the kind that heals, not the one that lays you on a couch and you get to vent and than you pay.”
-
@amniote@lemmy.world 2026-10-25 08:22
Modern Money Theory.
-
@alsimoneau@lemmy.ca 2026-10-25 08:28
Java and JavaScript are blights and should never be used.
-
@HexesofVexes@lemmy.world 2026-10-25 08:54
It is not viable to expect 80s/90s level code optimisation in 10’s/20’s software. Yes you could in theory, but with deadlines and security requirements you realistically cannot!
-
@teolan@lemmy.world 2026-10-25 09:25
-
@Valmond@lemmy.dbzer0.com 2026-10-25 09:29
Sometimes we have to use them, but Java and C# sucks hard as languages.
-
@canaryWart@programming.dev 2026-10-25 09:37
Nominal typing was a premature optimization. Product types should be structural and row polymorphic. And if they had been, dynamically typed languages nevdr would’ve needed to exist and wouldn’t have waited so long to smuggle types back onto their data structures. That said, i’m kinda glad shell scripting languages exist.
-
@abc@suppo.fi 2026-10-25 09:43
PHP sucks.
-
@gwl@lemmy.blahaj.zone 2026-10-25 10:31
JavaScript is a chaos gremlin but it’s MY chaos gremlin and I wouldn’t change it for the world