Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mmcnl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
391.
▲
by
mmcnl
4y ago
Docker compose is still orders of magnitude easier to use and often sufficient.
392.
▲
by
mmcnl
4y ago
Fair enough, but this is also true for checkboxes.
393.
▲
by
mmcnl
4y ago
That is true but framing it as technical budget means there is no business benefit. This is false. Long term maintainability and increased innovation speed are clearly business benefits that you hide behind ambiguous terms if you use wordin
394.
▲
by
mmcnl
4y ago
Calling this tech debt will get you nowhere. Instead you could just explain the alternatives: what happens if we do this, what happens if we don't? If we do <X> productivity will increase by <Y> so that users will experienc
395.
▲
by
mmcnl
4y ago
I honestly think they're the same. If you think they're not then you simply haven't thought it through well enough, which means you need to spend more time on that.
396.
▲
by
mmcnl
4y ago
> A good contractor walks you through why the repair is needed, what your options are (cheap temporary fix, long-term repair, total replacement), the consequences of those choices, and how much each will cost. This 100%. Technical debt i
397.
▲
by
mmcnl
4y ago
I think separating tasks for features and for quality is wrong. They are not two different things. There is only purpose, and that is to serve the user's needs. Therefore I also think technical debt is the wrong way to phrase it, becau
398.
▲
by
mmcnl
4y ago
The technology was actually never the problem. It worked great.
399.
▲
by
mmcnl
4y ago
Overopinionated engineers are annoying. Python doesn't suck, everyone knows that. Every language has its strengths and weaknesses. Clickbaity.
400.
▲
by
mmcnl
4y ago
You are not taking into account that big corps prefer to buy because it is also a way of doing risk management. You can make legally binding agreements with penalty clauses with suppliers. You can't do that with your own employees, whi
401.
▲
by
mmcnl
4y ago
But what are the costs of the alternatives? Not buying anything or rolling a DIY solution? This holds for any employee. Office chair isn't free either.
402.
▲
by
mmcnl
4y ago
Organization and their suppliers are moving panels anyways. If Docker doubles the price you move to an alternative. Hardly the end of the world.
403.
▲
by
mmcnl
4y ago
Docker Swarm is not Docker, it are two separate products. The industry has moved to Kubernetes anyways.
404.
▲
by
mmcnl
4y ago
What do you mean? In my experience it's been super reliable for years and it never surprises me.
405.
▲
by
mmcnl
4y ago
One of the reasons I use Docker regardless of deployment is to verify it works on a machine that is not mine. Running it in Docker is a quick litmus test I have all made all the dependencies explicit. Also, a Dockerfile is potentially machi
406.
▲
by
mmcnl
4y ago
At this point I think microservices architectures don't exist. As if a "micro"service is a goal on its own. I think any sane organization strives for a healthy trade-off between manageable code and separation of concerns.
407.
▲
by
mmcnl
4y ago
This is a typical US thing. Very weird.
408.
▲
by
mmcnl
4y ago
Yes, but in my experience this doesn't actually happen that often as long as you don't rely on external dependencies too much. This happens in any ecosystem btw.
409.
▲
by
mmcnl
4y ago
I agree that web development is complex. I disagree that abstraction layers add complexity. Abstraction layers solve problems. If you don't have the problems that these abstraction layers solve, then you might perceive that as complex,
410.
▲
by
mmcnl
4y ago
You're saying there is no business value, only to end with saying that there is business value? Very confusing. If you take something away and no one will ever notice it has no business value. If people do notice, it has business value
411.
▲
by
mmcnl
4y ago
I think it's literally what the word estimate means though. There's a reason people use the word estimate and not prediction. They want to know whether it's going to take 3 days, 3 months or 3 years.
412.
▲
by
mmcnl
4y ago
Annoying indeed. Very childish.
413.
▲
by
mmcnl
4y ago
Yes, the web. Responsive by design.
414.
▲
by
mmcnl
4y ago
Let me ask you: what is the alternative? Life cycle management and building software go hand in hand.
415.
▲
by
mmcnl
4y ago
On one hand we are complaining about app store monopolies, and on the other hand the enormously rich web ecosystem with plenty of choice and enormous freedom is also too fragmented/bloated? What is the desired state here? PS. Needless
416.
▲
by
mmcnl
4y ago
For all intents are purposes they are roughly the same. Same ideology, same goal, same developer workflow. Vue has a bit more syntactic sugar which takes away most of the complexity of React (unnecessary rerenders, useEffect hook that has i
417.
▲
by
mmcnl
4y ago
Every decision is a trade-off. If you call TypeScript complicated, what do you call maintaining a 1000+ component-based web app without types? Please try to understand that every decision is a trade-off. Also, all the major frameworks defau
418.
▲
by
mmcnl
4y ago
Is there a 10+ year old framework that does responsive UIs well?
419.
▲
by
mmcnl
4y ago
You're comparing apples and oranges.
420.
▲
by
mmcnl
4y ago
Because the web distribution model for apps is extremely cost efficient. This has caused exponential growth in web app development. To support this, frontend frameworks have grown almost exponentially as well. Every corporate app is a webap
More ›