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