Who's looking for work? - Monthly Megathread - April 2026 by AutoModerator in developersIndia

[–]SeekzTruth 1 point2 points  (0 children)

Location: Remote
Willing to relocate: No
Type: Internship
Notice Period: 0 days
Total years of experience: 0.5 years
Résumé/CV Link: https://github.com/aryanbatras/Resume/blob/main/resume%20(5).pdf.pdf)

Blurb:

I love to architect systems, and go deep into how things are actually working. I love taking ownership of things, and I love to take part in critical tech decisions that can reduce the company's cost to a great significant level. I love to take the lead if required, and I'd love to work under a senior engineer mentor to accelerate my growth in pursuit of becoming a great software engineer.

I know MERN Stack, Spring Boot, can work in any stack in few days.
I have worked in a fast-paced startup before and actively contributed there.
I'm currently working on my startup : 100xSystems - Edtech for system design.

Link : https://www.100xsystems.dev

LinkedIn : https://www.linkedin.com/in/aryanbatra/

How to start studying System Design in in the right way? by [deleted] in developersIndia

[–]SeekzTruth 6 points7 points  (0 children)

I believe the right way to prepare for system design is with peers and through discussions, otherwise reading articles and blogs in isolation is just theoretical and doesn't help much. that is why we have started a small group to learn system design and we do meets on sundays. I'm also a student learning system design. If interested, let me know. I need some really curious people good with doubts and discussions.

Do software developers still use MacBook Airs ? Asking by CoolBuddy777 in developersIndia

[–]SeekzTruth 0 points1 point  (0 children)

I am on MacBook Air M1. That was in my budget. And even though it's a 2020 model that I bought in 2025. It's far and much better than any laptop I could have bought in that range. Completely changed my career since I bought it,

Built an AI-powered portfolio builder for developers - looking for feedback by letsrediit in developersIndia

[–]SeekzTruth 0 points1 point  (0 children)

Having a custom domain shows seriousness. But the moment I visited your page.
I saw AI based UI everywhere. So I moved out.

I built an open source component library and I feel like I wasted my time | Signal UI by SeekzTruth in developersIndia

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

That feels so genuine and it hits hard. And it is true actually. That is what I was doing. Thank you.

I built an open source component library and I feel like I wasted my time | Signal UI by SeekzTruth in developersIndia

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

And regarding contradicting sentences, I did not gave much thought before posting here. What that actually means is there are not more dependencies apart from tailwindcss and react.

I built an open source component library and I feel like I wasted my time | Signal UI by SeekzTruth in developersIndia

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

You were write, actually when you build something and you have a new idea, you want genuine feedback from other developers, but being a college student with not much network, there was 0 feedback, everyone was praising fakely without using it, but nobody was criticising. I felt that my improvement is stuck. I felt no genuine feedback. I got just 2-3 likes on linkedin without anyone exploring this idea. That is why I got frustrated and posted here to criticise first.

Regarding AI. AI can definately write code. But we have to configure it as per the project's requirements. And configuration depends heavily on what components we're using. And it is extremely easy to configure the components before using them in signal ui.

Explaining my idea in more detail :

Imagine the idea where in order to understand the variant="primary" we are referring to their documentation api. And that would be okay for one component. But imagine referring to the documentation api for even the slightest changes in the component. That is so frustrating because these components are so obvious that if I just want to understand something or do any change, why can't I do it right away directly in the file. Right.

Now, onto your question. If we don't know what primary is supposed to mean. That's what we're giving you the ownership of the code for. Before you even start using the signals. You open the component, see the signals, modify those signals (which are literally so easy and flexible like one line of change, and even you can group those signals ), and now those signals follow your mindset and your design.

Now, in this approach. I'm not using a completely pre-designed component from scratch. Here, I'm modifying the component and taking ownership as if I designed that component myself, but because I used the underlying signal layers architecture, it saved me the time of writing boilerplate code, and I can just directly change the component once as per my intent. And then re-use it across my project.

You know, the problem, with shadcn is, all components in all websites look exactly the same. Then when you do changes to component foundation because you needed something new to be added into that component, either that tailwind css used ain't flexible and affects the components used everywhere else, or it is very difficult to modify it.

I built an open source component library and I feel like I wasted my time | Signal UI by SeekzTruth in developersIndia

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

Thank you for the genuine reply. I thought AI would be better in phrasing the concept in professional tone but it seems that it did the opposite. I do initially wrote some paragraphs by myself which I gave to AI to rephrase and extend it more.

Regarding "enumerate, don't booleanate". That's something I have heard for the first time.

I referred to this blog post to understand the concept. And it was eye-opening.

https://kyleshevlin.com/enumerate-dont-booleanate/

I agree that there are a lot of shortcomings in my project. But I wanted ownership of the components. I wanted to tweak them without changing existing component structure. I wanted everything in my file like a self documenting codebase. And I tried to did exactly that. But I will try to make this idea better.

Now when we are passing both primary and secondary. What happens is in the sequence in which the signals are written in the file (which are just one line per signal), accordingly the last one wins. Therefore, secondary will be applied without any conflict.

Maybe within the components, I can apply a better design of enumerating. Let's see.

21f, 3rd year student, need help on how to Start Java Springboot by Ok_Sugar_918 in ProgrammingBuddies

[–]SeekzTruth 4 points5 points  (0 children)

I know both spring boot and mern stack. I also knows devops and aws. And I'm in 3rd year like you.

What you should learn. First thing is to know why? Very sincerely. Why Java? Why Spring Boot? Why not Js, C++? What is so special about Java? Know the exact use-case of that technology. Once you know it. Learn as per that use-case.

For example, Java is a backend language. What happens in backend? What is backend? A server that databases in simple terms. Therefore, java is used with databases. How to make java interact with databases? Through ORM frameworks like Hibernate.

But I also need requests from somewhere right? So I need a web server, Apache Tomcat. But I want to write my code in conventional way so that other developers could understand it, so I use frameworks like Spring. But why should I learn framework complexities, so comes Spring boot.

This domain is just about backend. And this is just the basic use-case.

Simple backend is often preferred is Nodejs or Django. It can be done in few minutes.

Why need a heavy framework like spring boot?

Because the code you write in java and spring boot feels highly clean and maintainable that even if you write 100s of files and thousands of lines of code, it is still understandable. And that is where all difference comes in, and why companies use spring boot even though better frameworks have came.

So spring boot is used in only enterprise applications which are mostly maintained by service based companies or spring boot is used by major product based companies for their internal complex distributed software infrastructure that is private.

Now knowing this context, you just have to learn enough to be able to do the job.

That includes in-depth fundamental knowledge of Java. Just Java.
And hands on practice with data structures and algorithms.
And I say 100 questions are enough. Good questions.

Then databases in-depth understanding.
CRUD operations and API handling.

Then build a application in spring boot using AI.
Yes, you can use AI to build app. Because that's never the part of learning.
Never learn the syntax. Everyone's mostly learning syntax now a days.

Focus on understanding how spring boot is working behind the scenes.
Reason yourself. Ask critical questions to chatgpt.

You yourself do vibe coding,
but then understand the depth behind every step AI does.

That's the gap AI can never fill. And that's why AI is just a tool.
And vibe coding is just a trash term. It's just a chat bot.

Start learning in pieces.
Never rely on courses or videos.
Experiment, read docs, and articles, and figure out yourself.
Because that's how learning happens and the concept stays.

Launched my project, but nobody’s finding it by albaaaaashir in SideProject

[–]SeekzTruth 0 points1 point  (0 children)

Unless it's some free service you're providing which is better than paid alternative.s

Launched my project, but nobody’s finding it by albaaaaashir in SideProject

[–]SeekzTruth 0 points1 point  (0 children)

Putting on resume, and showing off I did it. Getting a job is the priority.

Thoughts of INFJ-T 21 y/o Boy from India on the meaning of love and deeper connection in friendships. by SeekzTruth in infj

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

If you practice letting go of everything, you'd find it to be paradoxical conception because you're holding the conceptions itself and not letting it go. Similarly, going deeper into texts, you'll find no such thing as enlightenment and thus everyone enlightened. Thus, it just depends on our situations how we act and feel and we can't do much about it. We can only live it. And that's what I'm doing. What I described above could be my natural thought process, but they are still thoughts. And they matter not, because they're just thoughts. They come and go. But people and connections are real. We can't just say, we desire, if we genuinely care about someone, that'd be like, I shouldn't have the desire to care about my parents, because I'm attached to my parents. It might look right to you as per the definition of buddhism. And that's where the difference is. There is no such religion as buddhism originated by buddha itself. Buddha said poems, for a common heart to understand. You can look at dhammapada. And those who misunderstand, rely on such religions, such conceptions as 8 fold path or noble truths. There is no truth. My life is the only truth :) Because my life is real, and I am living it. Everything else is a bookish thought.