Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vasergen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
vasergen
4y ago
Being a user of i3-gaps for a couple of years. Just want to say thank you for all the work!
32.
▲
by
vasergen
4y ago
People always underestimate how stable JS is. I would argue that it is more stable and backward compatible than a lot of backend languages. What is not stable in JS - is a whole ecosystem.
33.
▲
by
vasergen
4y ago
I am Ukranian and I am strongly disagree with you. First of all don't call Ukranian language funny version of Russian. Second "civil war" - is the war between citizen in the same country. Now answer on 2 questions: - who cros
34.
▲
by
vasergen
4y ago
static types is the main thing that keeps me from putting more time into learning / using elixir.
35.
▲
by
vasergen
4y ago
Agree, in programing you can always find a contrargument to any "never ever use X". I noticed that people often treat such phrases godmatically and then use it in another context, where it might not be true. I like more phrasing i
36.
▲
by
vasergen
4y ago
JS in fact has very good backwards compatability, this is by the way the reason why "old stuff" are not removed and are still in the language.
37.
▲
by
vasergen
4y ago
For me, the second variant with map chaining const dataForTemplate = notificationData .map(addReadableDate) .map(sanitizeMessage) .map(buildLinkToSender) .map(buildLinkToSource) .map(addIcon); is the best one, it
38.
▲
by
vasergen
4y ago
The error user see and the one you log shouldn't be the same, you still can log complete information about an error, while the user will see only "Oops, something went wrong"
39.
▲
by
vasergen
4y ago
since nobofy mentioned, I use https://caprover.com and a server on Hetzner. Caprover is easy to install and use, it has ui, cli, different deployment methods, automatic let's encrypt and possibility to install predefined ap
40.
▲
by
vasergen
4y ago
DDD is not hightly coupled to OOP, the problem is that most popular books (red and blue one linked in Fowler's blog for example) were written in time when OOP was very popular and authors also used languages that propagates OOP. If the
41.
▲
by
vasergen
4y ago
A bit of off-topic, but do you as a contractors have time for personal growth. What I mean, is it possible you will be reading a book on some topics or taking webinar / course whatever and being paid for that?
42.
▲
by
vasergen
4y ago
Looks like bun gave a good boost for deno
43.
▲
by
vasergen
4y ago
from the bun website > Bun natively implements hundreds of Node.js and Web APIs, including ~90% of Node-API functions Is there any status tracker to see what is supported and what is not, or in other words how do I know if bun supports
44.
▲
by
vasergen
4y ago
What is your experience with refactoring, especially a big project? This is where static typing helps a lot ihmo. Especially if you are in a startup like environment where things tend to change quickly.
45.
▲
by
vasergen
4y ago
How is the Blitz different from Remix? They both seems to have similar goals
46.
▲
by
vasergen
4y ago
any recommendation for data structure / algoritms?
47.
▲
by
vasergen
4y ago
I have exactly same problem using Nix package manager in Ubuntu. That's why for those other 5% you can usr usehomebrew or whatever other package manager you have in your system. I am not sure what is the story of having NixOS as a serv
48.
▲
by
vasergen
4y ago
Is it because in the beginning of the web the percent of tech users was much higher than now and not revenue optimized?
49.
▲
by
vasergen
4y ago
I use it as well, it is not 100% compatible, but all the main features that I need (basic things) works fine for me. If somebody stuck with vscode but wants vim key bindings I hightly recommend to try it. What I noticed that people build &q
50.
▲
by
vasergen
4y ago
Micro-services also good when an organization has a numbers of teams with different domains and release cycles, at some point it would be easier to spit code in some ways and have a boundaries. In this case splitting to services/micro-
51.
▲
by
vasergen
4y ago
any recommendation for android?
52.
▲
by
vasergen
4y ago
Agree with your point, but I am thinking now how many people understand python part and how many bash version.
53.
▲
by
vasergen
4y ago
static types in Elixir would be fantastic
54.
▲
by
vasergen
4y ago
I don't like more the default exports / imports. In this case one can import using completely different name and then it is even harder. Also it won't be changed while renaming utill the developer will go in all other places
55.
▲
by
vasergen
4y ago
For me it is other way around, untill it is something very simple
56.
▲
by
vasergen
4y ago
From my understanding tails calls used more in functional languages where mutations are not welcomed or not allowed. This construction basically gives a way to have unlimited loop without adding more stuff to the call stack. The downside th
57.
▲
by
vasergen
4y ago
agree, I often edit url directly in the browser
58.
▲
by
vasergen
5y ago
Didn't know it is possible to do exhaustive matching in TypeScript, quite impressed to be honest, but this looks a bit too complicated to be used widely
59.
▲
by
vasergen
5y ago
Why do you think this war is about NATO expansion? Even though Ukraine drifted to NATO, NATO would never take Ukraine as a member having conflict wit Russia in east of Ukraine and with Crimea being anexated.
60.
▲
by
vasergen
5y ago
I think his motivation is purely personal one, don't try to find any rationality there. Think about a small child that wants to get something or an ex-boyfriend wants his girlfriend back.
More ›