r/developersDesi

The OSS project I built got 1M downloads and is used across 20 companies

​

We found out an emerging problem how engineers across organizations are creating MCPs, skills and agents.

But the problem is that no one actually uses these innovations. The cause is largely due to two problems:

Lack of a discoverability layer

Organizations store their AI components and agents in siloed github repositories with little to no documentation. Users are not able to locate similar components and this results in multiple developers creating the same/similar components again.

Missing Feedback Loop

Any software where usage patterns are not understood and the principle of user-centric development is violated tends to fade out. Such is the problem with development of MCPs, Skills and Agents. Developers publish and maintain these components with little visibility into how they're actually used. Additionally, AI failures don't trigger static error codes—they hallucinate or provide subtly incorrect answers. This leaves users clueless about what went wrong compounding the feedback problem.

Observal solves this by providing a centralized discovery layer for AI components alongside useful insights into AI usage patterns. Ensuring internal AI tools are continuously optimized for the people using them.

Now we have 1k+ discord, 1M+ downloads, 2k+ stars on GitHub. If anyone is looking to get into open source, drop and comment and reach out.

reddit.com
u/qwerty_sven — 2 days ago
▲ 36 r/developersDesi+1 crossposts

I built CatLoad – a Free & Open-Source Java Desktop App that let you download Video from your favorite Social Media site.

Hey everyone,

I built CatLoad, a lightweight desktop media downloader written in Java. It's powered by yt-dlp and focuses on being simple, fast, and low on RAM.

It's completely free and open source—no ads, no login, and no tracking.

Available on:

  • Windows
  • Linux

Some features:

  • Choose any video/audio quality combination.
  • Advanced download management with queue support.
  • Download individual videos or entire playlists.
  • Save playlist videos in their own folder.
  • Import a cookies.txt file for age-restricted or account-only content.
  • yt-dlp is bundled and can be updated from within the app.

GitHub: https://github.com/InzamamShaikh567/CatLoad
If you find it useful, a star on GitHub would mean a lot.

u/Available-Role-8900 — 4 days ago
▲ 38 r/developersDesi+8 crossposts

I made a Chrome extension that decides which downloads to keep and which to delete (at the moment you download them)

A few weeks ago I looked at my Downloads folder and realized it had turned into complete chaos.

300+ files. Old installers, random PDFs, ZIPs, screenshots... stuff I'd downloaded months ago and completely forgotten about.

I'd always tell myself, "I'll clean this up later."

Of course, later never came.

The problem is that when you download something, you already know whether it's important or just temporary.

That PDF from your bank? You'll probably want to keep it.

That random setup.exe you needed once? You'll probably never touch it again.

But by the time you're cleaning your Downloads folder weeks later, you have no idea what half the files are anymore.

So I built a Chrome extension called KeepTrack.

It quietly classifies every download as either Keep, Temporary, or Needs Review.

It doesn't use AI or send anything to a server. It's just a bunch of local heuristics.

It looks at things like:

  • the file type (.pdf is usually worth keeping, .exe usually isn't)
  • the filename (invoice, receipt, resume, etc.)
  • where the file came from (your bank vs. a software download site)

Each signal contributes to a score.

If it's confident, it classifies the file automatically. If it's unsure, you get a small notification asking whether you want to keep it or treat it as temporary.

Temporary files stick around until you decide to clean them up. After two weeks they'll appear in the extension popup, where you can delete them individually or all at once. If you're feeling productive, there's also a Clean Up Now button.

A few things people here might care about:

  • Everything runs locally.
  • No accounts.
  • No telemetry.
  • Works offline.
  • Open source (MIT).
  • Built with plain JavaScript (Manifest V3 + service worker).
  • On first launch it only shows you a preview of how it would classify your existing downloads before enabling anything.

I also made a small landing page because I thought it'd be fun to package it like a real product.

Website: https://priyanshu-byte-coder.github.io/keeptrack/

GitHub: https://github.com/Priyanshu-byte-coder/keeptrack

I'd genuinely love feedback—especially if you find files that get classified incorrectly. The rules are intentionally simple and easy to improve, so real-world edge cases are super helpful.

u/Bladebutcher_ — 5 days ago

OSS is honestly the only way to go

At this point, I think it’s a no brainer to start open source development as soon as possible. MNC internships are only open to tier 1/2 college students or impossibly competitive, and regular projects are as useless as a white crayon.

There’s almost nothing else worth putting on your linkedin.

I just got my first PR merged in a repository with over 2k stars. Feeling extremely happy, but honestly finding repositories accepting contributions from beginners have been exhausting.

If you’re willing to code along with me, do engage with this post and reach out to me, trying to surround myself with high agency developers. Happy to share what I’ve been contributing to.

note: NOT PROMOTING SLOP PRs, contribute code you understand or nothing

reddit.com
u/Pleasant-Offer-9843 — 5 days ago

30 Students, 3 Placements: My Honest Experience with Sheriyans Kodr 3

Title: My Honest Experience with Sheriyans Kodr 3

I joined Sheriyans Kodr 3 after watching YouTube videos and Instagram reels. After paying ₹60,000, I honestly regret joining.

Our batch had around 30 students, but only 3 got placed. Out of those, one already had prior experience and was one of the strongest students, and another got placed through a personal reference. So in my opinion, only 1–2 placements can reasonably be credited to the program.

The course felt rushed and incomplete:

  • Animation topics were skipped.
  • TypeScript was finished in about 2 days.
  • Only one frontend project was built—a basic Instagram clone.
  • No advanced projects, no hackathons, and no leadership/mentorship sessions.

I also found Ankur Bhaiya's behavior disappointing. He often said things like "Bhai, main aapko engineer bana ke chhodunga." These dialogues created huge expectations, but the delivery didn't match them. I personally found his communication during the batch unnecessarily rude rather than supportive.

I never saw the CEO join our batch to ask how students were doing, what problems we were facing, or whether the preparation was actually helping.

After every placement post, only the successful students are shown. Where are the other 27 students? Their stories matter too.

The course price later dropped from ₹60,000 to ₹40,000, which made many of us question the original pricing. I've also spoken to Kodr 2 students, and many shared similar concerns.

Maybe after this post they'll gain sympathy from the online community or ask students to post positive reviews. If that happens, I hope people also hear from the students who weren't placed, because their experiences deserve to be heard too.

This isn't a hate post. It's my genuine experience. Personally, I feel like I was scammed in a legal way.

Today I'm stuck. I don't know what my next step should be. If you're planning to join, don't rely only on reels, YouTube videos, or placement posts. Talk to students who didn't get placed as well, then decide.

reddit.com
u/Desperate-Gazelle692 — 6 days ago

Is Blockchain Dead?

Till 2023 I was hearing atleast a little about Blockchain. But now noone is talking about it. Even it was hard to adopt Blockchain because of government policy but is it really dead?

reddit.com
u/MaybeOptimal9131 — 6 days ago

3 YOE, 5.5 LPA - Should I wait for an MNC or switch to a better-paying company first?

Hi everyone,

I need some career advice from people who have been through this.

I have around 3 years of experience as a software developer. Most of my experience is in frontend, but I've also worked on backend, so I'm now targeting full-stack roles, preferably frontend-heavy full-stack positions.

Most of my experience has been with the JavaScript ecosystem (React, Next.js, Node.js, TypeScript, etc.). One thing I've noticed while applying is that many MNC openings seem to be focused on Java, SAP, or Salesforce stacks, so I'm wondering if that's one of the reasons I'm finding it difficult to get shortlisted.

My first company was a small US based remote startup which had a small office in India too but it was fully remote (~100 employees worldwide) that mostly worked with US clients. I learned a lot there and got exposure to real production work.

I'm currently in my second company, a medium-sized service based company (around 800-1000 employees). I've also learned a lot here, but the work culture isn't great, and I don't see myself staying here for long. I joined this company around 10 months ago.

My current CTC is around 5.5 LPA, and I'm targeting 10-12 LPA.

The problem is that getting shortlisted by good MNCs has been much harder than I expected. I don't know if I should keep waiting for an MNC opportunity or first switch to any decent company that offers around 10 LPA with a better work culture.

I've also seen many experienced people here say that when you're underpaid early in your career, it's okay to switch every 1.5-2 years until you reach a good compensation level.

So what would you do in my situation?

  • Wait for an MNC, even if it takes several more months?
  • Switch to any decent company with better pay and culture, then target an MNC after another 1-2 years?
  • Or is there a better strategy that I'm missing?

I'd really appreciate advice from people who have gone through similar career transitions.

reddit.com
u/Beneficial_Fix3857 — 6 days ago
▲ 57 r/developersDesi+3 crossposts

Thank you everyone my app has now been published on play store <3

Thank you so much for testing my app
its finally on play store now

if anyone wants to check it out heres the link

u/2owd — 10 days ago
▲ 4 r/developersDesi+1 crossposts

BiGI: dependency graph and blast-radius tracker for any codebase

I built BiGI to make it easier to see what breaks before a change lands.

It scans a repository and builds a dependency graph across:

- Snakemake

- Nextflow

- Python

- R

- shell scripts

- other source files

What it helps with:

- tracing downstream impact from a function, rule, or file

- seeing modified files inside the graph

- exporting to HTML or GraphML

- generating PR impact reports

- watching pipeline runs with a live overlay

I made it for any codebase where one change can affect several steps later.

Repo: https://github.com/AtlasMindAI/bigi

Please, star and join as contributor. I am at early in programming. So, I value the feedbacks and contributions of highly skilled developers.

u/AncientHearings — 8 days ago
▲ 12 r/developersDesi+6 crossposts

Building a smart insole startup - looking for interns

Hey everyone! 👋

We're a London health tech startup building a smart insole that tracks how you run, and we're looking for interns to join the team over the summer.

This is a for a founding intern position at an early-stage startup

Funded by a company backed by a16z.

Two tracks:
- Hardware (PCB, ESP32, embedded)
- App dev (React Native, BLE, mobile)

If you're interested or know someone who might be, drop me a message or apply here: https://forms.fillout.com/t/pEwy7e7C1jus

u/Ok_Big_7950 — 10 days ago
▲ 17 r/developersDesi+1 crossposts

Built my first springboot microservice project, please review and suggest any changes.

Hi all,
So I've been learning springboot for a while now and have also built some monolith applications.

GitHub link

This is my first microservice project. It's a simple e-commerce platform but I wanted to focus more on the microservice part for now and didn't want to have a complex project.

The things I felt really hard when switching from a monolith to microservice are:
* When building a monolith it's easy to have relationships between entities but with microservices I have to use reference by ID.
* Debugging is getting really hard, I couldn't clearly identify which class is throwing the exception, also I didn't add a global exception handler yet so that doesn't help.
* I added tools for monitoring like prometheus, grafana and zipkin but tbh I don't understand half of the metrics they show.
* Redis works really good but the config setup was hard, I couldn't use the normal config since some of my endpoints return list of pojos, so I had to use activeDefaultTyping when serializing the values.
* RAM gets used up almost instantly when I turn my containers up.

Stuff I'm planning to add in the future:
* An IAM like keycloak
* Resilience 4j circuit breakers
* Swagger
* Logging

Since this is my first microservice project, I’m sure there are mistakes and things that could be improved. I’d really appreciate feedback on:
* overall project structure
* Anything else that stands out as a bad practice or a learning opportunity

Thanks for taking the time to review it :)

u/wiki_fruit — 12 days ago
▲ 4 r/developersDesi+1 crossposts

AWS AI practitioner worth it in India rn? - Fresher.

Hey there. Fresher here (26' grad), never had any AWS certification until now.

I have started to study for AWS DEA C01. Checked some sources and got to know that AWS offer 50% off if you've a cert already so I thought getting AWS AI practitioner would fit my skillset as I already am using AI/RAG in my projects, it won't cost less but I'll get 2 certs at around 2k more than what I am paying.

So far im good with AWS S3, Athena, Glue, Airflow, PySpark, GenAI/RAG

Sooo is this cert relevant in market or it'd be a freeloader on my resume?

+

No job until now.. +_+ Maybe these certs would help me stand out and find one sooner?

reddit.com
u/Fylakas_ — 11 days ago

Is it worth changing domain from BFSI to Healthcare?

So I work in Tea Coffee Snacks of the famous WITCH, as Java Springboot backend with 5YoE, i was recently allocated a project of Healthcare (Life Science/Healthcare domain) from RMG, after all years in BFSI domain. I am planning to switch soon

reddit.com
u/Kiki_Escobar — 11 days ago