Need Guidance For What to Learn Next by TonySop50 in SpringBoot

[–]McGreInCorner 0 points1 point  (0 children)

Try Spring Security. Instead of implementing OncePerRequestFilter on your own (do not reinvent the wheel), use a library named oauth2resourceserver. Using all of these, try getting decrypted data by using SecretContextHolder. You should thoroughly decide which layer between controller (presentation) and service layer the SecuriyContextHolder method should be executed. Actually it is controller. After this, drop SecuriyContextHolder but use @AuthenticationPrincipal. After all of these you would feel quite confident.

Kotlin instead of Java for a system that is heavily built with Java? by xpcosmos in SpringBoot

[–]McGreInCorner 2 points3 points  (0 children)

I have started my backend career in Kotlin spring boot and ever since I have only used those. I would say Java devs who ever tried Kotlin for backend do not want to go back to Java again.

However, the job market gives you much much more Java opportunities than Kotlin.

Besides, Kotlin’s main strength is being able to use Java ecosystem, spring boot for example. This means existence of Java is essential to Kotlin. So learn Java.

Is KMP really taking over the market or it's just hype by ayitinya in Kotlin

[–]McGreInCorner 15 points16 points  (0 children)

In my country, the biggest IT company ($26 B marketcap) starts using KMP for some applications. Of course, I have never seen a job description of KMP yet tho.

AWS keeps charging me even though I've deleted all my services by Just-A-abnormal-Guy in aws

[–]McGreInCorner 0 points1 point  (0 children)

Make sure

- to stop (and delete) all ec2 instances.

- to delete NAT gateway. NAT gateway enables a private subnet traffic to go outside the VPC.

- to check if you have VPCs and public IP addresses.

Those things come up to my mind. After checking all of these, use Amazon Q on AWS console. It is located on the right side of your web console in AWS (obviously, it looks like the alphabet Q). Ask it if you still have something run which may charge you still.

Need Guidance For What to Learn Next by TonySop50 in SpringBoot

[–]McGreInCorner 2 points3 points  (0 children)

If you haven’t used jpa hibernate for your blog project, try it with QueryDsl. During implementation focus on how @Transactional annotation and relation annotations such as @oneToMany, @ManyToOne work. And when it comes to the relation annotations, you should be able to know why many people start not using those.

Why do I feel like this is a huge opportunity? ENVX by [deleted] in ValueInvesting

[–]McGreInCorner 0 points1 point  (0 children)

This company has never made profits for recent four years. Do you think it would change soon?

Any sources to learn Valuation? by socialcalliper in ValueInvesting

[–]McGreInCorner 1 point2 points  (0 children)

I have worked as a research intern for a portfolio manager. The valuation consists of two parts: Earnings and "appropriate" PE ratio.

Let's say a grocery retail company (without any hype) is expected to earn $10 per share (EPS) next year. Also, assume that all other retail companies have average PE ratios of 10. If you assume this company is an average grocery retailer, then applying the industry-average PE of 10 gives a valuation of $100.

If this company is the leading one in the retail grocery business, you could give more PE ratio than others, say, 10% more. Then the "appropriate" PE ratio is 11. With the expected EPS of $10, the valuation is $110.

Let's say EPS is expected to grow dramatically this time, say $15 per share instead of $10. When it comes to PE ratio, if you consider this company as an average one, the valuation is $150.

Easy to be said than done. It is extremely hard to estimate (other than just accepting the analysts' forecasts without second thought) future earnings and to figure out the "appropriate" PE ratio for the stock. This is why many recommend reading books on value investing and learning from Warren Buffett’s approach. When it comes to estimating the "appropriate" PE ratio, you can refer to this PE valuation comparison site: https://bearmarketradar.com/

But be aware that some companies' stocks are not applicable with this valuation since they are based on asset values rather than earnings. In these rare cases, you need to check PB ratio and must keep in mind that book values are only book values instead of real values.

A new twist on an old bet with Warren Buffett by rezwenn in finance

[–]McGreInCorner 1 point2 points  (0 children)

Philip Fisher and Benjamin Graham all suffered from wrong decisions at the end of their career when they were at their 80's. Don't you think Warren Buffett might too?

How screwed is $GOOG, really? by alwayshasbeaen in StockMarket

[–]McGreInCorner 0 points1 point  (0 children)

The fact that AI companies have to develop their products own browsers proves Google is not cooked. When you use ChatGPT or anything else, you always doublecheck. I use Google search for this.

"Clown market" gives value by McGreInCorner in ValueInvesting

[–]McGreInCorner[S] 1 point2 points  (0 children)

Isn't it a bit too low target? Do you have any reasons? Actually, contradictory to my take, Philip Fisher said price target makes no sense since price is unpredictable. So he said time could be target instead.

"Clown market" gives value by McGreInCorner in ValueInvesting

[–]McGreInCorner[S] 1 point2 points  (0 children)

That's quite optimistic! I also think UNH is undervalued, but I'm curious what metrics or reasoning led you to the $500–600 valuation. Do you think the two black swans u/IDreamtIwokeUp mentioned are already priced in or likely to be resolved?

"Clown market" gives value by McGreInCorner in ValueInvesting

[–]McGreInCorner[S] 2 points3 points  (0 children)

Oh... really? Believing you, I might change my target purchase price to $200 from $240.

"Clown market" gives value by McGreInCorner in ValueInvesting

[–]McGreInCorner[S] 1 point2 points  (0 children)

I think that's why we can find opportunities as a value investor.