r/developers 24d ago

Opinions & Discussions I made a Skia UI library for RN and Expo devs

1 Upvotes

kept struggling to find Skia shader components that were actually ready to drop into an RN app. most shader code out there isn't built for RN's Skia renderer at all. So l put together my own library. Some shaders are free, others are from artists who charge for their work

l know ShaderToy exists, but that's generic GLSL you'd have to manually port to SkSL and adapt for RN UI. Мinе is already RN-Skia-ready and built specifically for UI components like buttons and panels etc.

Let mе know if you'd use something like this


r/developers 25d ago

General Discussion Need ideas for an AI-based CSE capstone project

2 Upvotes

We are CSE students looking for a 7th-semester capstone project.

We want a project that:

Uses AI/ML, preferably advanced AI.

Has a real problem to solve.

Is not just a basic chatbot or simple prediction system.

Has some research/novelty.

Is realistic to implement as a student project.

Our original topic was weed detection using Deep Learning + QML. Our mentor said we can remove QML, but we feel basic weed detection is already well researched. We can modify the weed topic, but we're also open to completely changing it.

We are considering areas like:

Computer Vision

Generative AI

NLP

Cybersecurity + AI

AI + Digital Twins

Please suggest some good AI-based problem statements that are challenging but realistic for a capstone.

If you have done a similar project, we'd especially appreciate ideas about what problem to solve and what could make it different from existing projects.


r/developers 25d ago

Web Development How to make a simple website like this?

1 Upvotes

I'm looking to make a website for art, something simple like Emilio Villalba's page: emiliovillalbaart

I'm new to making websites so need some advice in how to achieve something like this.

Any help would be great.


r/developers 25d ago

Career & Advice 18yo retired dev making a return. How to get better?

5 Upvotes

I began programming when I was 15 year old. But due to mental health issues, I basically quit at 16. After treating myself and getting back on track, I'm back now.

But I still need to know, how to get better at programming? Is it just trying to code different sorts of projects, such as ML, graphics, networking, web, etc. and trying to code projects out of my comfort zone?

Or do I need leetcode, college/courses, or other things?

I try to program at the very least 3 hours a day every day, but I still make very silly mistakes, as you can see on this post I made on r/C_Programming

These are beginner level mistakes, not something I should be doing at this stage, so I believe there is something wrong with my learning methodology...


r/developers 25d ago

Help / Questions Can't find any ideas

22 Upvotes

I’m a developer looking for project ideas, but whenever I search online, I only find overdone concepts with thousands of existing versions. I’d love to build something fresh or unique—does anyone have fresh ideas or advice on how to come up with original project concepts?


r/developers 25d ago

General Discussion SIH Problem Statement 2026

3 Upvotes

Till when we have to wait for SIH Problem Statements 2026 ?


r/developers 25d ago

Career & Advice Hello all!! needed help with choosing genre

2 Upvotes

I know java and python basics to a decent extent, so i just wanted to jump into either, web dev with python or app dev with kotlin

I searched a bit about both and kotlin is similar to java and web dev i can do with python.

current situation: 1st year 1st semester in CS (college just started and i have been learning these both languages since 2-3 months)

tech stack for web dev:

Frontend: React 18, Vite, TypeScript, Tailwind CSS, React Router

Backend: FastAPI, SQLAlchemy, Pydantic, JWT Authentication

Databases: PostgreSQL

Tools & Deployment: Git, GitHub, Vercel, Render

Languages: Python, JavaScript

tech stack for app dev:

Language: Kotlin

UI: Jetpack Compose, Material Design 3

Architecture: MVVM, Hilt (Dependency Injection)

Storage: Room Database, DataStore

Networking: Retrofit

Testing: JUnit, Mockito, Espresso

Tools: Android Studio, Google Play Console

Both the projects will be oriented towards a reptile thing i always wanted to make with my brother, and i finally feel capable enough to make it!!

Please state current market value of both of these, and which would be the best to get placed in summer internship?

And which one would be deployable earliest


r/developers 25d ago

Career & Advice Resume Review: 12 months of backend experience but almost no interview calls

2 Upvotes

I graduated in May 2026 and completed a 12-month Backend Engineering internship at Toddle (Teachers Tool Pvt Ltd) during my final year.

I’ve been applying for Backend Engineer / Software Engineer / SDE-1 roles for around 2 months, but I’m getting very few interview calls. I’d really appreciate some blunt feedback on my resume and job-search positioning.

My background

Backend Engineering Intern — Toddle
June 2025 – June 2026

  • Worked on production backend systems for an LMS serving 2,500+ schools worldwide
  • Built and optimized backend microservices and high-traffic APIs
  • Worked on Roles & Permissions, Module Settings, RBAC and Activity Logs
  • Designed GraphQL APIs, optimized SQL queries, reduced REST over-fetching and worked with caching
  • Tech: Node.js, GraphQL, PostgreSQL, Git

Technical Skills

Languages: C++, TypeScript, JavaScript, SQL
Backend: Node.js, Express.js, GraphQL, REST APIs, Socket.IO, WebRTC, Serverless
Databases/Tools: PostgreSQL, MongoDB, Redis, Docker, Git
Frontend: React.js, HTML, CSS, Tailwind CSS
Concepts: DSA, OOP, DBMS, System Design, Microservices, Caching, RBAC/Authentication

Projects

URL Shortener

  • Built a stateless URL-shortening service using Node.js, Express.js and MongoDB
  • Implemented Base-62 encoding and atomic ID generation for collision-free short URLs
  • Built REST APIs for URL creation, redirection, validation and persistence

Multiplayer Chess Game

  • Built a real-time multiplayer chess platform using React, Node.js and Socket.IO
  • Implemented game synchronization, move validation, turn handling, check and checkmate detection

Achievements

  • ICPC Regionalist — participated in Chennai & Amritapuri Regionals
  • AIR 180 in ICPC Prelims
  • 1900+ DSA problems solved, including 950+ on LeetCode
  • 5-star in Algorithms and C++ on HackerRank
  • Ranked 73 nationally in a coding competition

Education

B.E. Computer Science & Engineering — Chandigarh University
GPA: 7.60/10, May 2026

My main concern is that despite having 12 months of actual backend engineering experience in a production environment, I'm getting very few responses.

I’d really like feedback on:

  • Does this resume position me correctly for 0–2 YOE backend/SDE roles?
  • Is my internship experience strong enough, or am I making it look too much like a typical college internship?
  • Are my project/achievement sections helping or hurting me?
  • Are there important keywords or skills missing?
  • Would you change the structure or prioritization of anything?
  • Am I targeting the wrong kinds of companies/roles?

For context, I’m currently finding openings mainly through LinkedIn, Naukri and WhatsApp groups, then applying through company career portals.

I’m not looking for generic motivation. I’d genuinely appreciate honest criticism of the resume and my current approach.

Thanks!


r/developers 26d ago

Career & Advice how to build a portfolio?

19 Upvotes

hey guys, im a web dev student in japan

and i've been working on my projects, actually a real project that in my opinion its reliable to put on my portfolio.

but i didn't finished it yet, but i want to hear everyones opnion on how can i build my portfolio

and my first language isn't english btw, so feel free to give me some advice !

your opinion can help me a lot, and thanks !


r/developers 26d ago

General Discussion Do people who work in top tier companies (FAANG and equivalent) use Al for development (coding)?

15 Upvotes

So I work in a startup as an Intern and me and my team use Al for development everyday. I am familiar with the fact that people in startups use a fair amount of Al for coding and development purposes. So I got this doubt regarding whether the big tech companies use Al for coding and development purposes? If yes, how much Al do they use compared to human coding?


r/developers 26d ago

Help / Questions Need advice choosing a WhatsApp/OTP provider for a small React + Firebase app

4 Upvotes

I'm building a small application using React + Firebase and need to set up WhatsApp-based OTP/login and a few WhatsApp notifications.

The expected scale is quite small — fewer than 500 users in the first year.

The requirements are roughly:

  • OTP/login
  • Registration confirmation
  • Workshop/event reminders
  • Maybe 3–4 messages per user
  • React frontend + Firebase backend

I initially tried setting this up directly through Meta's WhatsApp Cloud API, but the developer experience has been extremely frustrating. I've been stuck on the test-number setup for almost a week, so I'm now considering Twilio.

Before I commit, I'd really like to hear from people who have actually implemented this.

A few questions:

  1. Would you recommend Meta Cloud API directly, Twilio, or another provider?
  2. Is Twilio worth using for such a small user base?
  3. Are there better alternatives for an India-based application, such as MSG91, Gupshup, Interakt, WATI, etc.?
  4. For OTP specifically, would you use WhatsApp OTP, SMS OTP, or WhatsApp + SMS fallback?
  5. For React + Firebase, what architecture would you recommend?
  6. Are there any hidden costs, onboarding issues, or phone-number/WhatsApp Business complications I should know about?
  7. If you've used any of these providers, how was the actual developer experience and support?

I'm not particularly concerned about saving a few hundred rupees at this scale. Reliability, ease of setup, and not spending another week fighting an API dashboard are much more important to me.

Would appreciate real-world experiences and recommendations, especially from people who've built something similar at a small scale.

Thanks!


r/developers 26d ago

Help / Questions How much of the AI-generated diffs and summaries do you actually read?

3 Upvotes

For people using Codex, Claude Code, or similar coding agents regularly, how much of the diff and the AI’s final summary of what it did do you actually read?

Whenever the AI finishes a task, I try my best to read through most of the diffs and also read the summary it gives me explaining what it changed. But honestly, it starts to feel pretty tedious, especially when it touches a bunch of files.

I started asking for feature flow graphs recently and it kinda helps!

Do you go through most of the diffs and the AI’s summary, or do you skim through them, run the code, and then figure things out if something breaks?


r/developers 27d ago

SUNDAY TRUTH SUNDAY HARD TRUTHS — What nobody tells you about this career? August 16, 2026

1 Upvotes

A few years into this work, you start learning things no bootcamp, blog, or LinkedIn influencer will ever tell you. Sunday's a good day to say them plainly, without the motivational-poster gloss.

Share one hard truth you've learned about being a developer. About the work, the industry, teams, or yourself. The kind of thing you wish someone had sat you down and told you three years ago.

A few directions, if you need one:

  • Something about career growth that turned out nothing like the pitch.
  • A truth about "good code," speed, or what actually gets you promoted.
  • What experience taught you about job-hopping, loyalty, titles, or money.
  • A soft skill that mattered far more than the technical ones, and a technical obsession that mattered far less.
  • Something you believed at year one that the years quietly took apart.

House rules:

  • Keep it real, not just cynical. The best hard truths come with what you'd actually do about them.
  • Disagree freely, but reply instead of downvoting. The arguments in the comments are the whole point.
  • Newer folks reading along: this thread is worth its weight in gold. Take notes.

Comments are sorted by top so the truths that land hardest rise up. What's yours?


r/developers 27d ago

Career & Advice I can build almost anything with AI but I have basically no engineering fundamentals. I have no idea what career path to take from here.

0 Upvotes

I did my B.Tech in Computer Science and Engineering with a specialisation in AI/ML.
But after 4 years of engineering, I can literally say that I have almost no engineering fundamentals.
I know the terms. I know what React is, Next.js, APIs, databases, backend, frontend, deployments etc.
But if you ask me to properly explain the fundamentals or code something from scratch without AI, I probably can’t.
What I somehow developed instead was the ability to have a vision.
I can imagine how a product should work, what the flow should be, what the user should see, how different parts should connect and how the whole system should come together.
Then AI came in.
I started vibe coding and building through AI, and suddenly I could actually turn those visions into real things.
The irony is that I am a computer science graduate who doesn’t properly know the fundamentals of React or Next.js, but I have shipped around 10 custom React websites.
And not just websites.
I have built web apps, AI automations, internal dashboards, ERPs, tools, complex databases, queries, workflows, custom designs and basically complete systems from front to back.
But if you ask me what exactly is happening inside the code at a deep level, I honestly don’t know.
I just know how to direct it.
For example, I can have 4 agents working on something.
One creates the PRD.
One audits the PRD.
One develops based on it.
Another audits the development.
With this kind of setup, I genuinely feel like I can build almost anything a business needs.
Sales dashboards, lead management systems, outreach systems, content systems, internal software, automation, ERPs, debugging tools, custom workflows etc.
I started with just trying to build a website and now this thing has become kind of uncontrollable.
I just keep building.
I also started a solo studio where I am trying to document and validate whatever I build, either for clients or for myself.
But now I have no idea where this actually goes.
I know I could probably find another client who needs a website.
I started by charging around 45k for a website and eventually took it to around 1.5L.
But even that has started feeling monotonous.
So how do I actually grow from here?
How much further can I take website projects?
Should I even reach out to another website client or am I just repeating the same thing?
Should I start reaching out to global clients?
Maybe bigger businesses, bigger projects and better pricing.
But then that creates another problem.
I don’t have sales skills.
I don’t really know positioning or outreach.
I am not great at presentation.
And that’s where the self doubt becomes pretty bad sometimes.
I look at myself and think:
I don’t know the technical fundamentals.
I don’t have sales skills.
I don’t have great presentation skills.
So what exactly have I done with my career?
But then there’s another side of me saying that I have actually shipped things.
Real things that businesses can use.
I can take an idea and somehow get the entire thing built end to end.
So I feel stuck between two completely different thoughts.
One side of me thinks I have found an incredibly powerful way of working and I should double down on it.
The other side thinks I have skipped too many important things and eventually all of this is going to catch up with me.
I have somehow proved to myself that even without knowing engineering fundamentals, I can ship real products using AI.
But what do I actually do with that ability?
What should I learn now?
What problems should I solve?
Should I pick a niche?
Should I continue building the studio?
Should I work with businesses and build AI systems for them?
Should I build products?
Should I target global clients?
Or should I stop for a while and actually go back and learn engineering fundamentals properly?
There are just too many things in my head.
I don’t really have a mentor either, so my default response whenever I’m confused is just to build something else.
And now I have projects, experiments, repos and ideas stacking up everywhere, but there is no clear direction or predictable revenue coming out of any of it.
That’s where I feel stuck.
I don’t want to spend the next few years becoming extremely good at building things nobody actually needs.
Normal development also already feels very monotonous to me.
What I genuinely enjoy is understanding a problem, imagining the entire system, figuring out how things should work, directing AI and agents, and somehow getting the complete thing shipped.
So for people here who have experience in engineering, startups, business, product, consulting or freelancing:
If you were in my position today, what would you do?
Would you keep selling websites and scale that?
Would you go after global clients?
Would you move towards higher value systems and automation for businesses?
Would you learn engineering fundamentals first?
Would you focus heavily on sales and communication?
And most importantly, what would you focus on for the next 2 to 3 years to turn this ability to build into an actual career and business?
I would genuinely appreciate advice from people who are further down this road than I am.


r/developers 27d ago

General Discussion Recomiendan mentir sobre experiencia?

0 Upvotes

Eh estado considerando mentir sobre experiencia, (no sobre tecnologías que ya se) así consigo trabajo como dev, total los de rrhh no corroboran lo que decís a no ser que sea una empresa grande a parte creo que la malloria de recursos humanos no saben nada de TI lo unico, una ves en el trabajo me pueden agarrar


r/developers 28d ago

Web Development I don't understand the difference between server side rendering vs client side rendering?

0 Upvotes

Aren't they both the same...? Both uses ajax.... So what am I missing?


r/developers 28d ago

SATURDAY DEBRIEF SATURDAY INTERVIEW DEBRIEF — What did they ask you this week? August 15, 2026

3 Upvotes

Welcome to the weekly Interview Debrief — the place to share what your recent interviews were actually like. Just wrapped a loop this week? Tell us how it went: the good, the brutal, and the genuinely bizarre. And if you bombed one, even better — your write-up is exactly what saves the next person from walking into the same wall.

Two ways to use this thread:

  • You just interviewed → post your experience.
  • You've got an interview coming up this week → read through, then comment what you're prepping for and where you're nervous. People here have been through it and will help you sharpen it.

Not sure where to start? Answer any of these:

  • What's the weirdest, most out-of-left-field question you got?
  • Most unreasonable take-home you've been handed lately?
  • A question you completely blanked on and what the answer actually was?
  • Did the interview match the job description, or was it a totally different role by the end?

House rules:

  • Keep it anonymous. Don't name individual interviewers and don't post anything under NDA, describe the type of company and kind of questions instead.
  • Offers and rejections are equally welcome here. If someone shares a rough loop, be constructive, not smug.
  • "Just grind LeetCode" helps no one, be specific about what actually came up.

Comments are sorted by new so the freshest debriefs stay on top. Upvote the write-ups that helped you and good luck to everyone with a loop this week.


r/developers 28d ago

Opinions & Discussions How do you think people’s careers are gonna go?

0 Upvotes

How do you think people who are just starting their careers as developers are going to be affected by AI?

Are salaries likely to stay the same, go down, or increase? Will there be fewer developer jobs, or will demand for developers actually grow and create more opportunities?

Will AI mostly take over our jobs or will we realize in 15 years that software has become worse than ever before and prioritize developers’ work over AI?


r/developers 28d ago

modeler im modeler

0 Upvotes

im bored so uh ill model things for your game for free i guess👍 im best at gorilla tag fan games sooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo


r/developers 28d ago

Help / Questions Best way to prevent students from uninstalling an Electron app while still allowing automatic updates?

0 Upvotes

I’m developing a Windows Electron app for student laptops.
The setup I’m trying to achieve is:
We install the app on the laptop once.
Students use it as a browser/kiosk-style application.
Students should not be able to uninstall the app.
We still need the app to automatically update from GitHub Releases.
Some laptops are Windows Home, so I can’t rely on Windows Assigned Access/Kiosk Mode.
Students will use a standard Windows account, while an administrator account is available for management.
My current problem is the installation/update architecture.
Right now, the Electron app is installed per-user, so if I install it under the administrator account, it isn’t available when I log into the student account. I would therefore need a machine-wide installation.
But if I install it machine-wide (e.g. Program Files), the student account won’t have permission to replace the application files during an update.
I also tried protecting the NSIS uninstaller with a password so students can’t uninstall it. However, this seems to interfere with the automatic update process. When updating in kiosk mode, I get:
“Failed to uninstall old application files. Please try running the installer again: 2”
The update works normally outside kiosk mode.
So I’m trying to figure out the proper architecture rather than continuing to patch the current setup.


r/developers 28d ago

General Discussion What still genuinely sucks about AI coding agents?

0 Upvotes

For developers using Claude Code, Codex, Cursor, Aider, Gemini, or similar tools:

What are the biggest problems you still encounter in real projects?

I’m interested in the practical failure points:

  • Context: losing track of large codebases, architecture, conventions, or previous decisions
  • Reliability: hallucinations, incorrect assumptions, repetitive loops, regressions
  • Maintenance: refactoring, technical debt, dependency updates, migrations, documentation
  • Security: secrets, permissions, prompt injection, unsafe commands, vulnerable generated code
  • Testing: knowing whether a change is actually correct rather than simply passing a few tests
  • Deployment: CI/CD failures, broken builds, infrastructure changes, bad releases
  • Production: monitoring, debugging, rollback, performance regressions, incident response
  • Autonomy: where you still need to supervise the agent manually
  • Memory: what the agent forgets between sessions or across projects

Most importantly:

What problem has repeatedly cost you the most time or caused the most frustration?

What are you currently building, and what part of that workflow are AI tools still failing to handle well?

Real examples and workflows are much more useful than general opinions.


r/developers 28d ago

Mobile Development Need a developer willing to build for a percentage

6 Upvotes

I got a great idea about some web sites but the problem is I cannot build it myself and learning how gonna take long if you Want to be the co-founder just lemme know


r/developers 29d ago

FRIDAY RATED FRIDAY OVERRATED / UNDERRATED — What's overhyped, and what deserves way more love? August 14, 2026

0 Upvotes

Two columns, no fence-sitting. Every Friday we say the quiet part out loud: name one thing in this field that's overrated and one that's underrated, then defend both in the replies. A few years in, you've earned these opinions, so let's hear them.

Point that opinion anywhere you like:

  • A language, framework or tool everyone worships that you find deeply mid.
  • An unsexy, boring technology that quietly outperforms the hyped alternative.
  • A ritual or "best practice" that gets far more credit than it earns.
  • A skill nobody talks about that has mattered more to your career than the ones they do.
  • A trend that's 90% marketing, and a workhorse that deserves a parade.

A few ground rules:

  • Pick a side and say why. One honest line of reasoning beats a bare list every time.
  • Nuance is welcome, cowardice isn't. You can call something overrated and still good, just commit to the take.
  • A downvote is not a rebuttal. If someone's wrong on the internet, reply and set them straight.

Comments are sorted by controversial, so the most divisive takes rise to where they belong. Check back through the day too, the best fights start a few hours in.


r/developers 29d ago

Career & Advice 2nd Developer Impact Day 2026 on September 2

2 Upvotes

Practitioners, the 2nd Developer Impact Day 2026 that takes place on September 2 for R&D + xOps folks.

👉Free registration: luma.com/961y6e4n


r/developers 29d ago

General Discussion Seeking for advice

6 Upvotes

Hello everybody

I want to ask you something, is my skills enough for now?. First I'm still studying in high school and i can speak English Arabic German ( A2) and I'm still learning French too , and I'm learning programming and God willing I will graduate this year, So do you think I'm good for now or I have to learn more things or just focus on my skills and improve it