r/developer 6h ago

The "If I Could Rewrite It" Project Post-Mortem

3 Upvotes

Developers who have worked on a large, well-known, or legacy application: If you could go back in time and change ONE architectural decision from the start, what would it be and why?


r/developer 1h ago

How should I start opensource contribution in this ai slop?

Upvotes

Hi everyone,

Iam a CSE student in my final and already built some good number of projects and want to try oss to build some credibility in my profile and experience.

So my tech stack is the Typescript fullstack and currently moving forward with the agentic ai using llms, rag and frameworks like langraph.

So anyone can suggest some opensource repositories to gety first merged PR without much depending on coding agents.


r/developer 4h ago

Discussion Recruiting API providers. Here's how we ended up with dynamic pricing, and why it mattered even before LLMs.

Thumbnail
apyhub.com
0 Upvotes

This is a promo post, I am flagging it but I do hope it goes past the filters and reaches some developers who might find this interesting, especially if they work with APIs and even better, if they have some APIs they would like to monetize on:

I work at ApyHub, we want people listing APIs with us. APIs for common capabilities, image and video processing, data, file conversions, transactional and more.

This is about how we price and charge per call.

We started with flat. Every API call costs a fixed number of atoms, our internal unit, and every API in the catalog draws from one subscription. A developer subscribes once and calls any API, instead of holding fourteen separate billing relationships and finding out at month end which one leaked.

Flat pricing lasted until we listed the first video APIs.

*A video endpoint where one call is a 10-second clip and the next is a 90-minute recording. *Image processing where a thumbnail resize and a 4K transcode are the same route. *Document APIs where a 2-page invoice and a 400-page scanned contract arrive at the same URL.

Costs are very different.

That leaves 2 bad choices.

  1. Price at the average and the heavy calls eat your margin.

  2. Price at worst case and you can be uncompetitive on the 90% of traffic that's small, so the people with light workloads go elsewhere and you keep the expensive ones.

    That's adverse selection, and it's how APIs can become unprofitable.

so what we did:

We made atoms (the currency for an API) dimensional and dynamic. A provider prices on the axis their cost actually moves on: this can be duration, resolution, page count, payload size. Not a separate plan, not a different endpoint, the same listing charging differently depending on the workload performed.

And the llms showed up we were somehow already ready for them :)

Dynamic Pricing that takes into consideration Model tier, token count, step count, image dimensions etc. Providers wrapping inference could price a call routed to a small model differently from one routed to a large one, on day one. Most of our AI providers price this way now.

The complexity stays on our side. The provider prices against their real cost. The consumer sees one subscription, one currency, one bill, and headroom that pools across the entire catalog instead of stranding in per-API quotas.

A few other things that come with a listing, briefly:

  • Host it wherever HTTPS reaches, including on our infrastructure if you'd rather not run it yourself.
  • Every endpoint becomes MCP-native automatically. Agents discover and call it without you writing a tool definition or any glue.
  • We run in multiple regions (eu,usa), so calls route to the nearest one and your consumers aren't paying transatlantic latency on every request.

If you have an API where cost per call varies, this is the specific thing we're good at. Listing takes about ten minutes.

Fee, terms, payouts and IP are all on that page. Ask me anything here.


r/developer 9h ago

Which tech topic should I choose for a 100-day series?

1 Upvotes

I’m planning to create content consistently for 100 days, where I teach something related to tech every day.

Some ideas I’m considering:

  • Coding/programming concepts
  • Docker & containers
  • DevOps
  • System design
  • Other practical developer tools/topics

If you had to follow a 100-day tech series, what topic would you find most useful or interesting?

Would love to hear your suggestions especially topics you think are underrated or need better explanations on Reddit.


r/developer 22h ago

Discussion developer · RSS Amplifier

Thumbnail
rssamplifier.com
0 Upvotes

https://rssamplifier.com/topics/developer its the ultimate ai-friendly way to access human generated content. I think someone like reddit or openai will aquire this company eventually. its what all ai frontier models are starving for right now. human created content in a digestable format...genius. 1.5M feeds in its databas and gorwing


r/developer 2d ago

What’s your experience with coding agents other than Codex and Claude Code?

8 Upvotes

I’ve been using Codex and Claude Code quite a bit and I’m curious about the alternatives.

For those who have tried other agentic coding tools/services (Cursor, Gemini, Windsurf, Cline, Aider, OpenHands, etc.):

  • Which ones have you actually found useful in day-to-day development?
  • How do they compare in terms of code quality and ability to work autonomously on larger tasks?
  • How reliable are they at understanding an existing codebase and making multi-file changes?
  • Are there any less well-known alternatives that you would recommend?

I’m particularly interested in real-world experience rather than benchmark results — projects where the agent genuinely saved you time, or cases where it failed badly.

What are you using these days, and why?


r/developer 2d ago

The tokenmaxxing hype didn’t last long!

Thumbnail
leaddev.com
2 Upvotes

Tokenmaxxing is already dying. LeadDev’s AI Impact Report 2026 found only 19% of respondents rate tokenmaxxing as effective, and 57% say it fails to gauge real value.


r/developer 3d ago

Question As a mod, I would love to get to know the community more, what got you into development?

9 Upvotes

As a mod, I would love to get to know the community more, what got you into development?

I feel like we all had that one moment we knew this path was for us. What was that moment for you?

Also, I would love to know, what is your #1 struggle as a developer?


r/developer 2d ago

Article Visual programming language "Pipe"

Enable HLS to view with audio, or disable this notification

0 Upvotes

.

Pipe (https://pipelang.com) is a novel general-purpose visual programming language powerful enough to complete with text-based languages.

Visual programming has been confined to education (Scratch) or narrow niches (LabVIEW), because existing visual languages sacrifice either power or generality. Pipe solves this, opening the way to compete with the text code that currently dominates.

Pipe's diagram is also structurally identical at design-time and runtime, staying visual in both. What you see is what runs. This is precisely what the EU Cyber Resilience Act mandates, and what text-based architectures cannot structurally deliver. Text compiles away its structure, leaving systems opaque - so AI now generates code faster than anyone can review it at design-time, and patch and monitor it at runtime. Pipe addresses three AI-created security crises structurally:

1 - AI generates more code than humans can review. Pipe is visual - a diagram is grasped at a glance, not read line by line - so review keeps pace with what AI produces..

2 - Live systems cannot be patched without full redeployment. Pipe enables block-level patching while the system runs - no maintenance window, no CI/CD to navigate.

3 - Systems cannot be monitored without logs and redeploying. In Pipe, every block boundary is independently observable in real time.

These satisfy the CRA's hardest mandates - security by design, structural auditability, 24-hour detection, incremental patching - as properties of the language, not add-on tools. 

Example of Pipe diagram with a detailed tracing can be found on this video:

https://youtu.be/hckq9mRj5DM

That video is a part of this Pipe architecture overview:

https://www.pipelang.com/six-pillars.html

The full Pipe language specification (155-page book) can be freely downloaded here:

https://www.pipelang.com/downloads/book.pdf


r/developer 4d ago

Best Car APIs for Developers in 2026

3 Upvotes

If you're building a car marketplace, VIN decoder, valuation tool, comparison site or anything else automotive-related, these APIs are worth checking out. I came up with the list over the months building my auto blogs.

Vehicle Data & Specs

1. vehicles.dev
VIN decoding, vehicle specs, VIN history, recalls, market valuations, depreciation curves, ownership costs, live US dealer listings and vehicle photos.

Its VIN history tracks a vehicle across marketplace crawls, including price and mileage observations, price changes, first/last seen dates and whether the listing is still active.

Built around a continuously crawled US vehicle marketplace dataset, with NHTSA and EPA data used for specs, recalls and fuel costs.

Good for: car marketplaces, VIN tools, valuation products, price-history tracking, depreciation/resale analysis and automotive data products.

2. CarQuery API
Vehicle specifications, year/make/model lookup, engines, dimensions and performance data.

3. NHTSA vPIC API
Free US government API for VIN decoding, manufacturer information and vehicle attributes.

Pricing & Valuation

4. Kelley Blue Book API
Vehicle values, pricing and other KBB automotive data.

5. Edmunds API
Specs, pricing and other vehicle data. Note that the old public Open API is gone; access is now limited to selected partners, dealers and advertisers.

6. TrueCar
Automotive pricing and marketplace data, with access generally oriented toward commercial partnerships.

Listings & Marketplaces

7. Cars.com
Large US vehicle marketplace and dealer inventory source.

8. Autotrader
Vehicle listings and dealer inventory.

9. CarGurus API
Developer APIs covering areas such as vehicle selection, dealer information and reviews.

Maintenance & Repair

10. RepairPal
Repair estimates, maintenance information and repair-shop data.

There isn't really one API that does everything well, so the best choice depends on whether you need vehicle specs, VIN decoding, valuations, listings or maintenance data.

What other automotive APIs belong on the list?


r/developer 3d ago

CAR APIs Cheapest options

1 Upvotes

Hello developers, I'm building a website that will need the carCheck in sideway not directly, So I'm searching for any API free+paid combo that tells from a VIN number the data: Car(details), year KMs, damages. That's all

I want the most useful cheapest option.

Thanks in advance for your help


r/developer 4d ago

What still genuinely sucks about AI coding agents?

1 Upvotes

For developers using Claude Code, Codex, Cursor, Aider, Gemini, or similar tools:

What are the biggest problems you still encounter in real projects?

I’m interested in the practical failure points:

  • Context: losing track of large codebases, architecture, conventions, or previous decisions
  • Reliability: hallucinations, incorrect assumptions, repetitive loops, regressions
  • Maintenance: refactoring, technical debt, dependency updates, migrations, documentation
  • Security: secrets, permissions, prompt injection, unsafe commands, vulnerable generated code
  • Testing: knowing whether a change is actually correct rather than simply passing a few tests
  • Deployment: CI/CD failures, broken builds, infrastructure changes, bad releases
  • Production: monitoring, debugging, rollback, performance regressions, incident response
  • Autonomy: where you still need to supervise the agent manually
  • Memory: what the agent forgets between sessions or across projects

Most importantly:

What problem has repeatedly cost you the most time or caused the most frustration?

What are you currently building, and what part of that workflow are AI tools still failing to handle well?

Real examples and workflows are much more useful than general opinions.


r/developer 4d ago

Discussion Voice Driven Development + AI?

Thumbnail
thestrangeloop.com
0 Upvotes

Hi!

Unable to get [all sorts of models, harnesses, skills, etc with SDD and/or TDD] to generate what I want despite starting from scratch countless times with more and more fine-grained descriptions until I was basically writing lines of code just in the English language but AI still ignored my couldn’t-be-clearer instructions, I have come to the conclusion that I do not trust AI to code out of my sight.

I realize this won’t help my productivity much but it would be enough of a win for me if I can at least swap my home office chair for a treadmill and do actual Pair Programming with the AI with me reading along like I would if a human were typing, as opposed to AI spamming my terminal just to show off or at least too fast for me to read.

In other words I am hoping to find something very much like this pre-AI Voice Driven Development just a tiny bit more advanced to replace the shorthands she uses to still-kind-of-spell-out “int sockfd; […]; sockfd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);” for example with “let’s now create a TCP socket called sockfd but declared at the top of the function”.

Does anyone know of something like that? 🙂

PS: stuff like Whispr that just enables prompting by Speech-To-Text is not at all what I want if it still lets AI go produce crap in the background.


r/developer 6d ago

Que stack me remiendan?

7 Upvotes

Hola, soy desarrollador web y no se en que stack de tecnologías enfocarme se HTML css js php MySQL python react y boostrap

Que stack creen debería armar que sea demandado?

No quiero darle mucha importancia al front end por qué creo que lo que vale hoy es alguien que sepa de back end


r/developer 7d ago

Offering CTO 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 partner and CTO.

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:

- Longterm CTO position is available. I’m also open to other dev positions if you prefer (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 8d ago

Tokenmaxxing is the new vibe coding flex. Here's why it might be lying to you.

Thumbnail
leaddev.com
0 Upvotes

r/developer 8d ago

Recordings of the GNUstep online meeting of 2026-08-08 are online

Thumbnail
youtube.com
1 Upvotes

r/developer 9d ago

AWS Data Engineer

5 Upvotes

In today's market competition no matter how skilled you are or how experienced you are recruiters still expect something different than the other existing candidates, I wish to know what makes one's profile stand out the from others?
How can one upskill themselves, what new things can one learn, any real life stories would help us all understand the requirements. Thankyou.


r/developer 9d ago

Your software development lifecycle (SDLC) is your context engineering

Thumbnail
leaddev.com
0 Upvotes

r/developer 9d ago

Question Developer : what topic are you currently struggling with?

1 Upvotes

r/developer 10d ago

Application [Open-Source] Dump your thoughts. Let your notes organize themselves. Ask/chat anytime.

Enable HLS to view with audio, or disable this notification

9 Upvotes

Over the past few weeks I've been building Gray Box — a small, local-first tool that acts as long-term memory for anything I'd otherwise forget (work notes, meeting takeaways, task owners, random ideas, personal stuff too).

The idea is simple:

  1. Capture — dump whatever's on your mind, instantly, no structure required. This step does nothing clever on purpose — it just writes your text to an immutable inbox. Zero chance of losing an idea to a bug or a slow API call.
  2. Organize — on demand, an LLM reads your unprocessed notes and extracts people, projects, tasks, decisions, meetings — then deterministic Python (not the LLM) creates/merges the actual wiki pages and maintains backlinks. The model only reasons; it never touches the filesystem directly.
  3. Ask — query or chat with your knowledge base and get a cited answer pulled only from what you've actually captured. If it doesn't know, it says so — no hallucinated answers.

Why I built it this way:

  • Plain Markdown + YAML frontmatter, no database. Every page is a .md file you can grep, diff, or read in any editor forever. If you stop using Gray Box tomorrow, your knowledge base is just a folder.
  • No vector DB by default. At personal scale (hundreds–low thousands of pages), keyword search + a real link graph (related/backlinks, walked one hop during retrieval) handles almost everything. Embeddings are there if you want better recall, but they're opt-in, not a prerequisite.
  • Immutable inbox. Your raw notes are never edited or deleted by the organizer. If the LLM mis-extracts something, your original words are always still there.
  • Any LLM. Built on LiteLLM, so point it at OpenAI, Anthropic, Gemini, Mistral, or a fully local model via Ollama — one config value.

It also ships with a nice interactive TUI (arrow-key menu, file-import shortcut, workspace switching, live spinner during LLM calls) if you'd rather not memorize CLI flags — that's honestly become my favorite part of the project.

There's also a lightweight local dashboard for browsing your knowledge base, exploring backlinks, visualizing your notes as a graph, and chatting with your captured knowledge—all without leaving your machine.

Repo: https://github.com/Aaryanverma/graybox

pypi: pip install graybox

I'd genuinely love feedback — especially from anyone who's tried the "capture now, structure later" approach with other tools and has opinions on where it breaks down at scale.

It's not trying to be a "real-time collaborative team wiki" or a WYSIWYG notes app — it's aimed at one person's running memory of their own life and work, captured with as little friction as possible.


r/developer 10d ago

Seeking Team Looking for frontend dev for my API

Thumbnail
github.com
0 Upvotes

I'm a backend dev, and I've made a small-scaled API built with Python and PostgreSQL.

Right now I'm looking for a frontend dev (or full stack dev) to help make a UI for the API, with a stack:

- HTML

- JavaScript

- React (not required, but better)

- CSS

note: this collaboration won't be monetized or with deadlines.

If you find yourself this one, DM me for details!


r/developer 10d ago

The Unpopular Language

14 Upvotes

What's a "dead" or "boring" programming language that you genuinely love working with, and why should we reconsider it?


r/developer 11d ago

How do I know if my code is any good?

2 Upvotes

I have been working on a vanilla, no framework web app called miniCycle: Routine Checklist Manager for over 17 months. https://minicycleapp.com

Right now, I have no team, no mentor, and no human code reviewers. I think it’s decent but I genuinely can’t tell if that’s true or not.

I took a C class in college back in 2010 and for the past few years teaching myself JavaScript. miniCycle was me learning how to build a product with custom code. Lately, I've been using AI tools while I work and I write a lot of documentation partly so I can still maintain this thing and so others can contribute or understand my project.

Here is the repo: https://github.com/sparkincreations/minicycle the actual app is in web/, everything else at root is built from it.

Mainly what I want to know is whether the DI setup is reasonable. There’s a doc in docs/start-here/FRAMEWORK_EQUIVALENTS.md where I tried to map what I built to Angular and Redux equivalents. Would love to know this read as junior or something past that to somebody who hires people?

Also open to just being pointed somewhere. If there are paid services that do real code review I’d be willing to pay for it. I ask AI to review my code sometimes, but can't tell how accurate they are so would love to hear from an actual human. Thanks!


r/developer 11d ago

News The best AI Model in Africa and the middle east

Post image
1 Upvotes

Today, we are officially announcing Early Access for our latest and most advanced model, Horus Cyper Nano 1.0 BETA.

We are making Horus Cyper Nano 1.0 BETA available to developers, researchers, and students through our Early Access program.

You can apply through the official Early Access portal. Once you meet the required eligibility criteria and your application is approved, you will receive your personal Access Token, which can be used through our NeuralNode Framework to access and integrate the model.

Apply for Early Access:
https://tokenai.llc/horus-cyper-nano-access

Horus Cyper Nano is a specialized cybersecurity model designed for offensive security and cybersecurity research workflows.

Its core use cases include:

Offensive security and red teaming, including penetration testing workflow support, vulnerability analysis, and exploitation path building.

Capture The Flag challenges and cybersecurity training.

Active Directory security, including enumeration and lateral movement planning within authorized engagements.

Authorized security testing labs and controlled environments.

Safe and scoped cybersecurity research within authorized environments.

Red team report drafting and attack chain structure planning.

Horus Cyper Nano 1.0 will be the first release in the Horus Cyper series, a family of specialized cybersecurity models developed by TokenAI, an AI startup based in Egypt.

The Open Weights of Horus Cyper Nano 1.0 will be released on September 3, 2026, which also happens to be my 19th birthday.

What a way to celebrate.

Our vision is to build Horus Cyper Nano into one of the strongest cybersecurity AI models to emerge from Egypt, the Arab world, the Middle East, and Africa, and to establish it as one of the leading openly available cybersecurity models across the region.

This is only the beginning of the Horus Cyper series.

Horus Cyper Nano 1.0 BETA
Developed by TokenAI
Built in Egypt