r/developer • • Aug 20 '25

Is it good to use HTTPS calls instead of an API?

0 Upvotes

So i have a few projects. I handle everything with a database hosted on a server.

Here is the thing, i am not a professional developer, nor i have a cs degree, i am 100% self taught. To make my app interface with the database i use simple HTTP calls.

Basically i have a lot of .php files on the server that based on the parameters recived execute a query on the database and print out the results as response (either JSON, or for simpler stuff like responses on registration just simple strings that i then elaborate on front end).

Is that good? Everything works, but i can't really tell if that's good or just a dumb approach. Can someone enlighten me?


r/developer • • Apr 07 '26

I was tired of using web-based tools for Base64 and JSON, so I built an offline-first CLI for macOS (50+ tools)

0 Upvotes

Like most devs, I use tools for Base64, JSON formatting, JWT decoding, and Cron parsing every day. I got tired of Googling "Base64 decode" and pasting sensitive data into random websites, so I built Devly.

I just released v2.0, which adds a full CLI. It’s designed for macOS workflows and handles everything locally/offline.

What makes it different:

It’s a CLI bridge that delegates processing to a native macOS app. This keeps the logic consistent between the GUI and the terminal while ensuring everything stays off the cloud.

Examples of what you can do:

devly base64 "Hello World"

cat data.json | devly jsonformat > pretty.json

devly cron "0 9 * * 1-5" (Explains the cron expression in plain English)

echo "test" | devly base64 | devly hash

Installation:

brew install aarush67/tap/devlycli

Full list of 50+ tools: https://devly.techfixpro.net/docs/tools/

Technical Note: The CLI requires the Devly app (available on the Mac App Store) to run the processing headless. I built it this way to leverage native Swift performance and keep the logic centralized.

Mac App Store: https://apps.apple.com/us/app/devly/id6759269801?mt=12


r/developer • • Apr 21 '26

Discussion which ai tool is best for coding (or that you're using and why)?

Post image
48 Upvotes

r/developer • • Jul 10 '26

Question Is Software Development Still Worth Pursuing in the Age of AI?

0 Upvotes

Hi! I have a question that has been on my mind for a while.

I want to become a software developer, but I keep seeing people online saying that software development is becoming a dead career because of AI. Some even claim that AI can complete in one hour what used to take a team of developers a week or even a month.

I've already studied for two years, and I still want to become a system developer, but these comments make me wonder if it's still worth pursuing this career.

From your experience as a developer, do you think software development is still a good career choice? How has AI changed your day-to-day work, and do you believe there will still be strong demand for developers in the next 5–10 years?

I'd really appreciate your honest opinion. Thank you!


r/developer • • Jan 13 '25

Zuckerberg suggests mid-level programmer to be replaced by AI this year

Thumbnail
youtube.com
0 Upvotes

r/developer • • Nov 27 '21

Macbooks are not good for developers

0 Upvotes

I really don't understand the appeal of Macbooks. Actually I do understand it, girls like it. They look cool at the Starbucks. But for the average developer it sucks. If you are in say a Java/Google stack, you can take the Macbook pricetag (say $2K) and get equivalent or better hardware from Lenovo, Dell and Linux will be much better supported (cuz Google uses Goobuntu internally) than having to patch your Mac with crappy Apple git and Apple java. If you are in the C#/MS ecosystem, you will have a way better experience running Windows/VS2022 than whatever Mac has to offer. Also the freaking keyboard drives me nuts. Linux and Windows both understand windows gestures that macOS is too dumb to handle. The zoom experience in macOS is SLOW.

Also when I worked as an IT manager we called Adobe to ask what machines to buy to run their crap and they said just use PC. So not even the old myth of being better for design is true. I bought a Macbook Air M1 this year and gave it away. The M1 is a decent chip but the software is just Fisher Price quality.

The macOS file manager does not have a standard tree view as any other operating system I've used (Linux, Windows). Its just stupid, drives me nuts.

I do believe ARM is the future so I plan to buy an ARM PC when they come out.


r/developer • • Dec 25 '25

Looking for the right dev

3 Upvotes

I don’t usually write posts like this, but I’ve been running into the same situation over and over and figured I’d just say it plainly.

I’ve spent most of my life building things across a bunch of different industries — music, film/TV, gaming, live events, media platforms, consumer tech, brand partnerships. Not dabbling. Actually inside projects that had to get funded, shipped, distributed, and monetized. A lot of that work happens behind the scenes, so I don’t talk about it much, but I’ve worked with artists, producers, execs, developers, brands, investors, and partners across the U.S. and internationally (Europe, Africa, Caribbean, LATAM).

What I tend to do well is connecting dots that don’t usually get connected. Turning culture into something that can actually function as a business. Structuring things so good ideas don’t die the second reality shows up. Bringing distribution, relationships, and money into the same room in a way that doesn’t blow up the product or the people building it.

What I don’t do is code everything myself.

And that’s kind of why I’m here.

I keep running into really strong developers who can build serious tech but are either stuck working under bad leadership, buried in contract work, or pulled into big “vision” projects that never actually ship. On the flip side, I see a lot of ideas with zero execution discipline. The middle feels broken.

Right now I’m building platforms at the intersection of tech, culture, and commerce. There’s real demand, real partners, and real revenue paths — including some low-hanging fruit that can generate money now, not in two years after a press cycle.

I’m not looking for a freelancer or an agency. I’m also not trying to collect advisors or pitch decks. I’m interested in working with a developer who actually wants to partner — someone who can build, thinks in systems, cares about long-term architecture, and wants their work to live inside real businesses instead of endless MVPs.

If you’re a dev who’s ever felt under-leveraged — like you can build almost anything but keep ending up in situations where the vision is weak or the execution is sloppy — then yeah, maybe this is worth a conversation.

Not trying to sell anything here or hype myself up. Just seeing if the right person is even on Reddit.

If it resonates, feel free to DM. If not, all good.


r/developer • • Jul 08 '26

How difficult is it to make this kind of game?

Post image
0 Upvotes

I have an idea to make a nurturing game like an ecosystem bottle. How difficult is it?Just to clarify, I'm not skilled in modeling


r/developer • • Aug 07 '25

A lot of people have very passionate takes about AI. Now that GPT 5 is out, what are your honest thoughts?

1 Upvotes

It's going to kill all the jobs!
AI is useless. It will never replace us!

All these dogmatic takes ignore that most things are much more subtle and difficult to understand than something that fits in a YouTube thumbnail.

My take is that it really depends on if synthetic training data will take coding models further because of the testability of results than other synthetic data.

Anyway, are you trying GPT 5? What are your thoughts so far? It's the new default for Cursor.


r/developer • • Feb 10 '26

Seeking Team Discord alternative

0 Upvotes

Through the years seeing Discord with all the data leaks, the new rules they want to add about having to submit a government id for stuff, bans for unjustified reasons, a none existent customer support system, stupid pay walls and more, I have personally started to have enough of it. I was wondering if anyone is willing to build together a team, nothing formal like an actual paying job, but just for the love of development, after work hours whenever people have time, and work together on a way better, secure and functional alternative for discord?


r/developer • • May 06 '20

this wwdc memoji is so me

Post image
1 Upvotes

r/developer • • Sep 21 '25

Question How do experienced devs see the value of AI coding tools like Cursor or the $200 ChatGPT plan?

2 Upvotes

Hi all,

I’ve been talking with a friend who doesn’t code but is raving about how the $200/month ChatGPT plan is a god-like experience. She say that she is jokingly “scared” seeing and agent just running and doing stuff.

I’m tech-literate but not a developer either (I did some data science years ago), and I’m more moderate about what these tools can actually do and where the real value lies.

I’d love to hear from experienced developers: where does the value of these tools drop off for you? For example, with products like Cursor.

Here’s my current take, based on my own use and what I’ve seen on forums:

  • People who don’t usually write code but are comfortable with tech: They get quick wins, they can suddenly spin up a landing page or a rough prototype. But the value seems to plateau fast. If you can’t judge whether the AI’s changes are good, or reason about the quality of its output, a $200/month plan doesn’t feel worthwhile. You can’t tell if the hours it spends coding are producing something solid. Short-term gains from tools like Cursor or Lovable are clear, but they taper off.

  • Experienced developers: I imagine the curve is different: since you can assess code quality and give meaningful guidance to the LLM, the benefits keep compounding over time and go deeper.

That’s where my understanding stops, so I am really curious to learn more.

Curious to hear how you see the value of those tools and specifically interested if you see the value in 200$ subscription: and if yes, what does it do for you that is a game changer ?


r/developer • • Jun 25 '25

The amount of edge cases people throw at chatbots is wild so now we simulate them all

2 Upvotes

A while back we were building voice AI agents for healthcare, and honestly, every small update felt like walking on eggshells.

We’d spend hours manually testing, replaying calls, trying to break the agent with weird edge cases and still, bugs would sneak into production. 

One time, the bot even misheard a medication name. Not great.

That’s when it hit us: testing AI agents in 2024 still feels like testing websites in 2005.

So we ended up building our own internal tool, and eventually turned it into something we now call Cekura.

It lets you simulate real conversations (voice + chat), generate edge cases (accents, background noise, awkward phrasing, etc), and stress test your agents like they're actual employees.

You feed in your agent description, and it auto-generates test cases, tracks hallucinations, flags drop-offs, and tells you when the bot isn’t following instructions properly.

Now, instead of manually QA-ing 10 calls, we run 1,000 simulations overnight. It’s already saved us and a couple clients from some pretty painful bugs.

If you’re building voice/chat agents, especially for customer-facing use, it might be worth a look.

We also set up a fun test where our agent calls you, acts like a customer, and then gives you a QA report based on how it went.

No big pitch. Just something we wish existed back when we were flying blind in prod.

how others are QA-ing their agents these days. Anyone else building in this space? Would love to trade notes.


r/developer • • Jul 24 '25

2000 FPS

Thumbnail
gallery
0 Upvotes

I know this game has literally nothing, but yet 2000 FPS is just something else. No boring v-Sync


r/developer • • Dec 06 '25

Does anybody else use VibeCodingList.com - Is actually giving me some good feedback on my app!

0 Upvotes

After a lot of trial and error to get feedback from users or other developpers (mainly on Reddit and X), I barely had any feedback on my side project app. Then I accidentaly stepped into VibeCodingList.com and started getting some very useful feedback. I currently got 5 comments, which is insane for me! Does anybody else know this website VibeCodingList?


r/developer • • Jul 31 '25

What's the upper limit of a developer

0 Upvotes

Got a degree in CS, but I'm switching careers. As such, I never got that much real world experience, so this question goes out to those of you who have; who's the fastest/best dev you know or have heard of? Gimme a sense of how good people have gotten, and if possibl,e tell me how they got so good.

I still plan to code on the side for fun, I want to work on very advanced projects, go beyond what I see people pitch on YouTube and keep honing this craft.


r/developer • • Jun 26 '26

Discussion What is the best AI tool for learning new coding language/framework?

0 Upvotes

I personally use gemini but I want to understand experience of others


r/developer • • Dec 22 '25

I want you all to be real and honest to me with this

0 Upvotes

so this is the basic & a very very simple prototype as of yet & I would like to know how much would this project would realisitically cost me? like if i hired a developer to make this system, whats the charge?

https://www.figma.com/board/kIQ7VFw9V1yBsYe5dRdgcs/Customer-Journey-Map-and-User-Flow-Template--Community-?node-id=0-1&p=f&t=fuvcErZBtji7SRnm-0


r/developer • • May 12 '26

Discussion You don’t need to pay for Claude Code to start building

1 Upvotes

i realized most beginners never actually try claude code because the setup feels intimidating & being asked to configure billing before even testing it makes a lot of people quit early

as of current testing i haven't encountered payment requirements or mandatory billing

install this. configure that. add extensions. fix PATH issues. install vs code first. restart terminal. retry again.

half the people quit before they even write their first prompt.

so i made a small open-source installer that does the setup automatically.

it installs:

  • vs code

  • claude code

  • openCode

  • required extensions

  • recommended settings/configuration

basically the boring setup part nobody wants to spend hours doing.

works on:

  • mac (only silicon for now)

  • linux

  • windows

the surprising part:

you don't need complicated setup knowledge
you don't need a GPU

the whole point of this project is making the experience beginner-friendly

one command
wait a couple minutes
start building stuff

i haven't encountered mandatory billing setup, payment requirements or hard token limits because it's using minimax M2.5 through opencode

minimax M2.5 is actually pretty decent and surprisingly fast:

https://www.clarifai.com/blog/minimax-m2.5-vs-gpt-5.2-vs-claude-opus-4.6-vs-gemini-3.1-pro

repo: claudefree-installer

feedback genuinely appreciated. especially from beginners trying this for the first time


r/developer • • Jan 30 '26

I built a website because I’m missing $1.23 , thanks to buymeacoffee

2 Upvotes

Someone paid me $10.

After fees, I received $8.77.

Minimum withdrawal: $10.

So I made a small, very honest website about it.

Link: tendollar.vercel.app


r/developer • • Sep 29 '24

Looking for Indian Developers for our Startup.

0 Upvotes

Hello everyone. We are looking for Indian developers in various fields with atleast 6-12 months of work experience. We want to create a WhatsApp community of various developers where we will give a brief of our projects and interested developers can contact us in DM in return. Remember this is not a full time job but rather a side kick so the amount you'll get will not be significant.

Thank you.


r/developer • • Jan 05 '26

Discussion Agile wasn't built for AI. I created a methodology that is

0 Upvotes

Catchy title aside, hello everyone!

I am working on a new hybrid methodology, designed for Junior and Mid-level Developers, that helps organize workflows to effectively slash technical debt.

I am a Italian Computer Engineering student, so I still have everything to learn, but I’ve been coding for a while now. More importantly, I have extensive experience using AI as a tool (and not a substitute).

That said, while working on a few Agile projects, I noticed that we can actually do things differently (whether it’s better or worse remains to be seen, but the results so far are encouraging).

Introducing LINA: A hybrid methodology that successfully implements a "human-in-the-loop" approach with AI. If followed correctly, it allows you to almost entirely eliminate overall technical debt and speed up development by AT LEAST 33%.

I’ll leave the link to the GitHub Repo, but to keep it brief, it consists of 4 phases:

  • LINEAR: You arrive at a solution through a problem. Stop. "Less is more" in the most concrete way possible. In this phase, we define the project and the "roadmap" to complete it. If the problem is big, we break it down into smaller problems and solve them.

  • INTEGRATED: AI is in every IDE now—let’s use it, but use it well. If we let it do everything, it will butcher the code; if we do it all ourselves, we lose an ungodly amount of time compared to competitors. So? Simple: the AI handles the boilerplate. For the delicate parts, we guide the pattern (which tools like Copilot understand perfectly) and let them complete it under our strict review.

  • NARRATIVE: No more black boxes—let’s actually comment this blessed code. Commenting code (let the AI do it; it knows the context and is faster) allows colleagues and AI agents to better understand the context. This translates to better efficiency for everyone.

  • ADVANCED: My personal favorite part. During development, a thousand ideas, features, and additions pop up. Perfect—but let’s do them after the problem is solved. By this stage, we should have clean, commented code that solves our specific problem. Now we can open branches to create new versions and implement those features, effectively restarting the methodology from the beginning.

Currently, compared to a "vibe coding" project, I have seen truly excellent results (they should be published on GitHub roughly by January: 45% faster, and most importantly, specialized files with less than half the lines of code generated in vibe coding). This has convinced me to continue development, and it will likely be my thesis project for next year.

EVERY PIECE OF FEEDBACK IS VERY USEFUL, provided it is backed by something that helps me learn. I don’t want to come across as a newbie who thinks he’s an expert—I am here to get roasted and improve myself.

Thanks everyone!


r/developer • • Jan 17 '26

Application I built a macOS productivity app, made ~$500 in 3 weeks. Here is what i learnt

0 Upvotes

I built a macOS productivity app called Berri ( berri.in ) and this is my journey about shipping something imperfect and learning in public

Why I built it?

My workflow was a mess.

  • One app for clipboard history

  • Another for notes

  • Browser tabs everywhere

Important websites lost inside Chrome tab chaos

I use fullscreen apps a lot on macOS. Switching between workspaces constantly swiping left and right broke my focus and was super annoying. I didn’t want more tools. I wanted one place that was always accessible, no matter what I was doing.

Here is what I built -

I built an Electron-based macOS app that acts like a layer on top of your screen, instead of another app you have to go to, your apps come to you. It includes clipboard history, notes that are accessible from anywhere and the ability to open websites and macOS folders inside the app

The key ideas were:

  • 100% shortcut controlled (keyboard-first)

  • Can be shown/hidden instantly

  • Fully customizable

  • Automatically hides when screen sharing (this mattered a lot)

The goal wasn’t to replace anything, rather to have everything in one place to reduce friction.

How it evolved -

The original idea was much simpler - an always accessible whiteboard I could open anytime, anywhere.

That slowly grew into notes, clipboard history, in-app Gmail & Calendar (now removed), a tiny 8-bit Snake game (removed as well).

Then came the leap - shortcuts. The app could stay hidden most of the time and appear instantly with a shortcut, anywhere on the screen.

I shared early drafts with friends and colleagues, collected feedback, and eventually launched a rough version on Reddit.

User feedback pushed the next version such as adding a small web browser, embedding websites directly inside the app ( which can be assigned to shortcuts)

That’s when it really started clicking for people.

Some unexpected surprises I got along the way-

  • A French magazine - VVMAC ( I can DM the link to the post if anyone is interested ) picked it up, which caused a spike in downloads.

  • Downloads started increasing without ever running ads

In about 3 weeks, it made roughly $500 which is not a huge sum, but strong validation that people were willing to pay for less friction.

What I learned (the hard part)

I was, and still am nervous about how people would respond.

Putting something you built in front of strangers is scary. Everyone fears criticism. But it’s necessary.

The first version was buggy - users reported bugs, missing features, and things that felt obvious in hindsight.

Instead of defending it, I fixed the bugs with regular updates and listened closely to complaints.

With time, feedback turned positive.

My key takeaways -

  • Criticism hurts, but silence is worse

  • Shipping early beats polishing forever

  • Improvement happens in iterations, not breakthroughs

There will always be more to improve in Berri and I plan to keep improving it, little by little.

I’m still learning. Still building. Still nervous.

If you’re building something and hesitating to share it this is your sign to ship

follow Berri's journey at r/berri_app


r/developer • • Dec 28 '25

Learning with ai?

0 Upvotes

i chose a simple project in js with have for loops and functions but whenever i face a problem that i really cannot deal with it i send the code to chatgpt will this hurt my progress in the long run


r/developer • • Feb 15 '26

I might be working for free.

0 Upvotes

I work as a contractor and I'm not an actual developer. but I know what I have to do to make my life easier, therefore I'm used to code on my free hours to develop tools that help me daily at work.

am I exploiting myself? or do you consider this normal behaviour for someone that can't hold testing an idea? of course everything I create is not shared and when I leave the company this goes with me.