Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
refactoring
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Our homepage promises a CSV export, and the feature page for it says nothing has to be exported
Daniel Pertu
Daniel Pertu
Daniel Pertu
Follow
Oct 23
Our homepage promises a CSV export, and the feature page for it says nothing has to be exported
#
webdev
#
nextjs
#
refactoring
#
seo
Comments
Add Comment
6 min read
Technical Debt: The Hidden Cost of Moving Fast in Software Development
Ahmed Omeiza
Ahmed Omeiza
Ahmed Omeiza
Follow
Oct 23
Technical Debt: The Hidden Cost of Moving Fast in Software Development
#
refactoring
#
softwaredevelopment
#
softwareengineering
1
 reaction
Comments
Add Comment
3 min read
Sacrificial Architecture: Building the Service You Already Plan to Delete
Andrii B.
Andrii B.
Andrii B.
Follow
Oct 21
Sacrificial Architecture: Building the Service You Already Plan to Delete
#
architecture
#
softwareengineering
#
systemdesign
#
refactoring
Comments
Add Comment
8 min read
The Agent Renamed the Symbol but Left the Old Name in the Error String
Jeff
Jeff
Jeff
Follow
Oct 21
The Agent Renamed the Symbol but Left the Old Name in the Error String
#
aiagents
#
refactoring
#
debugging
#
verification
1
 reaction
Comments
Add Comment
4 min read
We Stopped Importing Spring Into the Domain Module. The Compile Errors Exposed 30 Boundary Violations.
Kamen
Kamen
Kamen
Follow
Oct 21
We Stopped Importing Spring Into the Domain Module. The Compile Errors Exposed 30 Boundary Violations.
#
architecture
#
backend
#
java
#
refactoring
Comments
Add Comment
3 min read
We locked 25,396 behaviors before our agent refactors its own code, bugs included
Rulestack
Rulestack
Rulestack
Follow
Oct 21
We locked 25,396 behaviors before our agent refactors its own code, bugs included
#
claudecode
#
ai
#
testing
#
refactoring
Comments
Add Comment
11 min read
The agent split the giant PR into three smaller PRs — and the bug that lived between them stayed invisible
Jeff
Jeff
Jeff
Follow
Oct 20
The agent split the giant PR into three smaller PRs — and the bug that lived between them stayed invisible
#
ai
#
agents
#
codereview
#
refactoring
Comments
Add Comment
4 min read
Spec-Driven Refactoring: What I Learned from Handing an 800-Line Java Monolith to AI
Ayush Kaushik
Ayush Kaushik
Ayush Kaushik
Follow
Oct 20
Spec-Driven Refactoring: What I Learned from Handing an 800-Line Java Monolith to AI
#
ai
#
programming
#
softwareengineering
#
refactoring
2
 reactions
Comments
Add Comment
12 min read
Prove the Smallest Safe Change Is Mechanical: An AST Diff Gate
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 20
Prove the Smallest Safe Change Is Mechanical: An AST Diff Gate
#
python
#
refactoring
#
testing
#
devtools
Comments
Add Comment
5 min read
The Agent Added a Cache Layer Because the Comment Said This Function Was Slow
Jeff
Jeff
Jeff
Follow
Oct 20
The Agent Added a Cache Layer Because the Comment Said This Function Was Slow
#
ai
#
agents
#
review
#
refactoring
Comments
Add Comment
3 min read
1,400 PRs and 800k Lines Deleted: How OpenAI Cleans Up Its Code with Agents (and What You Should Steal)
Den
Den
Den
Follow
Oct 20
1,400 PRs and 800k Lines Deleted: How OpenAI Cleans Up Its Code with Agents (and What You Should Steal)
#
ai
#
devops
#
refactoring
#
productivity
Comments
Add Comment
16 min read
Witness Maps: Never Refactor a Line That No Test Executes
Dakota Wu
Dakota Wu
Dakota Wu
Follow
Oct 20
Witness Maps: Never Refactor a Line That No Test Executes
#
testing
#
refactoring
#
ai
#
python
Comments
Add Comment
7 min read
Census the Names a Function Reads Before You Extract It
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 20
Census the Names a Function Reads Before You Extract It
#
python
#
testing
#
refactoring
#
devtools
Comments
Add Comment
5 min read
Freeze the Export Surface Before a Messy Refactor: A Manifest Gate in Python
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 20
Freeze the Export Surface Before a Messy Refactor: A Manifest Gate in Python
#
refactoring
#
python
#
testing
#
ai
Comments
Add Comment
6 min read
Time Your Safety Net First: A Budget Gate for Characterization Tests in Messy Repos
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 20
Time Your Safety Net First: A Budget Gate for Characterization Tests in Messy Repos
#
testing
#
refactoring
#
performance
#
devops
Comments
Add Comment
5 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account