software-engineering

Tag

Cards List
#software-engineering

The Wheels We Keep Reinventing

Lobsters Hottest · 2026-07-31 Cached

An essay arguing that software engineers repeatedly reinvent well-solved infrastructure like auth, background jobs, rate limiting, and feature flags, trading proven solutions for custom code that they must maintain and debug.

0 favorites 0 likes
#software-engineering

Platform engineering still matters

Lobsters Hottest · 2026-07-31 Cached

An opinion piece arguing that platform engineering and code reuse remain valuable even with AI coding tools, because tokens cost money and reuse provides leverage. Cites Martin Fowler's similar argument about refactoring.

0 favorites 0 likes
#software-engineering

Methinks it is a weasel

Lobsters Hottest · 2026-07-31 Cached

An essay discussing the common statistical fallacy of averaging percentiles, framed with Hamlet quotes and Hacker News examples, and arguing for empathetic communication of statistical insights.

0 favorites 0 likes
#software-engineering

Stripe Just Wants a Number

Lobsters Hottest · 2026-07-31 Cached

The author describes how exe.dev decouples billing from business logic using 'billable facts' — atomic events that trigger downstream reconciliation with Stripe, avoiding brittle billing code.

0 favorites 0 likes
#software-engineering

@thoughtworks: If AI writes more code, should we stop designing it for humans? Valentina Servile argues no. Good software design still…

X AI KOLs Timeline · 2026-07-31 Cached

Valentina Servile argues that good software design still matters even as AI writes more code, because the audience for well-designed code now includes AI agents as well as humans.

0 favorites 0 likes
#software-engineering

Code Review Responses: Add Context When It Counts

Lobsters Hottest · 2026-07-30 Cached

A Google Testing blog post offering guidance on how to respond to code review comments, emphasizing the importance of adding context when it helps clarify decisions and rationale.

0 favorites 0 likes
#software-engineering

Selling Ai wrappers are easier than Ai that works in production

Reddit r/AI_Agents · 2026-07-30

The article argues that selling AI wrappers (simple interfaces over existing models) is easier than building AI systems that actually work reliably in production, highlighting challenges in deployment.

0 favorites 0 likes
#software-engineering

The Economic Benefit of Refactoring

Hacker News Top · 2026-07-30 Cached

This article presents an experiment on refactoring a large codebase written by AI agents, demonstrating that refactoring reduces token consumption for future AI-driven changes. The author details the methodology and results showing a decrease in input tokens after refactoring.

0 favorites 0 likes
#software-engineering

Software Engineers: Do you honestly get anything useful out of LLMs?

Reddit r/LocalLLaMA · 2026-07-30

A software engineer expresses frustration with local LLMs for agentic coding, citing issues like technical debt, ignored instructions, and excessive code generation, questioning their usefulness.

0 favorites 0 likes
#software-engineering

Why Don't People Use Formal Methods?

Hacker News Top · 2026-07-30 Cached

Hillel Wayne analyzes the historical and practical barriers preventing widespread adoption of formal methods in software engineering, distinguishing between formal specification and verification across code and design domains.

0 favorites 0 likes
#software-engineering

Is AI agents making it easier to build software than to understand it?

Reddit r/AI_Agents · 2026-07-30

A developer reflects on how AI coding agents can rapidly build and modify software, but developers often lose understanding of the codebase architecture and decisions, creating a new engineering challenge.

0 favorites 0 likes
#software-engineering

@addyosmani: Code quality, taste and judgement matter. @SonarSource is great for catching bug and security issues on every commit. H…

X AI KOLs Timeline · 2026-07-30 Cached

Addy Osmani recommends using SonarSource for catching bugs and security issues on every commit, emphasizing code quality and taste.

0 favorites 0 likes
#software-engineering

Logic for Programmers

Hacker News Top · 2026-07-30 Cached

A practical book introducing logic for programmers to improve software design, verification, and reasoning, covering topics from simplifying conditionals to formal verification and constraint solving.

0 favorites 0 likes
#software-engineering

To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editing

Hugging Face Daily Papers · 2026-07-30 Cached

This paper introduces CanItDelete, a benchmark of 200 real-world deletion-only code editing tasks, and measures how LLMs avoid deleting code. It finds that frontier models frequently leave obsolete code in place, producing passable but not merge-ready patches, and that adding deletion-focused training data improves performance.

0 favorites 0 likes
#software-engineering

GitHub is the wrong shape for this new world

Hacker News Top · 2026-07-29 Cached

This blog post argues that GitHub's collaboration paradigm (branches, pull requests, code reviews) is ill-suited for the modern AI-driven software development era where LLMs and agents generate code at high velocity, calling for rethinking of tools and workflows.

0 favorites 0 likes
#software-engineering

@GergelyOrosz: There’s a popular theory that AI will finally make formal verification mainstream because mathematical proof of correct…

X AI KOLs Following · 2026-07-29 Cached

A podcast episode featuring Hillel Wayne discusses whether AI will drive mainstream adoption of formal verification, highlighting TLA+ use at Amazon and the challenges of writing formal specs.

0 favorites 0 likes
#software-engineering

How to not die by a thousand cuts or how to think about software quality (2023)

Hacker News Top · 2026-07-29 Cached

A blog post reflecting on the nature of software quality, arguing that quality is about gracefully performing development and leaving the codebase better than found, and exploring how to foster or destroy quality in software products.

0 favorites 0 likes
#software-engineering

Writing quality code in the age of AI

Reddit r/artificial · 2026-07-29 Cached

The article discusses the challenges and best practices for writing high-quality code with AI assistance, emphasizing the need for rigorous code review and avoiding blind trust in AI-generated output.

0 favorites 0 likes
#software-engineering

How do you rewrite C/C++ projects to Rust?

Hacker News Top · 2026-07-29 Cached

This article discusses strategies for migrating C/C++ projects to Rust, emphasizing incremental migration over full rewrites, with insights from Luca Palmieri and JetBrains.

0 favorites 0 likes
#software-engineering

ExplainBench: Evaluating Code Explanations from Agents

Hugging Face Daily Papers · 2026-07-29 Cached

ExplainBench is a new benchmark for evaluating the trustworthiness of explanations generated by coding agents, revealing that explanation quality is a distinct axis of agent evaluation and that an audit agent can automatically improve explanation reliability.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback