Ask HN: What's the most overengineered tool everyone uses but won't admit sucks?
28 points| fazlerocks | 9 months ago
I'll start. Jira. We all use it, we all hate it, nobody admits how much time we waste updating tickets.
Did you move it to the right column? Story points aren't filled out. Link it to the epic.
Meanwhile the actual work takes 2 hours, documenting it takes another hour.
Half the team ignores it, the other half are obsessed with workflows that have 47 different statuses. But try suggesting GitHub issues and suddenly "how will we track velocity??"
What tool is supposed to make you productive but just creates busywork?
esperent|9 months ago
- so many rendering modes - SSG, SSR, ISR, streaming SSR, PPR, client and server components.
- de facto Vercel lock in: edge runtime, middleware, image optimization, ISR, and lots more are massively complex to set up or less performant off Vercel.
- fragmented ecosystem between app and page router.
- so much boilerplate with the app router: layout.js, loading.js, error.js, page.js
Not everything here is bad - in fact some parts are excellent. There's just so much of it, so many ways of doing any single thing and already so much legacy code in a system that's only a few years old, and it's growing in complexity with every release.
petargyurov|9 months ago
I'm sure someone will chime in with "skill issue", and that's true to some extent, but you gotta admit it's an over-engineered "solution".
abraxas|9 months ago
a_tartaruga|9 months ago
eternityforest|9 months ago
solardev|9 months ago
swah|9 months ago
mountainriver|9 months ago
Maybe we’ll have more agentic SCM that auto solves merges and all that fun stuff in the future. But for now we are stuck with a pretty challenging piece of software
nunez|8 months ago
matt_s|9 months ago
Have we as an industry gotten any better at delivering projects on time? If you have a lot of dysfunction in your organization no software is going to fix that. Or to put it another way, you can’t solve people problems with software.
BobbyTables2|9 months ago
I’ve never worked on a team where any nontrivial task could be done by any two people in roughly the same amount of time.
Experience, skill, subject area familiarity — everyone is different.
It is utter madness to estimate sprints before assigning the work!
fazlerocks|9 months ago
The obsession with predictability in an unpredictable process is the real problem, especially in copilot and cursor era. :D
mountainriver|9 months ago
wsc981|9 months ago
By the way in last few companies I worked at I’ve been using Azure DevOps and that feels over engineered to me. I think much stuff could be done with Github Actions instead.
At times I looked at AWS services, but also seems quite complex and I find the website navigation horrible - at least last time I tried.
AnimalMuppet|9 months ago
The fundamental problem with JIRA is that it's trying to be usable for all the workflows in all companies in all the world. It's hard to do that simply.
And the problem with using it is that companies don't fix their workflow; they just try to port their existing workflow to JIRA. The result is that all the frustrations with the workflow turn into "frustrations with JIRA" (on top of the frustrations that are actually due to JIRA itself).
coldtrait|9 months ago
mattl|9 months ago
I have one:
I hate that browsers (except Firefox) won’t let me copy a column of data from a table on a webpage. It’s 2025, most tables are going to be data these days, not layout.
bigyabai|9 months ago
nis0s|9 months ago
aitchnyu|9 months ago
mattl|9 months ago
In my house I have Apple branded hardware running:
Mac OS
Mac OS X Server
Mac OS X
OS X
macOS
iOS
iPad OS
tvOS
watchOS
homeOS
audioOS
And now I’ll have the strange honor of having two Macs, one running Mac OS X Server 1.23 and one running macOS 26.
fazlerocks|9 months ago
[deleted]
drekipus|9 months ago
It's shit but it's just enough to get the job done/get out of your way, As long as you play by its rules
muzani|8 months ago
pirates|9 months ago
GenericDev|9 months ago
[deleted]
micro_design|9 months ago
[deleted]
aaron695|9 months ago
[deleted]