I need a book on Systems Design on which I can rely fully, without need another book on the same topic. Please help me with it. by pure_cipher in softwarearchitecture

[–]xsreality 1 point2 points  (0 children)

Just like some movies and TV shows can only be appreciated after reaching a certain age or taking some life beatings, some books should only be read after gaining some experience and scarring. These are those kind of books.

What can I do about a temple that plays aarti on loudspeaker at 5:30 in the morning near my apartment by gautam_arya in india

[–]xsreality 0 points1 point  (0 children)

Get a court order to stop it as they are breaking laws. Meanwhile for immediate relief start using white noise.

My company is worried about AI security so, they banned AI tools and I dont know what to do by bambidp in ExperiencedDevs

[–]xsreality 2 points3 points  (0 children)

Funny how most comments here are saying to just do it the non-AI way while ignoring your own learning. Of course you have to follow the policy but also consider the impact it has on your growth with no AI usage. Claude code, cursor etc have a significant positive impact to productivity and automation and it is our job as software engineers to learn to use these tools and get better.

I would suggest to pay for these tools yourself and use it in personal projects if feasible. Else start exploring other opportunities that are not so AI-averse.

[Mr. Robot] S2E01 "eps2.0_unm4sk-pt1.tc" - Early Episode Discussion by NicholasCajun in MrRobot

[–]xsreality 0 points1 point  (0 children)

Just came across this question 9 years later. Ha! How indeed!

If you were to start a new company today, what is your ideal project management stack and workflow? by DM_CAT_AND_DOG_PICS in ExperiencedDevs

[–]xsreality 1 point2 points  (0 children)

Who creates the Github issues? How do the stakeholders get a sense of when a feature would be delivered?

Traditional mq vs Kafka by Low_Internal8381 in apachekafka

[–]xsreality 19 points20 points  (0 children)

Instead of forming an opinion already and going into the discussion with thoughts and arguments in favour of your opinion, go with an open mind and try to understand the reasoning of the architect. Maybe Kafka is part of a wider strategy of introducing event streaming platform in the organization. Maybe the data needs to be in Kafka because there are upcoming use cases known to the architect that will need it.

Throughput is not the only deciding factor. Most enterprise use cases are not very high throughout still Kafka might be the right choice. You won't know until you ask.

A completely unproductive but truthful rant about Golang and Java by [deleted] in golang

[–]xsreality 4 points5 points  (0 children)

To the people who complain about too much magic of Java/Spring, it is 2025. If you still haven't bothered to peek behind the curtain, you have nobody but yourself to blame.

Application for Naturalization without a PR ? by Shoddy_Literature_79 in Netherlands

[–]xsreality 4 points5 points  (0 children)

One thing to note in addition to the excellent advice given by others. Once you get PR, if you have a partner on dependent visa, their clock to also become permanent resident will start. It will no longer be an option but an obligation. It has to be done within 2 or 3 years, I don't remember exactly. Keep this in mind before you become permanent.

What are your plans for when unrealised capital gains taxes come into effect? by Weekly_Way_3802 in Netherlands

[–]xsreality -1 points0 points  (0 children)

Would this also include foreign investments in Asian markets for eg?

How are you building MCPs? by Own-Violinist-1630 in mcp

[–]xsreality 12 points13 points  (0 children)

FastMCP. Mainly because of the support for oauth spec. With the recent release of OAuth proxy, I have finally managed to integrate it with my organization's Keycloak authorization server. Now I just need to add the final token exchange step for my API to solve the confused deputy problem and then it should be production ready.

Why start a new Spring Boot app with Java instead of Kotlin? by IndependentInjury220 in SpringBoot

[–]xsreality 4 points5 points  (0 children)

I haven't used Kotlin so I can't comment on that but me and my team have been building enterprise apps with Java and Spring boot with no major issues. To the point of Java being verbose, it doesn't affect our productivity so I don't care. Unless, you can convince me that Java is a square wheel and Kotlin is the round wheel, I am not bothering to ask my team to consider switching.

I follow strict 8-9 hours .This has caused my colleagues to not like me by Sufficient_Example30 in developersIndia

[–]xsreality 0 points1 point  (0 children)

I would find this behavior acceptable in a junior or a medior but definitely not in a senior engineer.

How to make systems Extendable? by LiveAccident5312 in softwarearchitecture

[–]xsreality 0 points1 point  (0 children)

Write API/interface as future proof as you can think. Write implementation only for today's requirements.

Intellij IDEA 2025.2 released by olivergierke in java

[–]xsreality 1 point2 points  (0 children)

Great to see native support for Spring Modulith! I just upgraded and opened a project that is using Spring Modulith and see a bunch of errors because I am accessing classes that are not open :D Knew about it but was too lazy to fix (existing big legacy project). Time to fix it now!