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
Pin the Order, Not Just the Value: an Interaction Ledger for Messy-Repo Refactors
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 26
Pin the Order, Not Just the Value: an Interaction Ledger for Messy-Repo Refactors
#
python
#
testing
#
refactoring
#
devtools
Comments
1
 comment
6 min read
Moderation
Strangler Fig + AI Agents: Can We Automate Legacy Modernization Safely?
Diogo Soares
Diogo Soares
Diogo Soares
Follow
Oct 28
Strangler Fig + AI Agents: Can We Automate Legacy Modernization Safely?
#
ai
#
architecture
#
legacy
#
refactoring
1
 reaction
Comments
1
 comment
17 min read
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
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
Moderation
đź‘‹
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