Software Development

Build, ship, and scale modern software: languages, frameworks, DevOps, data, AI/ML, security, testing, architecture, and careers.

  • 13 Subtopics
  • 78 Topics below
  • 5 Tracked terms
  • Last 30 days Feed window

Inside Software Development

Languages & Runtimes Language ecosystems, compilers, runtimes, package managers, performance, and best practices. 11 subtopics Editors, IDEs & Developer Experience Code editors, IDEs, terminals, formatting, linting, and the tooling that makes developers fast. 6 subtopics Frontend Web Frameworks, SSR/SSG, CSS, design systems, accessibility, and performance budgets. 7 subtopics Backend & APIs HTTP services, microservices, RPC, auth, caching, and resilient API design. 9 subtopics Data, Databases & Streaming Relational & NoSQL databases, search, caches, streams, ETL/ELT, and analytics stacks. 7 subtopics DevOps, CI/CD & Platform Engineering Pipelines, containers, Kubernetes, IaC/GitOps, observability, and team “golden paths.” 5 subtopics Testing & Quality Unit, integration, E2E, contract tests, test data, coverage, and performance/chaos testing. 4 subtopics Security & Privacy Engineering AppSec, threat modeling, SBOMs, secrets, SAST/DAST, authN/Z, and privacy by design. 4 subtopics Architecture & Patterns System design, microservices vs monoliths, event-driven architectures, DDD, and resilient patterns. 4 subtopics AI/ML Engineering & LLMOps Training/inference, vector search, RAG, evaluation, safety, and production ML/LLM stacks. 5 subtopics Collaboration & Project Management Agile/Scrum/Kanban, roadmaps, docs/RFCs, code review, and developer experience. 3 subtopics Open Source & Licensing FOSS governance, licenses, CLAs, security posture, and sustainable maintainership. Careers, Learning & Events Interviews, portfolios, courses, conferences, and mentorship pathways.

What this topic collects on

An article joins this feed when it matches these terms. Each one is also a search of its own.

Latest in Software Development


dev.to > seolith > building-foxyinvoice-chapter-5-the-domain-invoices-tax-and-money-math-56h7

Building FoxyInvoice — Chapter 5: The domain — invoices, tax, and money math

20+ min ago   (410+ words) This series is written in the open, from a real production system. This chapter tours the domain logic: the invoice lifecycle, the tax waterfall, and the exports accountants actually want. [All chapters and diagrams live in the public repo.] The…...


dev.to > onaeiuspkz > exposed-router-management-809-million-routeros-assets-and-the-9560-that-still-answer-on-ssh-4aaa

Exposed Router Management: 8.09 Million RouterOS Assets and the 9,560 That Still Answer on SSH

22+ min ago   (380+ words) The MikroTrick exploitation chain required one precondition to work at scale: a router whose SSH service was reachable from the internet. Measuring how many RouterOS devices meet that condition turns a vendor advisory into a concrete exposure estimate. A ZoomEye…...


dev.to > atsushi_hatchco > a-new-model-dropped-dont-just-swap-the-id-2a3e

A New Model Dropped. Don't Just Swap the ID.

14+ min ago   (845+ words) The new model is out. The benchmarks look great. Your provider has already scheduled the sunset date for the one you are running. So you swap the model ID, run a few requests, see nothing obviously broken, and ship. I…...


cryptobriefing.com > modal-fireworks-baseten-kimi-k3-cost-advantage

Modal, Fireworks, and Baseten gain cost advantage with Nvidia and AMD chips for Kimi K3

27+ min ago   (280+ words) US inference providers can serve Moonshot AI's massive open-weights model at a fraction of the cost thanks to superior GPU hardware Kimi K3 is not a small model. Released by Moonshot AI on July 27, 2026, it packs 2.8 trillion parameters into a Mixture-of-Experts…...


dev.to > ikkun1222 > jev-vs-a-310m-encoder-i-trained-myself-750-rows-three-tasks-two-different-winners-242e

Jev vs a 310M encoder I trained myself: 750 rows, three tasks, two different winners

34+ min ago   (960+ words) One-line summary: A decision API wins when you have no labels; a small trained encoder wins when you have a few hundred — and which one wins on a given task is decided by the shape of the task, not by…...


dev.to > lukman-ss > database-transactions-are-a-boundary-not-a-safety-blanket-1d9m

Database Transactions Are a Boundary, Not a Safety Blanket

37+ min ago   (783+ words) The uncomfortable part of a failed payment flow is not always the error. Sometimes the function returns an error and the database still keeps half of the work. That is the failure Lab 03 demonstrates. A payment is inserted. The order…...


dev.to > echoluoluo > coordinates-are-usually-the-beginning-not-the-answer-336

Coordinates Are Usually the Beginning, Not the Answer

28+ min ago   (1088+ words) When people work with maps, latitude and longitude are often treated as the final result. You search for a place, get a pair of coordinates, and the task seems complete. But in practice, coordinates are rarely the final answer. They…...


dev.to > veil_im > we-label-every-security-claim-on-our-site-implemented-experimental-or-not-claimed-1jge

We Label Every Security Claim on Our Site: Implemented, Experimental, or Not Claimed

33+ min ago   (497+ words) Somewhere in the last decade, "end-to-end encrypted" stopped meaning anything. So we did something that felt commercially reckless: we labelled every single claim on the site as one of three things. Implemented — it's in the current build, testable by anyone…...


dev.to > manukumar07 > 5-coding-habits-that-improved-my-problem-solving-in-2026-in-the-ai-era-566b

5 Coding Habits That Improved My Problem Solving in 2026 (In the AI Era)

37+ min ago   (582+ words) AI can write code faster than ever. But there's a problem. Writing code and solving problems are not the same skill. In 2026, tools like AI coding assistants can generate functions, explain errors, suggest optimizations, and even help us build entire…...


dev.to > sharique_siddiqui_8242dad > performance-tuning-and-profiling-enhancing-software-efficiency-532m

Performance Tuning and Profiling: Enhancing Software Efficiency

33+ min ago   (95+ words) To profile this app: This workflow helps reveal where the most time is spent, allowing targeted optimization. Performance tuning and profiling are not one-time tasks but ongoing practices integral to software development. They require careful measurement, analysis, and refinement to…...