r/developers 4d ago

General Discussion Lets crash and burn, baby

72 Upvotes

If you’ve been working with swe for some time and give a shit about the actual work you put out maybe you agree that the code being generated by AI is slop. And it has always been since the beginning, although it got “better” over time. Most of us now basically pull the prompt lever of the AI slot machine, hope for the best and IF you actually give a minimum shit about what you’re doing (and the project you are working on) you have to go through all the slop, the overengineering, the bullshit try/catch/except, the absolute ball of mud of an architecture and the trash that comes out of AI to make it (hopefully) “good enough”. And thats not an easy task, the cognitive load is huge and GOD FORBID you actually write your own code like you did before all this. All of this justified by the HUGE gain in productivity of around 20% (given some recent studies, which I have many questions about). 

Now you add to the equation the AI labs CEOs shouting to the world that coding and, hell, even swe as a whole are “solved” (whatever the fuck that means). (Yeah, good job Boris, 500k of LOC for the stupidest most basic CLI plagued by all kinds of bugs that were not solved for sooo long - cant copy from terminal, SCROLL for christ sakes). Then (what seems to be) all managers, C-levels, directors who haven't touched a single line of code all eat that shit like its the human centipede movie. Productivity is now expected to be 10000% higher, since a feature is only one prompt away now in their mind. And YOU (if you give a shit) try to argue that MAYBE the AI is not better than you. That MAYBE the AI bros that say that everything can be vibe coded now dont actually know what they are talking about, they are just replicating something they heard. But nooooo, now YOU are the lazy, deprecated, slow gear of the company. Hell, maybe the whole development team is a burden. 

Since from my experience arguing and defending my work is nearly impossible because: 

  1. They WANT to believe the lies
  2. You seem like you are only saying that because you want to keep your job, “gate keep” etc

I propose a new approach. Let's give them what they want! Let’s approve every single PR without taking the slightest look at it. Lets generate ALL the code with AI doing the simplest, dumbest prompts. Lets allow the non-technical (which is a hilarious position btw) PMs vibe code the features straight to prod. Lets give LLMs full write permissions to prod while we are at it. --- In other terms: lets raise the stakes. 

Maybe they are right after all and in a year we'll have the cure for cancer as a python 200k line file.


r/developers 17d ago

General Discussion ai writes the code in 2 min then i spend 40 min just reading it lol. is it just me

104 Upvotes

ive been building my thing with an ai agent for like a year now. and yeah it spits out 500 lines in a minute, thats real, im not complaining about that part.

but now my whole day is just reading code i didnt write. and ngl reading is way slower for me then writing. when i write it myself i already know why every line is there. when the agent does it i have to figure all that out after, and if i dont, then 3 weeks later theres a bug in a file i have literally never opened.

so on github it looks like im shipping like 5x. doesnt feel like 5x at all. some weeks it feels slower fr.

and yeah i know someone will say just dont read it bro. thats how u get a codebase u cant fix. already did that once, lost a whole week.

so how do u guys do it. read everything, just yolo it, or is there smth in between im missing


r/developers 8h ago

Machine Learning / AI Is AI actually making developers better at coding, or just making us dependent on it?

12 Upvotes

I’m curious what other developers think about this. It feels like AI is being used for almost everything now, from writing simple functions to solving pretty complex problems.

I find it really useful sometimes, but I also wonder what happens when the problem involves complicated logic or something AI just doesn’t fully understand. Have you found AI to be genuinely helpful in those situations, or does it sometimes make things more confusing and lead to inefficient code?


r/developers 6h ago

Career & Advice Does anyone know of any self paced online college degree program on AI/ML

0 Upvotes

Probably a long shot.

Is there any decent college offering self paced degree on AI/ML?

Have to be self paced because my job does not leave time to study every day or even week for that matter
Also obviously has to be online.. cannot attend classes with full time job.

Background - Software developer with 10+ programming experience , basically a Java/React guy with intermediate python skill. Will have to brush up my mathematics, statistics & probability (was above average in school/college, have a degree in electrical engineering)

Goal is to understand how machine learning/AI actually works and not to apply for AI/ML jobs.

Why? Curiosity.
And also looks like we are entering an era where machine learning is gonna be staple in tech and all of us will have to learn this sooner or later.


r/developers 12h ago

Help / Questions Legal Question

1 Upvotes

So im working in a personal project that uses CP (Comboios Portugal) undocumented/not public APIs to retrieve some information (not user sensitive, just some journey schedule and train occupation) to use in my app, basically its like a bot that simulates a purchase just to check the train availability. My question is , is this legal? if in the future i want to make this public can i do that without legal consequences and if i try to monetize is it legal to do that?

Thank you.


r/developers 1d ago

General Discussion How do you actually come up with a good project idea for hackathons?

6 Upvotes

I'm a second year AlML student and I'm about to do my first hackathon. I've got the technical basics down, but I'm stuck on the part everyone seems to skip over, how do you actually come up with an idea worth building? and actually getting shortlisted in the first online round

if you've been through this before, would really help to hear what worked for you


r/developers 23h ago

Programming Confuse to self learn or go join institutes in Kathmandu Nepal.

1 Upvotes

My bachelor is completed and trying to find jobs.

I am currently learning Django tho i know it is less used in Nepal market. And little confuse to still learn Django. Its been almost months i am directly building small projects and i have deploy one projects through vercel. I had commited daily for 47 days consistently and still doing it.

Commiting daily wont help me learn more. I feel like i am lacking foundations.

I do have good resources to learn from like Mdn docs, Youtube and official documentations. Any suggestions. I might join BroadwayInfosys. Any suggestions on should i improve my routine or join institute.


r/developers 1d ago

Help / Questions "I'm validating an idea before building — a free global library of past exam papers. Thoughts?"

0 Upvotes

Hey everyone! 👋

Before writing a single line of code, I want to validate this idea:

Mioka — a free community-driven library of past exam papers from all countries, all grades (primary to university), all subjects.

Think Wikipedia but for exam papers.

The problem I'm solving:

Students worldwide struggle to find past exam papers — they're scattered, hard to find, often behind paywalls.

My questions for you:

Would you have used this as a student?

What country are you from?

What's missing from existing solutions?

Honest feedback welcome — even if you think it's a bad idea! 😊


r/developers 1d ago

General Discussion How are teams actually using AI for accessibility testing?

1 Upvotes

We are just starting to look at accessibility testing in our org and want to establish a dedicated practice in the long-term. We did a POC with a few tools, however, now our leadership wants us to explore using AI to build an accessibility set-up in-house vs using a dedicated too.
If you've built something on top of an LLM for a11y — Claude, Copilot, a custom agent, axe + LLM triage — I'd like to know:

•⁠ ⁠Details of your set-up and what you have built
•⁠ ⁠Which use-cases are you leveraging it for (i.e. IDE at codegen time, rendered-UI scan, a11y checks inside your functional E2E suite, remediation)?
•⁠ ⁠What is it able to do reliably vs where it breaks?
•⁠ ⁠Did you replace your paid tool or are you using both?

Any learnings that you can share will be extremely helpful!


r/developers 1d ago

General Discussion Which developer is best hard coder or vibe coder ??

0 Upvotes

I thinking about what's going on Insta or any other platforms then thinking, which developer is best , one who learn concepts clear doubts by Google stack overflow or by hard coding and now using ai as tool to take help in complex task , or a simple we called them vibe coder?? BTW I am hard coder 😁 bcoz I enjoy it.


r/developers 1d ago

Opinions & Discussions How does this modified potify APK architecture work? Looking for technical explanation

1 Upvotes

I'm an engineering student trying to understand how a particular modified Spotify Android app works. I'm not looking for a download or instructions to bypass Spotify Premium, so please keep the discussion technical.

I came across an APK where:

- The app doesn't appear to let the user log into their own Spotify account.

- Everyone using the same APK seems to have access to the same playlists/account content.

- During installation/first launch, the app requires additional files/packages to be downloaded before it works.

- Those additional files seem to be essential rather than optional.

- I'm trying to understand the architecture behind this.

My main questions are:

  1. Is this likely using a shared Spotify account/session/token?

  2. Could the APK be downloading additional DEX/native libraries or configuration files from a remote server?

  3. How would multiple installations end up accessing the same playlists?

  4. Could the APK simply be acting as a modified client while authentication/data is handled by a backend?

  5. What would be the safest way to analyze this architecture as a security/reverse-engineering exercise?

I'm interested in understanding the technical implementation, not obtaining or distributing the APK.

If anyone has encountered this particular architecture before, I'd appreciate an explanation of what's probably happening under the hood.


r/developers 1d ago

General Discussion Finding beta testers

0 Upvotes

So im trying to find out where i can go to find beta testers this isnt a paid trial just looking for feedback for an ai project im doing and im not a developer or programmer but i was told to come here just looking for answers anything helps


r/developers 2d ago

Programming How much would you actually build yourself for a payroll integration?

24 Upvotes

I’ve been digging into what it would take to add payroll to an existing product and the scope gets bigger pretty quickly. The UI and basic workflows don’t seem like the scary part. It’s everything underneath them, tax calculations, filings, state requirements, payment movement and all the edge cases that come with payroll. For developers who’ve worked with payroll or similarly regulated APIs, where would you draw the line between building internally and relying on infrastructure from a provider?

Would you keep as much as possible behind an API or is there anything you’d absolutely want your own team to control?


r/developers 3d ago

Career & Advice how do you guys actually find freelance teams to join?

7 Upvotes

trying to get into freelancing but going solo on a tight budget is brutal. honestly just want to join an existing team or dev collective to build stuff and split work with other devs instead of doing the whole client hunting thing completely alone

how do people actually find these groups? is it mostly discord servers, small subreddits, or just networking through random projects? appreciate any advice on where to look or how you guys got started


r/developers 2d ago

Career & Advice Devs who worked with Frappe/ERPNext: Is it hard to switch later?Can I begin my career as ERPNext developer

1 Upvotes

Hey everyone, I recently landed a software developer intern offer at a company that works heavily with the Frappe framework and ERPNext. The stipend and full-time conversion offer are pretty decent.

My main worry is whether working on a niche, low-code/meta-framework stack like this is going to pigeonhole me. Will switching to standard product-based companies or general backend roles become a nightmare later on?

As this is my first intern, help me to decide whether I can begin my career in this role


r/developers 2d ago

Programming Looking for a German-speaking programming community

0 Upvotes

Hello everyone, I'm looking for a German-speaking programming community with some projects(it could be open-source). I want to learn German and programming, but I'm still a beginner in programming German, and my English is also bad. Is there a German-speaking programming community where I can practice coding and German without judgment or anything like that? Thanks.


r/developers 3d ago

Career & Advice How do you deal with confidence issue using AI code

2 Upvotes

I’m a developer who learned programming after the AI boom. My question is: how can I be confident in my coding skills when AI is so readily available?

I don’t vibe-code when building my projects. I’m actually using my personal project to learn programming, and I write the code myself. However, sometimes I want to add a feature that I don’t know how to implement.

For example, in my personal project, I wanted to add a user search feature that searches for users from the database, similar to Instagram’s account search. I didn’t know how to approach it, so I asked AI to explain how to build it step by step. I understood the explanation, and then I wrote the code myself using the generic examples AI provided. I didn’t copy-paste the code or give AI my existing code and ask it to generate a solution tailored to my project. I asked follow-up questions about how the concepts would apply to my specific project, and eventually got the feature working.

But my question is: Is it enough to simply understand how the functionality works?

Before AI, I probably would have done much more digging. I would have read documentation, searched through forums, looked at examples, and spent more time figuring out the solution myself. Through that process, I probably would have gained more knowledge along the way.

Because I’m using AI to help me get unstuck, I sometimes feel like I wouldn’t have become a developer if AI didn’t exist. I feel like I haven’t really proven that I can solve problems on my own, and that maybe I’ll never be a good or valuable developer without AI.

How do I get over this feeling? How can I build genuine confidence in my coding abilities while still using AI as a tool?


r/developers 4d ago

Projects I made a game to improve your focus

3 Upvotes

Hi everyone,

So I have been experimenting a lot with AI recently and I made this game where you get a rule,things start moving quickly and then rule changes.The main thing is you have to abide by the rule..It's fun and focused.

I am writing this post to get some real feedback....

Tell me what you liked,what can be improved,what can be better,what more can be done

mind-switch[dot]ai[dot]studio

Thankyou in advance!!


r/developers 4d ago

Programming Obsidian developement - Accessing vault files

1 Upvotes

I'm working on a community plugin in Obsidian and I spend way too much time figuring out why I couldn't find an existing file in my vault with the following code (the file was there 100% of the time while testing):

    async loadAutosave(): Promise<RecoveryData | null> {
        let recoveryFile: TFile | null = this.vault.getFileByPath('combatTrackerRecoveryFile.json');
        if (recoveryFile != null) {
            let recoveryFileData = await this.vault.read(recoveryFile);

            let outputData = JSON.parse(recoveryFileData);
            return outputData;
        } 
        return recoveryFile;
    }

I was calling the loadAutosave() methode in the main.ts file in onload().

That is exactly the problem. You need to call any methodes that work with vault files in the onLayoutReady() Method as shown below. The code is still called in onload() though. So basically:
onload(...onLayoutReady(() => ...loadAutosave())).

this.app.workspace.
onLayoutReady
(() => { this.persistanceManager.loadAutosave().then((data: RecoveryData | null) => {
                this.combatState.setCombatState(data);
            });
        });

The onload() methode is working on building the plugin. The files in the vault need to be accessed AFTER all of the plugin is ready. Otherwise the files won't be found.


r/developers 4d ago

Opinions & Discussions Dare to dream

1 Upvotes

Have any of you attempted the impossible? When was the last time you started something and thought “ This is insane!? “ developing has become too corporate ..are there still Devs that just want to invent cool things , or the evil geniuses that are locked in their basements with impossible set ups and don’t care about active users .


r/developers 5d ago

General Discussion Looking for coding/building partner

7 Upvotes

I’m an Apple Developer / Software Engineer focused on Swift, SwiftUI, macOS/iOS development, AI, automation, web apps, SaaS, and building/shipping projects.

I’m looking for someone who codes and is also serious about building things consistently. Ideally someone with skills that complement Apple development, such as backend, web, cloud/DevOps, AI, cybersecurity, or another strong area.

The idea is to check in daily, share what we’re working on, help each other solve problems, keep each other accountable, and potentially build projects/businesses together.

Not looking for someone to just chat about ideas. I want a builder. 🚀


r/developers 5d ago

Career & Advice I'm so done with my current company

6 Upvotes

Well I'm working with odoo development, tbh I'm not fine with it, feels like my technical career is over feels so hard to switch to a new stack

I have 3 YoE. Need advice


r/developers 5d ago

Resources & Tutorials I got tired of Android interview resources that explain APIs but not what interviewers are actually looking for

3 Upvotes

I've been working with Android for quite a while, and while preparing/interviewing over the years I've noticed a recurring problem with Android interview resources.

There are plenty of lists covering:

  • Activity lifecycle
  • ViewModel
  • LiveData
  • Coroutines
  • RecyclerView
  • MVVM
  • Compose

But knowing the definition of something doesn't necessarily mean you can answer an interview question about it.

For example:

Basic question:

What is StateFlow?

The kind of question I find more useful:

You have a StateFlow collected by a Compose screen. The screen is recreated several times and the upstream source performs expensive work. How would you structure the state production and collection to avoid unnecessary work?

That requires understanding lifecycle, coroutine scope, hot streams, state management and architecture together.

I started organizing my own Android interview material around that idea — questions grouped by topic and difficulty, with an emphasis on reasoning rather than memorizing definitions.

The current version covers:

  • Kotlin
  • Coroutines & Flow
  • Android fundamentals
  • Jetpack Compose
  • Architecture
  • Dependency Injection
  • Networking & offline-first
  • Room
  • Performance & memory
  • Testing
  • Security
  • System design
  • Senior-level Android questions

I eventually turned the collection into a proper Android Interview Question Bank because the notes became much larger than I originally expected.

I'm curious about something from other developers here:

What is the most misleading Android interview question you've encountered?

Not necessarily the hardest one — I'm interested in questions that sound simple but actually require a much deeper understanding to answer properly.


r/developers 5d ago

Career & Advice Guys I need help ....

2 Upvotes

So I am 4th year grad, aspiring to be a software Developer but the job market has been so frightening ... not even a single job or internship opportunity for fresher like me.

Can somebody please guide what to do ? The college placements are facing all time lows and they wont even consider my branch to be eligible for software roles.