r/programmer 4h ago

Question Is anybody else confused that

57 Upvotes

programming went from one of the most strict/structured fields to the wild west overnight with AI.

For decades there were strict guardrails of “correct” ways to write code like solid principles, design patterns, clean code, optimal space time complexity to the point that many places judged how good of a developer you were based on how deeply ingrained those principles were in the code you wrote. Yet with AI, overnight the same people pushing for that completely switched to just vibe code whatever works quickly.

I’ve seen a few companies recently where the developers didn’t even know the framework/technology they’re writing in, just shipping if it works it works code. As someone who is really fluent in that technology it pains me looking at that code. It’s just incredibly confusing how we got to this spot.


r/programmer 14h ago

fensterOsByMicrosoft

Post image
1 Upvotes

r/programmer 10h ago

i sold my AI SaaS for $350k in 7 months. i created a group to share all of this.

0 Upvotes

yo. i recently sold one of my AI SaaS products for $350k, exactly 7 months after building and launching it.

I hardly wrote a single line of traditional code. i used AI to generate everything, from the database architecture to the user interface.

it definitely wasn't magic on day one, though. i spent days stuck in loop-debugging and dealing with AI hallucinations before i finally cracked the system. the playbook boils down to three simple rules:

- keeping the idea insanely minimalist (a true MVP that solves one problem).

- guiding the AI step-by-step instead of asking it to build a massive platform all at once.

- launching fast to get real user feedback and traction and then apply a solid marketing system

lately, i've seen way too many non-technical founders give up at the very first AI bug, or on the marketing. it's a massive shame.

like the title says, i just launched a Skool community to share my exact prompt workflows, N8N automations, and distribution frameworks to get first users and scale it

to be completely transparent: i will likely charge for the full course later down the road. it just makes sense given the specific copy-and-paste templates i'll be sharing.

but for now, the main objective is purely to build and launch together. building alone in a silent corner is the single fastest way to give up.

if you want to join us and build or market your own AI SaaS with a group of active creators: drop a comment below or send me a dm, and i’ll send you the invite link!


r/programmer 1d ago

Article Turn merged pull requests into private coding-agent benchmarks, pretty nifty

Thumbnail
runtimewire.com
1 Upvotes

r/programmer 2d ago

What app or platform peaked and then just went downhill?

12 Upvotes

r/programmer 2d ago

Error in 11:47

1 Upvotes

Error solve in 11:47 PM my all friend in this time chat and call his girlfriend and in my case i am fix my android app Error .... ! it is a side of some programmers no friend no girlfriend only and only Error fix


r/programmer 3d ago

Question Feeling bad for not writing code yourself

31 Upvotes

I am feeling bad that I am not writing code like I used to and instead using AI. I mean it is time convinient and does a great job but still I feel kinda guilty. Does anyone agree?


r/programmer 2d ago

Measuring engineering productivity is harder than ever

0 Upvotes

AI hasn’t broken productivity – it’s broken our proxies for measuring it.

Activity and business value are pulling apart. The most valuable engineering work is increasingly invisible to traditional dashboards.

Sort your metrics into activity and outcome. Most dashboards are counting the wrong things.

https://leaddev.com/reporting/measuring-engineering-productivity-is-harder-than-ever


r/programmer 2d ago

I gathered the advantages of coding and made a tool

0 Upvotes

I made an agent because the open source tool was heavy, what do you think?

I made it with a focus on everyday conversation and code writing

Can you give me a review? I'd like to hear your opinions


r/programmer 3d ago

Idea Tool that detects fake npm packages hallucinated by AI coding assistants

0 Upvotes

This is an Vs Code extension I built called AI Hallucination Detector. AI coding assistants like Claude Code or Copilot occasionally suggest importing fake packages that look real. This has actually a name and it is called "slopsquatting" because attackers have started registering the exact fake package names AI tools commonly hallucinate, then filling them with maleware. It is a real threat. AI Hallucination Detector checks imports against the npm registry and a list of documented hallucinated package names, live as you save, and flags anything suspicious before you run npm install. It also suggests a likely correct package name when one is a close match.

Free on the Marketplace: https://marketplace.visualstudio.com/items?itemName=ghostcheck.ai-hallucination-detector&ssr=false

Let me know if you run into any hallucinated package names it doesn't catch yet, that's the most helpful feedback for improving the detection list. And let me know what I can do better


r/programmer 3d ago

Building the pkg.go.dev TUI explorer

Thumbnail
packagemain.tech
1 Upvotes

r/programmer 3d ago

I asked developers how they switch between projects a month ago. The replies ended up changing what I built.

0 Upvotes

Every time I restarted my PC, I kept doing the same routine:

  • reopen VS Code
  • find the right project folder
  • reopen browser windows
  • find documentation again
  • reopen File Explorer locations
  • resize everything back where it was

None of those steps are hard.

Doing them every single time is just annoying.

I originally thought everyone solved this differently, so I asked people how they managed their workspaces.

The answers were interesting:

  • some people use multiple virtual desktops
  • some leave everything open for weeks
  • some completely reset their workspace every time

After seeing that, I built DeskSnap.

It saves your current Windows workspace and restores it later:

  • apps
  • browser windows
  • VS Code
  • File Explorer
  • window layouts

Basically, a save point for your desktop.

I'm curious:

Do you usually keep everything open, rebuild manually, or use some other system after restarting?

If anyone wants to try it, I'll send the link.


r/programmer 4d ago

Help needed

0 Upvotes

Hi everyone,

I'm a 21-year-old from Singapore currently serving National Service.

Over the past several months, I've designed a working MVP for a consumer mobile app. The closest comparison would be Life360, but the product has a broader vision focused on helping families, couples, and friend groups stay connected and organised in one place.

I'm looking to connect with a technical co-founder who's interested in building consumer products from the ground up. I've already put significant work into the product design, roadmap, branding, and overall direction, and I'd love to find someone who's excited to help bring it to life.

If this sounds interesting, feel free to send me a message. I'd be happy to share more about the project and show the MVP privately.

Thanks for reading!


r/programmer 5d ago

I'm a student and i really need guidance

7 Upvotes

I'm currently pursuing btech computer Science at bennett university. I will be starting my second year from august. Till now i have no skills in this field like coding and stuff but i really want to develop skills, make projects, do internships and obv get hired and its not easy ik so can you people guide me regarding this and i have more ques to ask..


r/programmer 5d ago

Joke/Meme Flexing gone wrong

14 Upvotes

A funny thing happened yesterday, I was flexing infront of a coleague that I learned web development on an old relic that my uncle bought and I had to use it for so long. (my old relic: intel i3 2nd gen laptop),

Until bro pulled out his i3 1st gen and I was thinking, He's a legend.


r/programmer 5d ago

Joke/Meme How you feel when coding over 30

Thumbnail
youtube.com
2 Upvotes

r/programmer 5d ago

Question how many saas projects fail because of marketing, not code?

0 Upvotes

yo. be honest. how many of you currently have a finished (or 90% finished) web app / app just sitting in a private repo because you have no idea how to get users?

you spend months perfecting the database, fixing every bug, and polishing the UI. but the moment you have to actually market it, you hit a wall. marketing feels like screaming into an empty void.

so you launch to absolute crickets, get discouraged, and start building the "next" project instead to avoid the distribution phase.

if this is your case, you're not alone. but letting your hard work go to waste just because you dread marketing is a massive trap.

to help founders stop building in a silent corner, we run an ai SaaS builder community dedicated entirely to saas validation, landing page conversion, and launch strategies.

our resource kit is built entirely to help you get your first user. it’s packed with ready-to-paste N8N workflows for your business, advanced seo automation, social media automation, and our exact distribution workflows and methods work for everyone

STOP BUILDING ALONE

what are you currently working on, and what's holding you back on the marketing side? drop a comment or send a dm and i'll send you the access link.


r/programmer 5d ago

Made a useful tool for multi streamers

1 Upvotes

I believe as streamers, especially the ones with single monitors have heard of transparent twitch chat overlay.

Well I decided to make an overlay inspired by that for those same exact people but for multi streamers. Right now only kick and twitch support. But you can check it out and give me feedback if you have any: https://github.com/PhelRin/OmniFeed


r/programmer 6d ago

yo yall ive started a dc community for learning n networking

Thumbnail discord.gg
0 Upvotes

this is a tech community only for the people who wanna learn n support some newbie out
this is the link to join in


r/programmer 7d ago

How should I get ahead in this field and what should be my plan

12 Upvotes

I am a 16 yr old who's about to enter his final year of Alevels (iA). I have done the pseudocode stuff in olevels and my first year of alevel . I have done an introduction to Python course from coursera but that was a beginner one and didnt retain much as I didn't practice after completing the course. Now, Uni app would be opening in oct nov . What should I do and what should be my plan , should I do some free course of python from youtube then practice and make projects. What should I do after that , what programming languages should I learn after that . I am still doubtful about what Im gonna do in this techno world maybe cybersecurity , maybe game dev , maybe Ai dev. When I start my uni what should I be done with so that I have a solid headstart and is it possible?
Have a nice day!
Thank you for ur attention !


r/programmer 6d ago

👋Welcome to r/ProgSquad - Introduce Yourself and Read First!

0 Upvotes

Thanks for being here.

ProgSquad was created with a simple belief: great ideas grow through conversation, collaboration, and consistent learning. Whether you're writing your first program, building your tenth project, or exploring a new concept, your perspective is welcome.

This is a space where questions are encouraged, unfinished ideas are respected, and constructive feedback is valued. You don't need a polished project to contribute—sometimes a simple question or a rough idea can spark something meaningful.

Feel free to:

\\- Share projects, ideas, or experiments.

\\- Ask for feedback or help.

\\- Discuss programming concepts and real-world problems.

\\- Collaborate with others who enjoy building and learning.

Let's create a community where people feel comfortable contributing, helping one another, and growing together. Every thoughtful post adds value and helps shape what ProgSquad becomes.

Welcome aboard—we're excited to see what you'll build and share.

How to Get Started


r/programmer 7d ago

Is there any good hackathon right now?

9 Upvotes

Hi, I'm currently 17, and I want to participate in a hackathon. Just don't force me to build something with an LLM or integrate AI slop into it 😅

I'd prefer it to be online and not have too many participants, so I actually have a chance of winning. Does anyone know of any and can help me?


r/programmer 7d ago

Postgres 19 Compression: from pglz to LZ4

Thumbnail
crunchydata.com
1 Upvotes

Postgres is moving from a home rolled algorithm for compression pglz to the standard lz4. I walked through the history of compression in Postgres and talk about how and when data gets compressed.


r/programmer 7d ago

Code Need your coding assistant to know you and your work better?

Thumbnail
hologram-pro.dev
1 Upvotes

Hologram-Pro has been developed by a small home lab to do just that.

Hologram-Pro helps AI coding assistants understand your project better.
It learns which files, past decisions, notes and memories are relevant to the task you’re working on, then gives the assistant the right context at the right time.

Instead of you repeatedly explaining the project or manually choosing what to paste into the chat, Hologram-Pro handles that context selection for you and improves as it sees what was actually useful.

You can find further info on the work at the main website here - http://MirrorEthic.com

We also have a discord community where you can ask questions, leave us feedback and suggestions & see what else is being developed. Come and chat to likeminded builders. Just ask for an invite:)


r/programmer 8d ago

5 years dev, feeling dreadful due to AI usage

10 Upvotes

I know this probably gets posted a lot, but I am not sure where I could post it and simply want to vent it somewhere. If this post gets taken down so be it.

I would consider myself as an experienced dev, have worked as Software/Electronics engineer for 4 years now, and I am currently in the lead role about a year now. I worked at a small company, leading on development but prior to being promoted to team lead, I was doing a lot of R&D work which is fun. I get to code a lot, and last year AI model wasn't that great and a lot of my experience were mostly primarily from passion projects and engineering society I joined in university. I use AI as like a super "google" to get some quick information.

After my manager left, I was promoted to the team lead role, my role kind of shifted a bit, I was not doing a lot of R&D work anymore, but was a lot more involved in trying to deliver milestones and expectation which involves a lot of off site testing of our equipment. We hired a new grad student, and he left me completely impressed, super smart guy, he walks the talk. Once he joined, I never tried to keep him on the leash, and actively made sure to keep trying to expose him to problems to get him more involved. I never regretted doing that, I think as a manager, I want to make sure everyone reached their own potential, and if they cant, guide them. Anyways, long story short, as I was trying to deliver milestones upon milestones, I let him do all of the fun R&D work that I have been meaning to do but since I dont have time, I let him have it. He kept on delivering and in fact, I was surprised that there were problems that took him half a day to fix an issue (e.g. third party codebase needs an additional feature). My guestimate based on my skill level would probably take me 3 days of actively working on it. I was impressed and for a few weeks when this stuff keeps happening (I was mostly off-site testing the equipment, so I was not supervising him constantly), I thought he was doing all of this by himself, but turns out he was using AI for it. Personally, that kinds of shift my perspective a bit but even without AI, he still walks the talk.

Anyways, I've worked with him for quite some time now, and I trust him and his decisions in which for one of our new project (not on the critical timeline), I let him lead the project. We went on making some architectural decisions etc., had some healthy discussions on what could be better and what not, and started assigning task to each other. Once we started working on it, he worked on his task, and I worked on mine, but since I am also responsible for off-site testing, my mind shifts between different priorities. As we were working on the project, in less than 2 days, he finished his, which pre-AI, it would have taken probably 2 weeks to do what he did. He made this full-on code-gen code that depending on the configuration, it would use the boilerplate and generates the code accordingly. Once he finished his, my task became the bottleneck as it needs to be done before he could proceed, which I ended up just giving up the task to him that I was excited to work on. The code-gen idea, was in my head, I was planning on making it myself but maybe not with the AI coding it, but I'd use it as a sort of a "super" google again, and built incrementally since it is a new system. All that was taken away because AI had built everything in 2 days and it does works. It just works... it just works and that's the problem. I am not one that would argue against progress, and even if I would to stop him from using AI, it's pretty much non-sensible since thinking in terms of the business, it's faster, and gets the project running.

This was the thing that's bugging me. I felt the need to pick up the pace with AI, and actually utilizing it as a sort of code gen thing, approved, test and move on. It felt as if my brain isn't there and I am not really in "control" of my code, which I dreaded of doing. It felt miserable and I hate it. The thing is again, it just works. If I had code it myself, obviously would take longer, but I enjoyed every second of it, but with AI, I just dont feel like turning up to work. It just does not feel right. For my personal project, I banned myself from letting AI code-gen my codebase, but at work, I might actually am inherently being forced to pick up the pace.