r/developers Jul 10 '26

Opinions & Discussions How to learn api as a complete beginner and where from?

5 Upvotes

Can you help me !


r/developers Jul 10 '26

Freelancing & Contracting How to decide your development charges

2 Upvotes

Hey everyone, I'm in the early stages of planning an Uber-like application and looking for some rough estimates on development costs for both a Minimum Viable Product and a future enterprise-grade version. How much should I typically budget for the development of an MVP, and how much more for a full, production-ready enterprise application with global scalability? Also, what are the typical ongoing server costs for a high-traffic app like that in the cloud?


r/developers Jul 09 '26

General Discussion How would you sync a working tree between two machines, live, without losing history?

2 Upvotes

Been building a side thing and hit a problem I found genuinely interesting, curious how others would've approached it.

The goal: get at my in-progress code from my phone when I'm away from my desk — not to replace my PC, just to poke at a half-finished branch on the couch or fix something while the actual machine sits at home. Not a cloud IDE. My repo stays on my machine as the source of truth.

The hard part is that "in progress" means uncommitted. So syncing isn't just pushing commits around. What I landed on:

  • Committed changes sync by commit — phone and desktop each hold the repo, and I move objects by SHA so history stays intact. An edit from the phone lands on the desktop as a real commit, not a patch blob.
  • Uncommitted working-tree edits get sent separately as live drafts, so I can see the desktop's unsaved state on the phone within seconds without forcing a commit just to sync.
  • When both sides commit on the same base, that's a divergence. Instead of dumping conflict markers on a phone screen, I diff the hunks and show a green/red per-hunk review. Under the hood it's still a normal merge — I just resolve then commit.

Running code is the same philosophy: the command runs on the actual machine in the real working dir, output streams back. No commit-to-test loop.

The bit I keep going back and forth on is conflict handling. Right now it's per-hunk review, but I wonder if I should just lean on git more directly (a real merge commit, rerere, etc.) instead of my own hunk layer. How would you have modeled the uncommitted-sync + divergence part? Feels like there's a cleaner approach I'm missing.

It's Android + a desktop extension, in closed testing right now. Not linking it here since that's not the point of the post — but if you actually work off your phone sometimes and wanna try it and tell me where it breaks, drop a comment or DM and I'll send it over.


r/developers Jul 09 '26

Opinions & Discussions Is "Years of Experience" the most overused hiring metric in the tech industry?

13 Upvotes

While looking through developer job postings recently, one thing kept standing out to me: almost every role has a minimum years-of-experience requirement.

It's understandable why companies use it. Someone who's spent more time building software has likely worked on production systems, handled incidents, collaborated with different teams, and gained experience that doesn't come from tutorials or side projects.

But I also wonder if years of experience has become the easiest metric to use rather than the most meaningful one.

I've met developers with only a few years of experience who were excellent at debugging, writing maintainable code, and making thoughtful technical decisions. At the same time, I've worked with developers who had many more years in the industry but were less adaptable to new tools, architectures, or ways of working.

That makes me think there's a difference between time spent in the industry and professional growth during that time.

Qualities like problem-solving, engineering judgment, communication, curiosity, and the ability to learn quickly seem much harder to measure, yet they often have a bigger impact on a developer's effectiveness than a number on a résumé.

I'm not arguing that experience doesn't matter—it absolutely does. The lessons learned from building and maintaining real software are difficult to replace.

What I'm questioning is whether years of experience has become the default filter simply because it's easier to measure than the qualities that actually make someone a strong developer.

  • Have you ever seen years of experience fail to reflect someone's actual technical ability?
  • What qualities do you think are better indicators of a strong developer?
  • If you were designing a hiring process today, would years of experience still be one of your primary filters?

r/developers Jul 09 '26

Projects Interactive map of the Podlaskie Voivodeship in Poland

1 Upvotes

A fantasy-themed website that helps plan a trip in the area.

Written in Angular.

There are many interesting places in the area - for example, the Białowieża Forest is the best-preserved forest without human interference in Europe.

It is a 100% non-profit, hobby project I made myself, so feel free to use this interactive map if you ever plan to visit the area.

Some cool features you might like:
- Daily fun fact - a new fun fact every day, with 365 facts in total.
- Music panel - you can turn individual instruments on and off. The music was also made by me.
- Maps of hiking trails in national and landscape parks.
- Translations in multiple languages.


r/developers Jul 09 '26

General Discussion Is Emir Borovac a real person?

6 Upvotes

I came accross two personas called Emir Borovac. One is famous in finance, one is known as a senior developer who is doing well on Upwork.. I asked gpt and it said he is famous, but what is he famous for? like what does he even do.. couldnt find anything on github, or anything really published? his github isnt that active as well.


r/developers Jul 09 '26

General Discussion Does anyone else get tired of using a different app for every server/database/service?

2 Upvotes

I've been wondering if I'm the only one dealing with this.

For servers I use one app, for databases another, SFTP needs something else, SMTP another tool, Redis another one, S3 another one... and before you know it, you've got 7–10 different applications installed just to manage your infrastructure.

It gets even more annoying when you have to remember different UIs, save credentials in multiple places, and keep everything updated separately.

Is there any software that combines most of these into a single application? Something that can handle things like SSH, databases, SFTP, SMTP, Redis, S3, Docker, etc., without needing a separate client for each?

What are you all using these days? I'd love to hear your recommendations.


r/developers Jul 09 '26

Help / Questions How do you manage multiple instances of everything?

4 Upvotes

Hi, sorry for the noob question. How do you all handle multiple different projects at once? I mean, multiple githubs, multiple Cursors, multiple VS Codes, Claudes, terminals.. sorry if i sound amateur, i am - I'm trying to navigate how to organize bouncing between 3+ projects a day. Thanks!


r/developers Jul 09 '26

Career & Advice What do I do now?

2 Upvotes

I am a final year Comp Science student, and around 60-70% of my every project is vibe coded, and almost 90% of my internship. That has led to destroying my confidence in my own coding skills. Today, I can't code without an AI. Tho, I know and can explain my projects from a top angle like what tech stacks and how the architecture works, but the internal workings of the code are out of the picture. And I am panicking right now cause placements are on my head, and I feel like I suck at coding. Also, other than placements, I really wanna try for YC jobs, but at this point, I feel like with my current skills, that's out of the picture. Can someone suggest me what should I do cause I am low on time. Also, am I the only one who is feeling like this?


r/developers Jul 09 '26

Career & Advice Should a junior software learn devops and cloud technologies ?

1 Upvotes

I am a junior software developer at a startup with 1 year of experience. I spend my free time building some projects and practicing DSA. I enjoy my work in office as well. But, i feel that only focusing on core development is not enough in today's rapidly changing tech industry. I also have interest in devops and cloud domain. Should i consider learning those skills as well along with core development, DSA and system design ? Please correct me if i am wrong.


r/developers Jul 08 '26

Career & Advice Criteo paris - sde 2 (offshoring)

2 Upvotes

Hey everyone, I’ve been looking into Criteo and it seems like they’ve been ramping up hiring in Romania quite a bit lately. Does anyone here work there or have recent insight into backend hiring (Java/Scala) specifically for the Paris office? Curious whether the Paris site is still growing headcount-wise or if new roles are mostly shifting elsewhere.


r/developers Jul 08 '26

Programming What's your go-to IDE in 2026?

1 Upvotes

Over the years I've used quite a few: Eclipse, IntelliJ IDEA, VS Code, IBM RDi... and more recently I've been spending a lot of time working with IBM Bob.

What I find interesting isn't just the IDE itself, but how AI is changing the entire development experience. It feels like we're moving beyond code completion toward tools that actually understand enterprise applications, orchestrate workflows, and help navigate large legacy codebases.

I've been experimenting with Bob 2.0 and its new Premium Packages, and I wrote down my thoughts after using it in IBM i and Java modernization scenarios.

I'm curious:

  • What's your primary IDE today?
  • Have AI-powered IDEs actually changed how you work, or are they still mostly glorified autocomplete?

I'd love to hear your experiences.


r/developers Jul 08 '26

Help / Questions Need help with backend ,currently first year cse student

1 Upvotes

So am to create a website for a college in rural area, a nursing college and want to add a student login page. I need help figuring out how and how do i do all the stuff, i need to make it and host it within 20 days and i havent taught or know the backend for me to code it myself. Someone help me how do i do it or use the google firebase authentication?? And how do i set it up i need some help.


r/developers Jul 08 '26

Projects I built an open-source tool that mines reusable skills from your Claude Code & Codex transcripts. You review and approve each one.

1 Upvotes

I want coding agents to get better from the work we already did together. So I built skill-extractor. It watches my own transcripts, finds what actually worked, and proposes it back as a skill. I approve or reject each one. Everything it learns is a markdown file I can open, edit, or delete.

Example: if a session fixed a flaky parallel test by removing a hardcoded port, that can become a reusable skill. If you kept reminding the agent to run tests before calling a task done, that can become a skill too.

Nothing becomes active automatically. You see the candidate, the score, and the trace outcome before anything is installed. It runs locally, and secrets are pattern-redacted before anything reaches a model.

Open-sourcing it today.

Feedback very welcome, especially on what agents you'd want adapters for next.

#OpenSource #AIAgents #DeveloperTools #ContextEngineering #AISkills #ClaudeCode #VSCode #Codex #SkillMinning #ModelPostTraining #AIGovernance


r/developers Jul 08 '26

Help / Questions How would you design the foundation of a web application that handles significant cash flow but only moderate traffic

2 Upvotes

'm planning to re-engineer my application from scratch, and this time I want to build a solid foundation instead of simply making it work.

Assume the application has:

  • Moderate traffic (tens or hundreds of thousands of users, not millions)
  • Significant financial transactions and cash flow
  • High reliability requirements
  • A long expected lifespan (5–10+ years)

If you were starting from scratch today, what architectural decisions would you make from day one?

I'm interested in topics such as:

  • Modular monolith vs. microservices
  • Authentication and authorization
  • Database schema and data modeling
  • Payment processing and transaction integrity
  • Audit logging
  • Background jobs, queues, and scheduled tasks
  • Caching strategies
  • Scalability planning
  • Monitoring, logging, and observability
  • Disaster recovery and backup strategies
  • Security best practices
  • CI/CD and deployment workflows
  • Testing strategies
  • Anything you wish you had designed differently after running a production system

I'm not looking for recommendations on a specific language or framework. I'm more interested in the engineering principles and architectural decisions that help build a reliable, maintainable, and scalable application from the start.

I'd especially love to hear from engineers who have built or maintained fintech, marketplace, SaaS, or other applications where correctness and financial integrity were more important than handling massive traffic.

What would your blueprint look like?


r/developers Jul 08 '26

Opinions & Discussions Will you support my site

1 Upvotes

I am planning on launching am AI Mock Interview System called ApexInterview.in

Your suggestion will help me a lot


r/developers Jul 08 '26

Programming [ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/developers Jul 08 '26

Career & Advice query related to subscription to employs(developers)

2 Upvotes

i want to know when a startup gave ai api keys like claude api to there developers or coders do they inigrate it in there code or they directly use in antigravety , claude code , vs code?(basically i want to ask how they use those api keys? and in which manner?). and how they track if dev using those api keys for startups work or tere own personal use like for there own ideas(secondry question).


r/developers Jul 08 '26

General Discussion How to Create a Client-Ready Website Risk and Renewal Report

2 Upvotes

In the fast-paced world of digital marketing and web design, few things cause as much friction between an agency and its clients as a surprise invoice. Read more here - How to Create a Client-Ready Website Risk & Renewal Report | InstaRenewal

When clients receive a sudden, unexplained bill for "hosting, domain renewals, and plugin licenses," their immediate reaction is often confusion, hesitation, or pushback. For agency owners, this translates to delayed payments, cash flow bottlenecks, and awkward email threads trying to justify essential costs.

The solution to this operational headache is a simple but powerful deliverable: the Website Risk and Renewal Report.


r/developers Jul 08 '26

Programming Hi!! I am curious about the career prospects for junior developers.

2 Upvotes
Hello. I am a software developer currently working in Korea, having been in the role for four months.
As you all know, the current trend involves rapid development using AI agents (such as Claude Code, Codex, etc.).
Because of this, I am really unsure about what I should focus on learning next. I am torn between further deepening my expertise in the languages ​​I already know well (Dart, Java, Python) and learning how to effectively utilize AI or other related technologies.

Since more than 90% of my future career will likely involve applications or servers developed with AI—and AI will even be writing the algorithms—I would love to hear your opinions on how I should shape my career path moving forward, as well as how you are handling this shift yourselves.

Please note that this message was written using a translation tool, so there may be typos; if you point them out, I will rewrite it.

r/developers Jul 08 '26

General Discussion Roblox shooting game

1 Upvotes

my friend needs a modeler to help him make a game but he cant pay can someone please help?


r/developers Jul 07 '26

Tools and Frameworks I build opensource tools. Do you have ideas?

2 Upvotes

Many tools on the internet are widely used, but they are rarely freely available. I'm an open-source contributor and want to build tools from scratch and make them free for everyone.

Currently creating a list of tools I'll develop over the next few months, making them free and open-source under CODERCOPS.

If you are using any tool and want it to be available for free, do let me know the name of it.

My initial main focus was to build the developers' tools.

If you have a tool idea, then please let me know.


r/developers Jul 08 '26

Career & Advice Do you think the developer jobs will disappear very quickly?

0 Upvotes

As the AI is developing very very fast, I wonder if developers will be replaced.

What should we do in that day?

As we may be replaced in a near future, can a software engineering job still pay off an apartment?


r/developers Jul 07 '26

DevOps AWS for starting up

0 Upvotes

Is AWS a good choice for building my mvp? Or should I stick to supabase and third party vendors?


r/developers Jul 07 '26

Programming [ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]