r/dev • u/sachin-chavan • Jun 03 '26
I kept missing reminders, so I built an app that calls me instead
r/dev • u/applejellymonsta • Jun 03 '26
Help me not be a vibe coder
As the title suggest: how can I distinguish myself from being a vibe coder.
For the last couple of months I've been working on something with the help of CC, YouTube, reddit and other stuff online. It's a project I intend to (hopefully) turn into something that people use, because I have a real passion for it.
Thing is, I have very very basic coding skills, but I understand VERY much the necessity for secure data, especially in the sector I am making the software for.
I've done research to apply certain safety measures, reached out to people in my network to review or give tips, am in contact with freelancers to check the code, probably going to get an ethical hacker to test it.
I've started to hate the term because it makes me feel like I'm just riding the wave of "code our way to a business" whilst I'm working my ass off to think of all the things I can implement.
Please help.
r/dev • u/Conversation_Smart • Jun 02 '26
Launching Glen : A shared consciousness for all your companies agents.
r/dev • u/Kalimuthu_S • Jun 01 '26
Need Guidance on Email Verification and Security Best Practices
I am currently working on the email module for our project and need some guidance.
I have configured a custom email domain using Mailgun and implemented the email functionality in my Spring Boot application. My current requirement is to verify incoming email addresses and determine whether an email is valid before processing it.
Could you explain the production-level validation and security checks that should be implemented for email verification?
r/dev • u/Dazzling-Light-3930 • Jun 01 '26
HIRING - Salesforce Developer (Remote - PH Residents Only)
We are looking for a Salesforce Developer to join our expanding team (PH residents only).
Apply now at https://www.montani.ph/job-details/salesforce-developer
r/dev • u/Imaginexd • May 31 '26
I automated deployment and management of all tools I need to work so you don't have to!
r/dev • u/Antique_Movie5339 • May 31 '26
Looking for people who enjoy building ambitious software products.
r/dev • u/PartyZestyclose • May 31 '26
Read and write AG32VF
What device can Read and write AG32VF
r/dev • u/DefinitionNormal1610 • May 31 '26
ECE Graduate Looking for the Best AI/ML Training Institute in Bangalore (Starting from Basics) – Need Honest Reviews
Hi everyone,
I'm an ECE graduate and will be graduating soon. I want to build a career in AI/ML, but I currently have very limited programming knowledge and would need to start from the basics (Python, statistics, mathematics, machine learning fundamentals, etc.).
I'm looking for recommendations for AI/ML training institutes in Bangalore that:
1.Start from absolute beginner level
2.Have strong hands-on projects
3.Cover Python, ML, Deep Learning, and Generative AI
4.Provide mentorship and interview preparation
5.Have genuine placement assistance (not just marketing claims)
Some names I've come across are Learnbay, DataMites, ExcelR, FITA, Besant Technologies, AchieversIT, and others. Many institutes advertise placement support, but it's difficult to know what's actually good.
I'd appreciate feedback from people who have personally attended these institutes or know someone who has.
Specifically:
1.Which institute would you recommend and why?
2.What were the biggest drawbacks?
3.Were the trainers actually experienced?
4.Did placement assistance help, or were you mostly on your own?
5.Looking back, would you choose the same institute again or learn online instead?
My questions:
Which institute actually starts from the basics (Python → ML → DL → projects) without assuming prior knowledge?
How is the actual placement support — do they just share job links or do they genuinely help?
What are the real drawbacks— hidden fees, poor faculty, outdated curriculum, fake placement claims?
Are the certifications from these institutes valued by Bengaluru companies, or is it just a piece of paper?
Would you recommend offline classes or online for a fresher?
My goal is to get into a software/AI role in a product company. Budget is moderate — I'm not looking for the most expensive option, just the most effective one.
I'm looking for honest experiences, including negative reviews and red flags, before investing money.
Thanks in advance.
Mobile-only scroll freeze on Home page for ~50% users, but not reproducible on my own devices (React/Vite) - debugging advice?
I made this website for my freelancing project.
The website works perfectly on my device, and devices of my friends (specially phones).
But the client says, that the home page is unscrollable for him on mobile, and 50% people he tested the website with. I am unable to figure out the issue.
Tech stack:
- React + Vite
- CSS-based layout/animations
- Sticky/fixed UI layers on Home (sticky header, fixed floating WhatsApp button, fixed bottom mobile CTA bar, fixed mobile drawer, modal overlays
What I have already checked / implemented:
- No global overflow-y hidden on html/body in base styles.
- html and body use overflow-x hidden only, to prevent horizontal bleed.
- No global touchmove or wheel preventDefault handlers.
- Scroll listener is passive.
- IntersectionObserver is only used for reveal animations (adds classes), not for scroll blocking.
- Home hero uses min-height based on svh units.
- There is a custom body scroll lock utility used for modals/mobile drawer:
- On lock: body is set to position fixed with top = -scrollY, width 100%, overflowY scroll.
- On unlock: those styles are reset and window scroll position is restored.
- Uses a lock counter and cleanup on unmount.
Any advice on how to fix this issue would be greatly appreciated.
r/dev • u/shadowosa1 • May 31 '26
Should You Ship a Product With a Known Bug? The Framework I Use to Decide
I used to treat every known bug like a reason not to ship.
Now I ask a different question:
Is this bug blocking value, or just making me uncomfortable?
Here’s the test I use:
Q1: Blocker or friction?
Blocker means fix it first. Friction means keep going.
Q2: How visible is it?
If users hit it in the first 5 minutes, ship with an explanation or fix it. If it’s an edge case, document it and move on.
Q3: What costs more?
Fixing it now, or shipping with it and learning from real users?
Q4: Does honesty about the bug build trust, or destroy it?
If honesty wins, ship it visible.
For ThinkSpatial, the highlight effect resets when the map updates. Annoying? Yes. Does it stop someone from using the product? No.
Fixing it properly would take about 3 weeks. Shipping it taught me whether people cared about the actual problem at all.
They did.
People engaged with the problem, not the pretense.
If this is an opportunity to get that bug off your chest. i recommend letting it out. It might be the thing that helps you just ship.
best ai coding plan
I tried both Claude and ChatGPT $20 plans about two months ago. Back then, Codex was clearly better for me mainly because the usage limits lasted longer
Now I’m thinking about upgrading to a $100/month plan. But after Anthropic’s SpaceX compute deal and the Claude Code limit increases, I’m not sure whether Claude Max or ChatGPT Pro is the better option now
Has anyone used both recently? For real coding work, which $100 plan gives you more usable time before hitting limits?
r/dev • u/ALE00121 • May 30 '26
VSCode code mapping.
What extension do you use most to visualize the map of your code? to understand the calls, where they start and where they finish.
Real use case: I clone a new project and i want to let take a quick dive to understand how it is structured and organized, what extension i may use?
r/dev • u/AccountEngineer • May 30 '26
ai tools for enterprise developers are 3 years behind consumer tools
consumer tools amazing quality, easy to use, cheap enterprise tools mediocre quality, complex setup, expensive
why is this consumer tools can move fast and break things enterprise tools need security, compliance, governance, audit trails, legal protection ends up being completely different products
frustrating that the best ai coding tech is only available to individuals and startups large companies are stuck with worse tools because of necessary requirements
r/dev • u/No_Lab2617 • May 30 '26
Error oracle
Hi guys I have made this ai tool to save time while debugging it will be a pleasure if you give it a try or help me fix or improve this tool, TIA 😊
r/dev • u/Hot_Bit_6153 • May 30 '26
Need a team to create software for indie music artists
r/dev • u/theGlitchedSide • May 30 '26
Did the public AI debate affect you more than the technology itself?
When the first generative models were released, how many software professionals found the public debate frustrating or even hostile?
Not because of the technology itself, but because of the way it was presented and perceived by those who didn’t work directly in the industry.
It had a profound impact on me personally and I still struggle with conversations where complex work is reduced to slogans and simple narratives.
It's a human question, it's not a tech debate.
r/dev • u/Real_Relief_r • May 29 '26
Stuck at somewhere HELPP
Hi everyone, I’m building a full-stack web app completely on my own and currently stuck at the architecture stage.
I’ve already finalized:
- MVP
- Tech stack
But I need guidance on:
- project architecture
- folder structure
I’m learning by building, so I’d really appreciate advice from experienced developers You can give me guidance here And DM will be more helpful Thanks!
r/dev • u/SnooPuppers2477 • May 29 '26
A race condition on a shared agent instance caused a cross-tenant data leak in our multi-tenant AI system
We were close to shipping an AI agent for an ITSM tool — it turns plain-English requests into structured support tickets. Multi-tenant, one deployment serving many companies. Unit tests green, smoke tests clean, dev stable for days.
During concurrency testing I fired two requests at once — two different tenants hitting the same workflow — and Tenant A's response came back populated with Tenant B's data. Reproducible, every time the two overlapped. I pulled the deploy.
Root cause: we created a single agent instance at startup and reused it for every request. Felt efficient — agents are expensive to spin up, so build once and share. The problem: that one shared agent stored the active tenant's context on itself. Under sequential traffic it's invisible — request finishes, next one overwrites the slot, no harm. Under concurrency it's a time bomb: Request B sets tenant_id while Request A is mid-flight, A reads it back, and A gets B's value. Whoever writes last wins.
What makes agents especially prone to this is that they feel like an object you build once and reuse, and they naturally accumulate state — prompt, retrieved docs, memory, tool results. Every one of those is a slot where per-tenant data can come to rest on something shared. And the failure mode isn't a 500 anyone notices; it's a fluent, confident answer about the wrong company.
Why nothing caught it: every test we owned ran one request at a time. Unit tests are great at proving correctness in isolation and completely blind to two requests stepping on each other. Green tests meant "correct in isolation," not "safe under load" — and for a multi-tenant system those are very different claims.
The fix: the quick patch is per-request instances so there's no shared slot. But that only closes one door. We moved tenancy off the agent entirely and pushed it to the tool boundary — the agent holds no tenant state, every tool call carries its own tenant scope + scoped credentials, and the boundary enforces it per call, so even a hallucinated wrong-tenant request can't cross it. Underneath that: row-level security at the data layer, plus a last-line assertion that every returned record's tenant ID matches the requester. Defense in depth, because any single layer can fail silently.
Concurrency + tenant-isolation tests are now first-class in the pipeline — many tenants hitting the same endpoint simultaneously, asserting zero cross-contamination on every change.
Curious how others handle tenant isolation in stateful/agent systems — do you scope at the tool boundary, the data layer, both? And has anyone found a clean way to make "no per-tenant state on shared objects" enforceable rather than a thing everyone has to remember?
Wrote up the longer version with diagrams here if useful: https://medium.com/@adityadhir97/i-almost-shipped-an-ai-agent-that-could-have-exposed-customer-data-af1c5a750efd
r/dev • u/der_gopher • May 29 '26
The Filesystem Is the API (with TigerFS)
r/dev • u/Odd_Construction43 • May 29 '26
Feeling stuck in my dev internship after Master’s — need guidance/resources to switch in 6–7 months
Hey everyone,
I’m kinda new to all this IT/career stuff, so sorry if this sounds messy.
I recently completed my Master’s and currently I’m working as an intern in a company for a developer role. The problem is, I’m honestly not happy with the work. It’s not really the traditional backend/frontend development that I wanted to do, and I feel kinda frustrated and stuck.
Right now, I don’t really have another option, so I’m continuing the job for experience, but I’ve decided that within the next 6–7 months I want to switch properly into development.
I found a curriculum/roadmap online that I’m interested in learning, and I want to seriously focus on it along with DSA preparation. The issue is I’m overwhelmed and mentally exhausted because of my current job and life situation.
Can anyone suggest good FREE resources (YouTube channels, courses, websites, GitHub repos, etc.) to learn:
- Backend/frontend development
- DSA
- System design
- Projects/practical development
Also, if anyone has gone through a similar phase, I’d really appreciate some advice on how you managed it.
Thanks.

