Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
whstl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
631.
▲
by
whstl
1y ago
Saw this with an infamous 996 AI startup where the founders vibe coded their app. Their app had like 3 or 4 pages, that was all, but every endpoint was a Lambda call. Every frontend log entry was a Lambda call. Every job execution was a Lam
632.
▲
by
whstl
1y ago
> I don't need to build a custom upload client GP said this is an app from the 2000s. For S3 you do need to generate a presigned URL, so you would have to add this logic there somewhere instead of "just having a generic HTTP up
633.
▲
by
whstl
1y ago
The paradigm change you mention happened once, it was piggybacked on an existing and very popular concept (functional components), and the previous paradigm was "deprecated" by the community itself. Sure it would be better if peop
634.
▲
by
whstl
1y ago
It doesn't even have to be in companies that big. The AWS salespeople took the CTO and a couple of directors of engineering for diner in a fancy restaurant. That was in a fintech that had around 200 employees. AWS also paid for the man
635.
▲
by
whstl
1y ago
Someone correct me if I’m wrong but: DIY Anycast is probably beyond most people’s reach, as you need to deal with BGP directly. One cool trick is using GeoDNS to route the same domain to a different IP depending on the location of the user,
636.
▲
by
whstl
1y ago
> the documentation is closer to marketing than truthful technical documentation I participated in AWS training and certification given by AWS for a company to obtain a government contract and I can 100% say that the PAID TRAINING itse
637.
▲
by
whstl
1y ago
I know some people working at very popular EU fintech-banks and the description I get is that it’s just a shitshow engineering wise. Good engineering is unfortunately at odds with modern development practices.
638.
▲
by
whstl
1y ago
Actually it’s what founders want, technical and non-technical ones. I’ve been in situations where a non-technical founder asked me to use Angular just to fit in. With technology becoming about trends, clueless founders more and more are pus
639.
▲
by
whstl
1y ago
That was the reality of the fintech I worked at. The schema wasn't really a problem, but the sheer amount of queries per request. Often a user opening a page or clicking a button would cause 100-200 database queries, including updates.
640.
▲
by
whstl
1y ago
Only when the service boundaries and interfaces are built with this in mind. A service that is isolated enough it could be another company? Sure, this scales. But do company hierarchies and organization practices help this happen? I haven&#
641.
▲
by
whstl
1y ago
No, that's an answer to a cherry-picked reply. It was one package that had a version migration. I don't necessarily agree but I'm trying to move the discussion forward rather than staying at the "it's all shit"
642.
▲
by
whstl
1y ago
If I had my way I would still be writing ASP.NET WebForms, but the market decided to move. I don't even know if it still works. Hot take but: it took 20 years for Next.js to catch up to 10% of WebForms offered. But if people want whate
643.
▲
by
whstl
1y ago
Vite is a Javascript bundler that abstracts transpilation/typechecking/minification/hot-reloading/etc, so you don't need a 300-line hand-crafted configuration line that constantly breaks, like it was in the past wit
644.
▲
by
whstl
1y ago
With version pinning and lockfiles, sure. Updating is a different matter, if you're using multiple tools, hundreds of packages and several configuration files. Which is why a unified tool that doesn't require configuring 20 tools
645.
▲
by
whstl
1y ago
Fine, updating 8 to 9 sucked for you, and I believe you. I did mention that ESLint is the "problematic" one, that people are working hard to replace. If so what's the problem? What about the other tools?
646.
▲
by
whstl
1y ago
If your complaint is that there are too many problems in too many different tools , then you sound like the perfect target for a UNIFIED tool that abstracts over others. Because of Vite, there was a total of ZERO work from my side involved
647.
▲
by
whstl
1y ago
Not "a lot of those". It used Rollup. And it does so transparently, while the alternative, Rolldown, was being finished. To me this sounds like a more than acceptable compromise in the interim.
648.
▲
by
whstl
1y ago
Fine, then, I'll amend: that mess is still ongoing outside people who choose to not use this toolchain for one reason or another.
649.
▲
by
whstl
1y ago
What's not stable about Vite, ESLint, Typescript, Prettier? Apart from Vite itself, those have been standards for 8-10 years, and Vite itself has successfully replaced a huge mess of other tools. I agree that ESLint can become a mess,
650.
▲
by
whstl
1y ago
This cynicism is several years out of date. The current dominant toolchain has been very stable for years now, and is much better than the mess of Webpack/Rollup/Brunch/Grunt/Gulp/Bower/Browserify/Parcel&#
651.
▲
by
whstl
1y ago
> You could interpret some of the graphs as vite oss isn't getting rolldown Vite already has rolldown support in the current version, it's just in alpha/test stage.
652.
▲
by
whstl
1y ago
In ESLint I use eslint-plugin-local-rules and have my rules in a .js file (or folder) in the repo. For golang I just use go/ast directly and make a small tool.
653.
▲
by
whstl
1y ago
I'll do one better: In the recent teams I worked, we even had "organize imports on save".
654.
▲
by
whstl
1y ago
+1. I'm a huge fan of custom linter rules. Instead of going through PRs and nit-picking stuff, I just create new custom linter rules that catch those team-specific or project-specific things. This has the positive effect of making thin
655.
▲
by
whstl
1y ago
> doesn't work like people developers work with I don't know. This is true for people working in an environment that provides psychological safety, has room for mistakes and rewards hard work. This might sound cynical, but in
656.
▲
by
whstl
1y ago
That's the crazy part: I'm in the EU, where it's supposed to be better.
657.
▲
by
whstl
1y ago
I feel the same, but Airline and big hotel websites have way too many dark patterns made to confuse the user and force them to pay extra. Booking an emergency flight last time I had a family issue was a mind-fucking experience. I had to go
658.
▲
by
whstl
1y ago
Man I love how pragmatic bass players are. I also have a tiny Class D for my bass (I play a bit of fretless for fun) and it's magical how much better it is than the amps I played in the past. Granted I never had an SVT, but on the othe
659.
▲
by
whstl
1y ago
If it's honest. A company claiming that they could fire X people due to AI right when customer service starts sucking? Then no.
660.
▲
by
whstl
1y ago
I always envied the amount of options bass players had. Even in the 90s there were new brands starting to pop up like crazy. Lakland, Ritter, Tobias, BassLab... With guitars, apart from the metal guitars, there's only vintage-inspired
More ›