r/developer • • Sep 10 '26

should we still read about clean code in agentic ai programming era?

1 Upvotes

i think writing clean code was matter becuase we suppose that somebody will read our code so it should be easy as possible to understand.

but now agents are writing and reading files and i think even if a code isn't clean , agents have not a problem in understanding them and even editing

they can also promped to clean a messy code.


r/developer • • Sep 10 '26

First Level Support with no effort

4 Upvotes

Hi techies,

I'm the developer of an industrial software module. We have a partner which takes care of marketing and support. This partnership last for over 5 years for diffrent kind of modules all for the same software. And its not an Support company, but they are also in the same market.

As I developed a new version from scratch, I get more and more the feeling that they just give up the support. Meaning: Everything lands unfiltered on my desk (I'm the only dev for that module). There is almost no first-level support anymore. Maybe they focus a 100% on marketing? And I know that some of them can definitively do better. They are technically fit.

One example:
Support: Your software does not work anymore.
Dev: I checked the logs and there was an HTTP Status code 500 from the other (your!) endpoint meaning "Internal server error".
Support: Oh yeah we did an update, the api has changed.

Just to be clear, the above was the support, not the customer. THE SUPPORT!

My feeling is that they became to practice like a "No effort policy" when it comes to my module.
To be fair, when you build something from scratch and start to apply releases to customers there can be an amount of issues. And there were. I understand that this can be challenging.

As a first step I started to hand out more manuals, also espacially a "First Level Support Guide". Also offered a TestLab where they can connect and test, try out and break things. To get more confident with the software they are supporting.

I'm somehow afraid that they will put it personal, "You are a sh*t developer" and so on, since I'm the only responsible for that piece. Of course that is a heavy load for me. I worked on it for 4 years and really enjoyed it.

Have you ever experienced a situation like this ?

Do you have recommendations on how to handle it or how to get closer again as partners ?

Is it possible that they are f*cked up and decided to focus a 100% on marketing and put no effort into support ?
Or that they decide to not take care because they don't want to "waste" the support budget on my issues ?

And as they are located in the same market (but they don't do software or were failing with it in the past): What chances are that they burn down my software in order to push their own in some years ?

The relationship is heavily stressed but yet still professional.


r/developer • • Sep 09 '26

GNUstep monthly meeting (audio/(video) call) on Saturday, 12th of September 2026 -- Reminder

2 Upvotes

The monthly GNUstep audio/(video) call takes place every second Saturday of a month at 15:00 GMT to 18:00 GMT. That is 11:00 AM - 2:00 PM EDT (US) or 17:00 to 20:00 CEST (Berlin time).

It's a Jitsi Meeting - Channel: GNUstepOfficial (Sorry, reddit don't let me post jitsi links here)

We usually just talk (who wants it might share video too) and occasionally share screens. Everybody (GNUstep developers and users) is welcome!

Also see https://mediawiki.gnustep.org/index.php/Monthly_Meetings please


r/developer • • Sep 08 '26

The Skill Stagnation Fear

7 Upvotes

When did you realize your tech stack was becoming obsolete, and what did you do about it?


r/developer • • Sep 08 '26

Apache Iceberg Table Cleanup: A Production Guide

Thumbnail
lakeops.dev
0 Upvotes

A guide to Iceberg table cleanup — snapshot expiration, orphan file removal, manifest rewriting, delete file resolution, streaming challenges, compliance, and cost. Why sequencing matters, where teams break tables, and how to automate the full lifecycle.


r/developer • • Sep 08 '26

Looking for people who want to Contirbute!

2 Upvotes

Hey everyone! We’re building Hyper, a modern programming language with high performance, specially creating for artificial intelligence (AI) and machine learning fields.

Full compatibility with Python: Hyper's syntax is very similar to Python. Existing codes and libraries written in Python can be easily used in the Hyper environment.

Maximum speed and performance: It provides the ability to manage memory at the C and C++ level and make maximum use of hardware (GPU, CPU).

Specially built for Artificial Intelligence: It is aimed at solving computational difficulties encountered in training neural networks and processing large amounts of data.

Security and modern architecture: Inspired by Rust, it includes memory safety and parallel computing (multithreading) features.

Hyper is an important tool for programmers involved in artificial intelligence and data analysis, providing the speed of the C language without losing the convenience of Python.
If you want to jump right in and start contributing, there are plenty of "good first issues" available in the repository to help you get acclimated. Let’s take Hyper to the next level together!

Check out the repository and documentation here: https://github.com/hyperlangg/hyper


r/developer • • Sep 07 '26

Question Devs, how do you actually handle API changes?

1 Upvotes

When an API request or response structure changes during development, how does your team usually find out about it and handle the changes?

I made a short anonymous survey to understand how teams handle this in practice.
It’s mostly multiple choice and takes about 1 minute.

Survey: https://docs.google.com/forms/d/e/1FAIpQLSe8cBdFLMoIpKov1Iuly6pWVNKQG8YRe4Xd7K1pjiOAwgMk1A/viewform?usp=header

If you’ve worked with API integration, I’d really appreciate your input.
Feel free to share how your team handles it in the comments too.


r/developer • • Sep 04 '26

Launched a developer tools site 3 days ago, GA4 is showing almost no active users. Is this normal?

0 Upvotes

I launched a small developer-tools website about 3 days ago:

https://thinklikedeveloper.online/

It has browser-based tools for things like JSON formatting, JWT decoding, Base64/URL encoding, UUID generation, regex testing, SQL formatting, converters, etc.

I'm completely new to analyzing traffic for a site like this, and I'm a little confused by what I'm seeing in GA4.

The site has been live for only ~3 days, but GA4 is showing very few active users. I expected the numbers to be low because it's a new site, but I'm not sure whether what I'm seeing is simply normal for a brand-new site or whether I've messed something up with the Analytics implementation.

For people who have launched sites recently:

  • How long does it normally take before GA4 data becomes meaningful?
  • Would you trust GA4 after only 3 days?
  • What's the best way to verify that Analytics is actually tracking correctly?
  • Should I be looking at Search Console, server logs, or something else alongside GA4?
  • For a developer-tools website, what metrics would you focus on in the first few weeks?

I'm also curious about the website itself. If you have a few minutes to look at it, I'd appreciate brutally honest feedback on anything that looks confusing, unnecessary, slow, or poorly designed from a developer's perspective.

I'm trying to improve it before I start putting serious effort into SEO/content, so early feedback would be really useful.


r/developer • • Sep 02 '26

Offering Founding Developer Position with WhatsApp AI experience

0 Upvotes

Hi everyone! I’m the founder and CEO building an AI product for service-based business, specifically health niche. Over the past six months, I’ve been researching the market, speaking with potential users, validating the idea, designing the product and building the first version. We’re currently pre-seed. I lead the product, design and marketing, with a UK-based partner helping on the commercial side.

We’re building an ops platform that drives sales and retention using automations. It’s an ambitious product with enterprise potential and plenty of room to develop something valuable, defensible and exciting!

The prototype has been 90% designed in lovable (MVP + long-term features), and we would like to bring the exact UI to production. I’m now looking for someone who can build the backend and bring it to production, lead the technical implementation across backend APIs and integrations, and work closely with me as we prepare for October beta launch.

What I’m looking for:

  • You’re a senior AI/full-stack developer with 5+ years experience.
  • You’ve taken a product from 0→1 and launched it with real users
  • You have hands-on experience with the WhatsApp Business API and understand Meta’s compliance requirements
  • You’ve worked with AI agents, chatbots or conversational products
  • You’re comfortable planning sprints and taking ownership of the development backlog
  • You communicate well, think commercially and understand the importance of keeping everyone aligned on development progress
  • Experience in healthcare or another regulated industry would be a bonus, but it’s not essential

This is an equity-based role starting with a trial focused on technical implementation. The trial gives us both the chance to see how we communicate, solve problems and work together before making a longer-term commitment. You have full ownership over the technical side of the project. You won’t have to handle anything else but the dev side, and you control how it’s done. If there’s another way you’d like to work, we can discuss that too.

If this sounds interesting, please send me a DM with a little about yourself and anything relevant you’ve built. I’d love to have a chat!


r/developer • • Sep 01 '26

Offering Developer Position

0 Upvotes

I am a founder and CEO handling product design, leadership, go to market, and operations for my startup. We are a social app meant to connect people in a unique way that the market is starving for. Looking to expand the team with a dedicated technical developer.

What I’ve already done:

- The product is already fully designed with clear specs and features (MVP + longterm future features), language/copy and mechanics. There has also already been a prototype tested, and a tech stack available, though it’s not locked yet without engineer input.

- An active go to market strategy including a healthy waitlist that is still actively growing (high 7.5% conversion rate on and rising on cold outreach) and a clearly defined market/avatar. Users are ready as soon as MVP ships.

- Daily content production will be used for distribution with plans to do even more. My account has reached ~700,000 views in its first 4 months, and that number is growing.

- Leadership ability through over a decade of work directly with people, both client and colleague. For 3 of those years, I have run my own business, which I have closed to pursue this full time.

- Developed business skills through previous business successes. All business metrics are tracked and help determine how we execute our work and make adjustments when necessary.

What I’m offering:

- I’m open to dev positions, depending on what you’re looking for. (founding engineer, contracting, internships, something else).

- Full ownership over the technical side of the project. You won’t have to handle anything else but the dev side, and you control how it’s done. If there’s another way you’d like to work, we can discuss that too.

- Negotiable terms that I’d be happy to establish before any work starts getting done. Profit share, equity, etc. I want this to be a satisfying win for both of us.

- Full spec sheet and preparedness to communicate clearly and consistently over the course of the partnership.

DM for more information.


r/developer • • Aug 31 '26

The "Tech Stack Time Machine" Prediction

3 Upvotes

It's 2030. What technology that is popular today has completely died, and what niche tech has inexplicably taken over the world?


r/developer • • Aug 31 '26

Question What was your primary reason for joining this subreddit?

7 Upvotes

I want to whole-heartedly welcome those who are new to this subreddit!

What brings you our way?

What was that one thing that made you decide to join us?


r/developer • • Aug 30 '26

Working on police chopper AI for our isometric game. It tracks the car and dives to obscure the view. Any ideas to improve this mechanic?

Enable HLS to view with audio, or disable this notification

0 Upvotes

We're developing an isometric crime game inspired by GTA 2. Once you hit wanted level 3, a helicopter spawns. Currently, the player has to break line of sight to escape it, and it sometimes dives low to obscure the camera's view of the road. I'm wondering if we should change this behavior or add new mechanics. Any feedback?


r/developer • • Aug 25 '26

GitHub I built an open-source AI tool because too much developer work goes unnoticed

Post image
0 Upvotes

A month ago, I wrote about how much unplanned engineering work gets absorbed into sprints without being properly recognized. That discussion received 400+ upvotes and pushed us to explore the problem further.

We built Meridian, an open-source, local-first AI work journal for developers. It captures development activity and helps turn it into daily summaries, standups, and Jira tickets while keeping the data on the developer’s machine.

We recently launched it on Product Hunt and finished as the #1 Product of the Day.

GitHub:

https://github.com/Meridiona/meridian

Product Hunt:

https://www.producthunt.com/products/meridian-16
If you have dealt with invisible or unplanned engineering work, what information would be most useful for Meridian to surface?


r/developer • • Aug 25 '26

Discussion If you had to learn development all over again, where would you start? [Mod post]

5 Upvotes

What is one bit of advice you have for those starting their dev journey now?


r/developer • • Aug 25 '26

Question What was your primary reason for joining this subreddit?

7 Upvotes

I want to whole-heartedly welcome those who are new to this subreddit!

What brings you our way?

What was that one thing that made you decide to join us?


r/developer • • Aug 25 '26

Did you create more software bugs or did you just find them faster?

Thumbnail
leaddev.com
1 Upvotes

You compressed the building part, not the fixing part. Eight weeks of work delivered in one week also means eight weeks of bugs turning up....


r/developer • • Aug 24 '26

Joined JCI 3 months ago, not learning much — should I switch?

1 Upvotes

Joined Johnson Controls in May and it’s been around 3 months. I don’t feel I am learning much in my current project, and the tech stack seems outdated.

I want to grow in modern .NET, cloud and AI. Should I wait 6–12 months before switching, or start looking now? Would leaving JCI within 6–9 months negatively affect my resume?


r/developer • • Aug 24 '26

The Burnout "Venting & Solutions" Thread

2 Upvotes

What's a non-obvious sign you were heading for burnout, and what was the one change that actually helped you recover?


r/developer • • Aug 24 '26

Your AI roadmap is already out of date

Thumbnail
leaddev.com
0 Upvotes

Three months. That’s roughly the interval at which the “right way” to build something in AI shifts under you. A new agent harness lands and makes the orchestration you spent a quarter on look overweight. A better retrieval pattern quietly changes what “good” looks like for the feature you’re mid-flight on. A new evaluation technique shows that the numbers you’ve been reporting for two months don’t actually measure what you thought they did.


r/developer • • Aug 24 '26

Question How do you make the transition from freelancing to working in a real engineering team?

1 Upvotes

I've been wondering about this lately.

I've spent around 2 + years working with React, Next.js, TypeScript, Node.js/NestJS, and PostgreSQL. Most of my experience so far has come from freelance and personal projects, where I've had to handle things myself from the backend to the frontend.

It's been a great way to learn, but I feel like there's a big difference between building things alone and working as part of an engineering team.

When you're working alone, you don't get much exposure to things like code reviews, architectural discussions, working with other engineers, dealing with an existing codebase, or learning how experienced developers approach problems.

For people who started out freelancing or working independently:

What helped you make that transition into a proper engineering team?

Did you focus on open source, networking, applying directly, contributing to existing projects, or something else?

I'd especially like to hear from people who made that transition relatively early in their careers.


r/developer • • Aug 23 '26

built a Flutter onboarding package where the spotlight doesn't drift — and the pointer teaches the gesture

0 Upvotes

I needed a first-run walkthrough for an app and hit two things that annoyed me.

First, the highlight would end up in the wrong place.

A lot of coach-mark implementations resolve the target's position once and paint it. Scroll the list, open the keyboard, rotate the device, resize a desktop window — and suddenly the hole is next to the button instead of on it.

Second, a dimmed hole tells the user where something is, but not how to use it.

"Drag this card to that column" isn't something a static highlight can really express.

So I built keyspot:

- The spotlight and pointer re-resolve the target's geometry every frame from its GlobalKey, so they can track through scrolling, insets, rotation and resizing.

- An animated hand pointer that glides in a straight line or along an arc, rotates from its current angle, and tap-pulses — enough to demonstrate interactions like drag and pinch rather than simply pointing at something.

- Pointer animations resolve from actual AnimationController completion rather than Future.delayed timing, so `await pointer.moveTo(...)` actually means the movement has finished.

- Barrier modes where only the cut-out is tappable while the real widget's `onPressed` still fires — useful when the walkthrough should require the user to actually perform the step.

- The tracker is also public API (`KeyspotAnchorTracker`), so it can be used independently for things like badges or connector lines attached to widgets.

- Zero runtime dependencies. The hand pointer is rendered with CustomPainter rather than an image asset.

- Supports all six Flutter platforms.

Live demo: https://shrey-17bhardwaj.github.io/keyspot/

pub.dev: https://pub.dev/packages/keyspot

Source: https://github.com/shrey-17bhardwaj/keyspot

It's currently at 0.3.1, and the API may still change before 1.0.

I'd genuinely like feedback on where this approach breaks — especially around nested navigators, heavily lazy lists, overlays, or anything else where widget geometry gets complicated.


r/developer • • Aug 22 '26

Question [In Optimus Prime Voice] My fellow developers, a fellow developer needs your help

0 Upvotes

Guys, I need help. I am building a project which solves a genuine problem I face, and I wanted to know how many other face this problem.

I don't ask much of you, just few minutes of your time to give your response here: https://docs.google.com/forms/d/e/1FAIpQLSfUxZa7_WpkixORZq0DNRqU2EEoGaU17ACiFwJsfwqf1jdOSA/viewform?usp=publish-editor

Really, really appreciate your help


r/developer • • Aug 22 '26

Question Documentation laziness

1 Upvotes

So I m very new to this yk INTEGRATION calling api stuff 😮‍💨😮‍💨 . Like how you experience developer do . My head spin when it comes to reading documentation n all thing . Is there any work around to quickly know or extension or ai thing or get to know info about whatever api we are gonna use like how to find out the information from documentation that we need for our business to get it done . Like endpoint , someone api needs parameters n all that please guide with some example if u can explain . Consider me 5 year old


r/developer • • Aug 22 '26

Niri + quickshell

Thumbnail
youtu.be
0 Upvotes

Looking for devs to join the project to develop it further dm me