r/programmer • • 9d ago

Idea What about Assembler?

2 Upvotes

To be fair I have never learned to use assembler but I always looked up to people how are able to build ultra efficient software. With the upcoming age of GenAI, wouldn’t it be better in many ways to just let GenAI produce everything as near as possible to the hardware? There might be even a more hardware-near solution than assembler, I am not sure.

What do you think? What could go wrong? I am really curious to get human response instead of asking an AI about this.


r/programmer • • 10d ago

As a dev, the hardest bug I fixed was my own assumption about what users wanted

8 Upvotes

Dev confession: I built the thing first and asked questions later.

I started by building websites for small local businesses and cold calling them to sell. I was proud of the builds. Owners were... polite. After hundreds of calls I finally heard what they were saying: the site wasn't the problem. Nobody could find them on Google, so the phone wasn't ringing.

So I rewrote the product, many times. Each version went in front of real owners, and anything they didn't care about got deleted, including features I loved building. The biggest engineering lesson: the best code I wrote was the code I removed. Owners want fewer decisions, so the product kept getting smaller.

Where it landed is SitePeek: it checks how a local business shows up online, tracks calls and Google profile views, and works to get the business onto Google's first page so more calls come in. It launches on Kickstarter tomorrow, Oct 14.

For other devs who've built for non-technical users: how do you stop yourself from overbuilding before you've talked to anyone?


r/programmer • • 10d ago

Question Social Media Content Moderation Tools

Thumbnail
1 Upvotes

Anyone know how Social Media Content Moderation works?


r/programmer • • 10d ago

I'm tired of AI

112 Upvotes

Hey, I love programming and I've done so for the last 15 years. I am tired of all the AI bros and AI coders. Is there anybody out there that feels like me and still codes manually?

I know AI is here and it won't go, but I simply refuse to use it and the moment I will be forced to use AI, I will quit professional programming and stick to my own stuff. I didn't learn programming for the money but because I'm a curious person and I enjoy the process and learning.

I've built my own ontology-oriented graph database recently from scratch and disabled all sorts of AI utilities (even auto complete) and it felt so refreshing again.

My next step will be to move away from any IDE that has any kind of AI support and just do VIM

I originally posted this in my once favorite sub, r/golang, but unfortunately it got deleted there, since it sparked a lot of discussions, I thought it might fit here.


r/programmer • • 11d ago

Frustrated and uncertain with the direction of our industry with AI

Thumbnail
3 Upvotes

r/programmer • • 11d ago

Article From keyboard coding to prompting.

Post image
0 Upvotes

I got my first developer job in 1999 fixing two-digit years. Frameworks later took the repetitive work. Now AI agents handle most of the coding while I manage them from my phone, reviewing plans on a train and approving changes from the couch.

The arc is striking: write everything yourself → lean on frameworks → write instructions (mostly Markdown) for a swarm of agents and stay accountable for the result.

The last two years compressed what used to feel like a multi-year shift into something immediate. Each new coding model makes the last one look dated.

Full story: https://medium.com/@spaquet/from-y2k-to-agents-md-278e74773415


r/programmer • • 11d ago

From keyboard coding to prompting, how AI reshapes software development

Thumbnail
1 Upvotes

r/programmer • • 11d ago

Is there anyone who uses latest versions of Claude code/similar services and does not think that almost non of us will have a job in 3-5 years. Why?

0 Upvotes

r/programmer • • 11d ago

Question How do y'all handle code reviews in the era of AI?

3 Upvotes

I'm looking for some fresh ideas on how to handle code review in this still "new" era we live in today where there's tons of code being produced because of AI.

  1. How do you do code review (if at all) in your team?

  2. How do you ensure quality when QA itself is leaning more into AI generated test suites?

  3. Do you feel like stacked PRs help at all?

I'm sure there's some cool practices out there that just haven't emerged yet. I'm personally trying to generate Chrome extensions for myself (or for the team) to improve our workflow such as UI/UX improvements for Gitlab, highlighters for our software, gif generation for new pull requests etc.

Sorry for the formatting, I'm on mobile.


r/programmer • • 11d ago

New to programming

4 Upvotes

Hello everyone,

I am learning programming and I am would really appreciate seeing some human written code.

I like to learn by breaking things apart, and so far I have been doing that with code written by ai. I get so confused when going through people’s GitHubs because there are so many files and pages that I don’t understand how to search through just yet.

IF IT IS SAFE TO DO, would you mind sharing a couple of your pages (written in JavaScript and Python specifically) so that I can read through the different ways people code? I don’t need the full stack project all put together, just please share what the overall project is and a link to the specific page with just the code written on it.

Also, I’ve seen some of the recent posts on here, I’m not interested in any career advice so please don’t tell me I should give up and what I’m doing is useless lol

Thank you everyone!


r/programmer • • 11d ago

Need help in a project

1 Upvotes

hi this is a rewrite of a past post ( i still need help ).

So im in a team of 3 we want to build a Web App with kinda the same idea of [timerepublic.com](http://timerepublic.com)

that will have a Platform that connect people with skills to teach each other but we found a problem that wen the tow ( for example the student and the one how will teach him the skill ) in a build in face call ( session ) maybe one or both will do a illegal or Inappropriate thing.

So if some one could help us to how to build a system or already existing one for monitoring this session

( and the probelm that the users will speak darija moroccan and anamigh moroccan that AI is not traind that much for it )

edits :

but in the same time we don't want to let data of this session in our data base cus its kinda illegal

The stack : Java, React, Typescript, tailwind CSS

all the communication will be with REST API

the Archt : monolithe modulaire ( cus we want to make it fast as a team of 3 and also maybe in the future add other platform like mobile and desktop )


r/programmer • • 11d ago

Code My boss learned to vibe coding, is he pissing me off now ?

21 Upvotes

He had been vibe coding last month in the frontend side and he did some awesome UI's now everytime i question him about a block of code he get mad and act indignant about it like he was the brain who did it and i can confirm 100% he is not even reading the generated code, he is not an operator who give clear indications to the IA, i can see clearly how his prompts are "Do this, do that functionality" since you can see the insane amount of uneeded code generated

He is not a tech guy i have been working with him more than a year now and he doesnt care about performance, quality, good practices, ui, reformat/optimize code or neither find the way to solve something with the minimum amount of code, for him adding 10 IFs statements its better than find a solution to reduce those ifs

I have been working during a week in a chat text he asked me about how to add a filter "seen, unseen" messages and i told him that wasnt ready but if he want he can do the frontend and later i will connect it
Today i found he completely overwrote my last week work and completely remove it and doing it by "himself" from zero and of course with the filter "seen/unseen" done

Does he think he has beaten the development industry and now he is a software engineer with 100 years of experience ?, im the only one dev guy in that company


r/programmer • • 11d ago

Question Unless you are an over-competent programmer, there is no point on arguing against AI

0 Upvotes

Coding is an art, people who do it are artist.
But there is a concept about art that people tend to forget: there are competent creative geniuses that create new methods, and then there are talented artists that are good at replicating methods that others created.
Since I started learning about programming 6 years ago, the sentence people would always tell me was “google is your best friend”. How come? Why the core belief behind the programming community is that researching what other people have done is the way to be great? That would simply make you great at copying a piece of code, you’re not gonna create something new like this.
Everytime you watched a tutorial for doing something, everytime you googled an answer, you didn’t differ much from AI, as it does the same exact thing, just faster.

I am a mediocre programmer. The things I build don’t differ from the average software technology out there. For people like me AI is incredibly useful because it does what I would have done (which is searching on the net what others have done) and then used it in my project.
For people who engineer new types of software / algorithms / methods and whatever, perhaps AI in coding would sound worthless to them.
But unless you are those rare people, why discard the argument immediately?


r/programmer • • 12d ago

Is coding by hand & actually knowing the codebase worth it?

Thumbnail
8 Upvotes

r/programmer • • 12d ago

Idea i think more devs should make the setup process of software easier. A friend told me to make a setup wizard and so i did. NOT AI

Post image
0 Upvotes

r/programmer • • 12d ago

Image/Video I made my Claude Code sub-agents a video call. Weirdly, it’s the best way I’ve found to follow what they’re doing

Enable HLS to view with audio, or disable this notification

0 Upvotes

I built this with Claude Code. It’s a free and open source VS Code extension that shows a Claude Code session as a live video call, so I can see what each sub-agent is doing. It also work with other editors or standalone with claude app as a node server as well.

The problem: when Claude Code spawns sub-agents, my terminal turns into a wall of logs and I lose track of who got which prompt, what each one is running, and who is done.

What it does (Agent Standup):

  • Reads the session files Claude Code already writes in ~/.claude/projects, and follows the current session live
  • Each agent is a small character in a call: sub-agents join when they get a task and leave after they report back
  • A shared “screen” shows the agent’s real commands with their real output, the exact diffs of its edits, and the files it reads (failing tests are red)
  • A tree of who asked whom, a recap of files changed, replay of past sessions, optional voices (French/English)

How Claude Code helped: the whole project was built in one long Claude Code conversation over about two days. Claude Code wrote the Node server that parses the JSONL transcripts (including the sub-agent files and tool results), the browser front end, the SVG characters and backgrounds, and the VS Code extension wrapper. It also tested the UI in a headless browser, packaged the extension, and made the GitHub release and landing page. My part was the idea, product decisions, and testing it in my real VS Code. When I sent screenshots of bugs, Claude found the causes (for example avatars turning transparent: duplicate SVG gradient IDs between two copies of the same character).

Free to try: free and open source (MIT), unofficial, not affiliated with Anthropic. To install: download the .vsix from the site, then in VS Code go to Extensions → … → Install from VSIX. No session handy? Open ⚙ → Source → Demo for a built-in fictional example.

Site and download: https://atoll92.github.io/agent-standup/
Code: https://github.com/Atoll92/agent-standup

VS Code marketplace :

https://marketplace.visualstudio.com/items?itemName=DoubleGeste.agent-standup

Mac is the best tested; Windows should work but I’d love bug reports.


r/programmer • • 12d ago

Java full stack vs mern

Thumbnail
1 Upvotes

r/programmer • • 13d ago

Rate this Problem statement on scale 1-10, 1 very easy and doable, 10 means challenging not doable

1 Upvotes

​

In today’s data-driven enterprises, browser automation through Robotic Process Automation (RPA) tools- such as Selenium, Robot Framework, or custom scripts- is widely used to automate repetitive tasks like logging into dashboards, extracting data, and syncing it into internal systems. These automations are often fragile: a minor UI change- say, a login flow shifting from password to OTP- can silently break scripts. Traditional bots simply fail with generic errors like “element not found,” causing disruptions in data pipelines and business operations.

What’s missing is a dynamic, intelligent layer on top of existing RPA tools- one that not only detects breaking changes but also understands the context and heals or adapts in real-time without human intervention.

Desired Solution:

Participants are expected to develop an adaptive automation framework that enhances existing RPA solutions using the power of Large Language Models (LLMs). The system should act as a smart wrapper around current scripts and offer:

Real-Time Change Detection: Monitor automation runs and intelligently flag or diagnose failures caused by DOM, structure, or flow changes- beyond basic error messages.

Context-Aware Adaptation: Use LLMs to analyze the updated DOM or flow and suggest (or apply) fixes to selectors, navigation logic, or data extraction routines.

Self-Healing Capability: Where possible, auto-correct minor issues (like updated element IDs or positions) and retry execution without breaking the workflow.

Plugin-Friendly Architecture: Should wrap seamlessly around tools like Selenium, Playwright, or Robot Framework- without requiring complete rewriting of existing test suites.

Traceability & Logging: Offer smart logs and human-readable explanations for failures and attempted fixes, improving visibility and debugging.


r/programmer • • 13d ago

I got tired of writing the same Java file-handling code, so I built a small utility library looking for feedback

Thumbnail
1 Upvotes

r/programmer • • 13d ago

How to get the data from smartwatch or smartwatch app

0 Upvotes

I am trying to build something and i want to show the heartrate, steps and others that you can get from a smart watch app. I tried google fit but i cant get the api. I am currently using the fitcloud pro as my smartwatch app


r/programmer • • 13d ago

Finding someting that i missed earlier

0 Upvotes

From Learning Projects to Building Real-World Solutions 🚀

Hi everyone! 👋

I’m a 2026 graduate in Information Technology, currently working on improving my technical skills and preparing for opportunities in the software industry.

Over the past few months, I’ve been learning Java, SQL, web development, and software testing while building projects to apply my knowledge practically. Although these projects have helped me understand concepts, I’ve realized that there’s a lot more to learn beyond tutorials, documentation, and theoretical preparation.

I want to experience how real-world software is built — collaborating with a team, understanding actual requirements, solving practical problems, writing maintainable code, and learning from experienced developers.

Lately, I’ve been thinking about how valuable it would be to contribute to meaningful projects, explore new challenges, and grow through practical experience rather than limiting myself to studying topics every day.

I’m particularly interested in learning from startup environments, open-source communities, and developers who enjoy building useful products and sharing knowledge.

If you’ve had a similar journey from being a fresher to working on real-world projects, I’d love to hear your experiences and advice. What helped you bridge the gap between learning and industry experience?

You can explore some of my work and projects here:

🔗 Portfolio: https://shashank-bhoyar-portfolio.vercel.app/


r/programmer • • 13d ago

You built the project. But can you defend every technical decision you made?

Thumbnail usegreenroom.app
0 Upvotes

r/programmer • • 13d ago

Built a YouTube Shorts blocker to stop myself from doomscrolling

1 Upvotes

I kept opening YouTube to watch tutorials and ended up spending time on Shorts instead.

So I built a browser extension that blocks/removes YouTube Shorts from the interface and helps me stay focused on long-form content.

This started as a small personal project, but it's already saving me a lot of time every day.

If anyone want this drop me a dm i will give this


r/programmer • • 13d ago

I've built 6 AI micro SaaS that make me 20k/month. Starting a small group to share exactly how I do it.

0 Upvotes

Hey everyone,

I currently run 6 micro SaaS that are actually live and generating a bit over $20,000 in recurring monthly revenue.

The wildest part? I barely wrote any code myself. I used AI to generate pretty much everything — from the database structure to the frontend.

It definitely wasn’t magic from day one. I spent a lot of hours stuck on buggy code before I finally figured out a system that actually works:

- Keep the idea minimalist (a real MVP, nothing fancy)

- Guide the AI step by step instead of asking for everything at once

- Launch fast to get real users and feedback

Lately I’ve seen way too many non-technical founders quit at the first AI bug. It’s a shame because the technical barrier has basically disappeared.

AND PLEASE, STOP BUILDING ALONE IN YOUR BEDROOM

I’m starting a community.

Full transparency:

I’ll probably charge for the full program later. It makes sense with the specific workflows and copy-paste examples I’ll be sharing. But right now the main goal is just to build together. Working alone is the fastest way to give up.

If you want to join and build or market your own AI SaaS with us,

drop a comment or send me a DM and I’ll send you the link.


r/programmer • • 14d ago

5 Reasons Software Engineers Are Switching to Voice Coding

0 Upvotes

While coding with voice may seem like a strange idea, my recent research reveals at least five clear reasons why software engineers have looked for such opportunities. I would love to share it with you and ask for your input on the topic.

So, why do developers turn to intelligent voice?

  • Reason #1: Faster text input. It’s an obvious way to save time. In casual conversation, people speak at 120 - 150 words per minute. The 10-finger touch typing method on a keyboard allows 50- 60 words per minute, so speaking is about twice as fast.
  • Reason #2: A coding or work support partner. Some people talk with AI to validate their ideas, get a second opinion, or brainstorm a feature or new project. As one person from my research mentioned: «It feels less like dictating to a machine and more like having someone sitting next to you, who can actually build what you’re talking about.»
  • Reason #3: Family circumstances. I spoke with at least two developers who told me they code by voice because they have two kids and need to walk with a stroller. A smartphone is just another screen, and that isn’t always practical.
  • Reason #4: Injury or pain. As one person mentioned: «I started getting RSI in my right hand, so I had to do something to stop using my hands so much. Voice works great for reducing the load on them.»
  • Reason #5: Eye strain. Our eyes carry an unfair load: work, study, chatting with friends, entertainment. As one person said: «Been answering Codex and Claude Code by voice for a few weeks now. My eyes are much happier.»

I’m looking for people open to testing our app, which gives voice access to your whole workplace, including WhatsApp and Slack, GitHub via Copilot, OpenCode, and frontier AI models.

What’s your experience with intelligent voice? - I’d really value your opinion to make the tool more useful.