Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“refactoring” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: technical-debt, maintenance (non-exhaustive) · “refactoring” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Replacing “glob-all” With “fs.promises.glob” in Node.js (cto)56
nodejs
Unifying [Wikipedia’s] Mobile and Desktop Domains (kri/wik)55
mobile, desktop, performance, seo, user-experience, infrastructure, case-studies, link-lists
How to Successfully Migrate Your App With an AI Agent (bla/ope)54
how-tos, migrating, ai
How Senior Engineers Can Use AI for Real Impact53
ai, architecture, debugging, code-reviews
Refactoring a Form to a Signal Form (tim)52
forms, angular, signals
Integrating CSS Cascade Layers to an Existing Project (sma)51
css, cascade
Constant Refactoring: Refactoring My Refactored Website (ope)50
maintenance
Refactoring the Button Component49
buttons, components, figma, design-systems
6 Weeks of Claude Code (ort/puz)48
claude, anthropic, ai, maintenance
Why I’m Not Ready to Abandon JavaScript for “Faster” Languages47
javascript, rust, go, performance
Making Node.js Downloads Reliable (nod)46
nodejs, case-studies
Mission jQuery Zero: How FreeAgent Removed jQuery From Our Application (fre)45
jquery, technical-debt, maintenance
What’s Missing With AI-Generated Code? Refactoring (ste/the)44
surveys, studies, research, ai, productivity, quality, maintenance
How to Refactor Code With GitHub Copilot (git)43
how-tos, ai, github-copilot, github
Reasons Not to Refactor (tho)42
technical-debt, processes, prioritization
Developer Philosophy (qnt)41
technical-debt, quality, processes
Refactoring a Web Performance Snippet for Security and Best Practice (the)40
performance, javascript, metrics
Why You Should Avoid Grand System Redesigns39
videos, software-design, architecture
Revamping a Five-Year Old Node.js Project38
nodejs, mongodb, databases, architecture, maintenance
8 AI Tips for Web Developers (and Their Careers) (j9t)37
ai, tooling, documentation, code-reviews, processes, career, tips-and-tricks
Good Refactoring vs. Bad Refactoring (ste/bui)36
comparisons, maintenance, quality, javascript
5 Ways to Fail at Managing Tech Debt35
technical-debt, maintenance, strategies
Don’t Refactor the Code34
technical-debt, maintenance, terminology
Refactoring a Scroll-Driven Animation From JavaScript to CSS (and)33
scrolling, animations, javascript, css
Refactoring My Ugliest Code With Signal View Queries32
videos, angular
Lessons Learned Moving Eleventy From CommonJS to ESM in 2024 (zac/cfe)31
videos, lessons, eleventy, commonjs, esm
Turn Your Vue App Into an Offline-Ready Progressive Web App30
vuejs, offline, progressive-web-apps
We Need to Have a Chat? I Think We Should Refactor29
design-systems, maintenance
How to Do a TypeScript Conversion28
how-tos, javascript, typescript, migrating, conversion
How Often Should You Redesign Your Website?27
redesigning, seo
Rewriting Digital Content for Brevity (nng)26
writing, content, tips-and-tricks
Case Study: Rebuilding TechCrunch Layout With Modern CSS (sha)25
case-studies, css
From Hacks to Elegance: Transforming a Card Component With Modern CSS Wizardry (9el)24
components, css, maintenance
Converting [a] JavaScript Codebase to TypeScript23
javascript, typescript, migrating
Rebuilding a Featured News Section With Modern CSS: Vox News (sha)22
css, maintenance, optimization
5 Code Refactoring Techniques to Improve Your Code21
maintenance, techniques
How to Review and Refactor Code With GPT-4 (and ChatGPT)20
how-tos, code-reviews, ai, chatgpt, optimization
Redo Websites Less Often (to Become a Better Developer) (j9t)19
processes, redesigning, career
Rewriting Tests From Cypress to Playwright Using GPT318
testing, cypress, playwright, ai, code-completion
Implementing Micro-Frontends: A Path to Evolve Legacy Codebases17
maintenance, micro-frontends
JavaScript Naming Conflicts: How Existing Code Can Force Proposed Features to Be Renamed (rau)16
javascript, naming
Refactoring CSS: Strategy, Regression Testing, and Maintenance (cod/sma)15
css, maintenance, testing, regressions, strategies
Refactoring CSS: Introduction (cod/sma)14
introductions, css, maintenance
Removing jQuery From GitHub.com Frontend (git)13
github, jquery, javascript, processes, case-studies
Lerna: A Tale of Renaming npm Packages12
dependencies, npm, tooling
Moving From Flash to HTML, CSS, and JavaScript (sma)11
flash, html, css, javascript
Refactoring CSS Without Losing Your Mind (css/btc)10
videos, css, technical-debt, maintenance
Technical Debt: Rescuing Legacy Code Through Refactoring9
technical-debt, maintenance, quality, monitoring, testing
Cleaning Up a CSS Codebase (kit)8
css, linting, architecture
Refactoring Single Page App7
single-page-apps, complexity, maintainability, jquery, backbone, angularjs
Practical Code Refactoring—Readability6
best-practices, formatting, naming, conventions
10 Tips for Better Coding5
tips-and-tricks, quality, conventions, documentation, naming, version-control, building, testing, tooling
I Laugh at Your Spacer Gifs (jon)4
html, tables, images, gif, css
On CSS Remakes (sim)3
css, html
An Open Letter to “Tableless” Recoders2
html, css, tables, advocacy
Web Page Reconstruction With CSS (tel/dig)1
html, css