Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kkapelon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
91.
▲
by
kkapelon
3y ago
It is ok. Parent already said that that they mean something different with "multi-cloud" https://news.ycombinator.com/item?id=38649796
92.
▲
by
kkapelon
3y ago
> The idea that helm is even a package manager is fanciful at best, in any case. The front page of helm.sh literally says "The package manager for Kubernetes". If it was advertised as "the best templating engine for K8s&qu
93.
▲
by
kkapelon
3y ago
Terraform supports different clouds but with completely different syntax. The marketing on the website just informs you what you can use any cloud you want. The message is against other tools such as cloud formation (AWS only) or GCM (Googl
94.
▲
by
kkapelon
3y ago
Pulumi and Crossplane Or OpenTF if you want to same thing minus the licensing mess
95.
▲
by
kkapelon
3y ago
By that thinking "The need to use something like APT/YUM/DEB/RPM to distribute a complex application is a good indication you've built something which is a mess, and probably should be rethought from first principle
96.
▲
by
kkapelon
3y ago
I also like the "integration tests reaching production" as well https://news.ycombinator.com/item?id=27546017
97.
▲
by
kkapelon
3y ago
I am not a security expert by any means, but there are several stories of excess permissions that resulted in the security breaches. The last one I actually remember was here in HN, and I think it was about a bug bounty for Facebook where a
98.
▲
by
kkapelon
3y ago
Sorry, I am not trying to sell anything. I am not OP or parent poster. If you want to hear about stories of privilege escalation there should be easy to find. I also have some on my own which I might describe in another post but essentially
99.
▲
by
kkapelon
3y ago
> Such as? What is the material impact of a workflow or a user having too many permissions? Security obviously https://en.wikipedia.org/wiki/Principle_of_least_privilege
100.
▲
by
kkapelon
3y ago
A bit off topic but possible name clash/confusion with https://www.sleuth.io/
101.
▲
by
kkapelon
3y ago
Pro tip: when you put your laptop on the tray also put some other personal belongings in the same tray (but not ON the laptop) such as shoes, belt, watch etc. This way it would be more difficult for other people to get confused when they pi
102.
▲
I got robbed of my first kernel contribution
(ariel-miculas.github.io)
702 points
by
kkapelon
3y ago
|
692 comments
103.
▲
by
kkapelon
3y ago
any suggestion on where should I keep my domains then?
104.
▲
by
kkapelon
3y ago
Check railway.app, fly.io, render.com Possibly qovery.com as well.
105.
▲
by
kkapelon
3y ago
The framework itself is written in Javascript The end user is NOT writing Javascript.
106.
▲
by
kkapelon
3y ago
> React won. React is the framework you learn So nobody should learn AngularJS any more?
107.
▲
by
kkapelon
4y ago
Another "great" interview question like the creme brulee story http://www.unlimitednovelty.com/2011/12/can-you-solve-this-p...
108.
▲
by
kkapelon
4y ago
I hear you. Here is a quick tip. For the next year try contributing to open source projects that you like and that have companies behind them. After a while, either they will make you offers to work for them on the spot, or they will at lea
109.
▲
Scenes of inequality around the world from a drone
(unequalscenes.com)
1 points
by
kkapelon
4y ago
|
0 comments
110.
▲
by
kkapelon
4y ago
"put the X stuff in x_lib and the Y stuff in y_lib" is exactly what takes 4x amount of time Also this process can continue. In the next iteration you have will 3 incompatible features with the same or different customers. If you u
111.
▲
by
kkapelon
4y ago
Customer A wants feature X now. Customer B wants feature Y now. X and Y are conflicting with each other. You can either spend 4x the amount of time to make them compatible (and still follow TDB) OR spend x time and just deliver to each cust
112.
▲
by
kkapelon
4y ago
Gitflow is very appealing to people that have multiple versions of the same thing in production. I would even consider it essential in such cases. The typical example is a B2B company that maintains one prod deployment per customer and each
113.
▲
by
kkapelon
4y ago
Gitflow and TBD are just two of the many possible ways to use Git. Several companies (such as yours) use other systems that have no name. And that is fine. We don't need to name every possible variation of a Git model.
114.
▲
by
kkapelon
4y ago
While I would love to argue whether DropWizard is a framework or not there is no need for that. Just go to google trends and compare Spring and Dropwizard. Or look at https://www.jetbrains.com/lp/devecosystem-2021/
115.
▲
by
kkapelon
4y ago
The argument is that I could learn Spring in 2002, find a Job then I could learn Spring in 2008 and find a job and then I could learn Spring in 2013 and find a job and then learn Spring in 2018 and find a job and then learn Spring in 2023
116.
▲
by
kkapelon
4y ago
Maybe I am missing something but Dropwizard is not a framework on its own but instead of collection of external and independently developed libraries
117.
▲
by
kkapelon
4y ago
I looked at some of the articles you mention and they are completely clueless They include stuff like - Hibernate - this is just an ORM - JHipster - this is just opinionated Spring - mybatis - again ORM - Grails - > This is Groovy and no
118.
▲
by
kkapelon
4y ago
> as if this sort of thing doesn't exist in other languages and stacks It doesn't. For example in the Java world and in the last 10 years there were only two "frameworks". Just Spring and Oracle/Java EE Now two m
119.
▲
by
kkapelon
4y ago
Simple example. You have an app and just 3 microservices web + recommendation engine + payment gatway This means that the team that handles recommendation engine can deploy as fast as they want while the payment gateway (which is brittle an
120.
▲
by
kkapelon
4y ago
This doesn't cover independent deployments. Microservices allow team A to deploy their component, while team B are just writing code. Then team B deploys their own component and while team A is at the bar.
More ›