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
Map Every Changed Line to the Test That Ran It Before You Refactor
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 27
Map Every Changed Line to the Test That Ran It Before You Refactor
#
python
#
testing
#
refactoring
#
devtools
Comments
Add Comment
6 min read
The agent extracted a shared helper and merged two callers' error paths
Jeff
Jeff
Jeff
Follow
Oct 26
The agent extracted a shared helper and merged two callers' error paths
#
aicode
#
aiagents
#
refactoring
#
debugging
Comments
Add Comment
3 min read
Record What Your Code Throws Before You Refactor It
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 27
Record What Your Code Throws Before You Refactor It
#
python
#
refactoring
#
testing
#
ai
Comments
Add Comment
5 min read
Pin the Order of Side Effects Before the Refactor: An Effect Ledger Gate
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 27
Pin the Order of Side Effects Before the Refactor: An Effect Ledger Gate
#
python
#
testing
#
refactoring
#
devtools
Comments
Add Comment
6 min read
Your Characterization Tests Passed. The Side Effects Changed Order.
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 26
Your Characterization Tests Passed. The Side Effects Changed Order.
#
python
#
testing
#
refactoring
#
productivity
Comments
Add Comment
5 min read
Triage Nondeterminism Before Golden Tests: A Probe for Messy Repos
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 26
Triage Nondeterminism Before Golden Tests: A Probe for Messy Repos
#
testing
#
refactoring
#
python
#
automation
Comments
Add Comment
7 min read
Count the Argument Shapes Your Fixtures Never See Before Refactoring a Messy Module
Dakota Wu
Dakota Wu
Dakota Wu
Follow
Oct 26
Count the Argument Shapes Your Fixtures Never See Before Refactoring a Messy Module
#
testing
#
refactoring
#
python
#
ai
Comments
Add Comment
6 min read
Break Your Code on Purpose: A Kill-Rate Gate for Characterization Tests
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 26
Break Your Code on Purpose: A Kill-Rate Gate for Characterization Tests
#
python
#
testing
#
refactoring
#
devtools
Comments
Add Comment
6 min read
Let the Free Model Write Inputs, Not Assertions: A Mutation Gate Before Your Refactor
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 26
Let the Free Model Write Inputs, Not Assertions: A Mutation Gate Before Your Refactor
#
testing
#
refactoring
#
ai
#
python
Comments
Add Comment
5 min read
Before the Smallest Safe Change, Prove Your Characterization Tests Can Fail
Dakota Huang
Dakota Huang
Dakota Huang
Follow
Oct 26
Before the Smallest Safe Change, Prove Your Characterization Tests Can Fail
#
testing
#
refactoring
#
python
#
git
Comments
Add Comment
5 min read
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
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
👋
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