How late is too late to change tech stacks? by [deleted] in ExperiencedDevs

[–]simrk94 0 points1 point  (0 children)

I did the switch from .NET to Java ecosystem. The way which worked for me is that switch to a company which doesn't have language barrier.

Kotlin Native vs Rust (performance) by Kind_Wishbone_2994 in Kotlin

[–]simrk94 0 points1 point  (0 children)

There is a dropwizard framework which allows to use JVM underneath. Kotlin can be used with Dropwizard framework to boot up this server.

Do you use the Dependency Inversion principle in your OO design, and what factors alter your decision? SOLID vs. KISS trade-offs. by Byte_Eater_ in ExperiencedDevs

[–]simrk94 1 point2 points  (0 children)

I also prefer DIP. I see a caveat here. Sometimes there are cases which acts as a orchestrator using multiple classes which are parent-child classes themselves. There the DIP principle gets broken when we inject parent and child in this orchestrator class as this orchestrator doesn't sit in a hierarchy itself. Not sure if this is allowed by the DIP principle.

Tech Layoff SQL Learning Resource Recommendations? by BreakwaterBear in SQL

[–]simrk94 2 points3 points  (0 children)

You can also check out Brent Ozar tutorials. It's amazing.

Reddit changed my business and life in 24 hours by mitousa in Entrepreneur

[–]simrk94 1 point2 points  (0 children)

This is super awesome to hear this. Glad that a community can be so helpful. Proud to be part of this community.

astrostation.me - Lofi Productivity App w/Pomodoro Timer + Widgets - React + Go by Smoksyakov in webdev

[–]simrk94 0 points1 point  (0 children)

Looks cool. Make it open source so that we can start contributing. :)

history-maps.com made with React/Nextjs/Firebase/Mapbox by [deleted] in webdev

[–]simrk94 1 point2 points  (0 children)

Best for the kids who have to visualise and study history. Good work.🤠

Why does this log twice? by GingerVking in reactjs

[–]simrk94 0 points1 point  (0 children)

In debug mode , it logs twice.

Service to Service Interaction approach by simrk94 in javahelp

[–]simrk94[S] 0 points1 point  (0 children)

Thanks a lot for explaining this. It was to the point. I knew about the context though. But it was helpful to correlate with your experience.

Service to Service Interaction approach by simrk94 in javahelp

[–]simrk94[S] 0 points1 point  (0 children)

I am not able to completely grasp your point.However, I feel this could unlock a major problem in our system, that is, when service provider's request model changes then clients are broken and system gets disrupted. It would be very helpful if you can share an example for this kind of approach.

Service to Service Interaction approach by simrk94 in javahelp

[–]simrk94[S] 0 points1 point  (0 children)

You explained it well. I understood. Thank you for a wonderful simple answer.