Tag
This blog post details the evolution and recent refactoring of Futhark's type checker, from a simple type checker to Hindley-Milner inference and the complexities of adding features like uniqueness types and size types.
clj-refactor.el 4.0, the first major release in almost five years, introduces hot dependency loading, asynchronous refactoring, diff previews, a transient menu, and numerous improvements for Clojure development in Emacs.
Slopfix offers a paid service to refactor and reduce AI-generated codebases, charging $10k per week with a fixed price based on reduction targets.
A blog post describing a technique to anchor living specs to code using ast-grep rules that match code structure instead of file paths, preventing spec rot when code moves during refactors. The approach is designed for AI agents that read specs on every task, with anchors that survive moves but not renames.
The author shares their experience using various AI coding assistants (Claude Code, Codex, Pi) for code review and refactoring, finding frontier models surprisingly effective at catching subtle bugs but noting the lower quality and erratic behavior of some tools.
AgRefactor is an LLM-based multi-agent workflow for refactoring software into HLS-compatible programs, featuring a self-evolving memory system and automated refactoring tools, achieving significant speedups on real-world benchmarks.
Matt Pocock announces adding Martin Fowler's code smells to his /review skill for AI coding agents, and shares his open-source collection of composable agent skills designed to improve real engineering workflows.
The article argues that duplication is cheaper than the wrong abstraction, and advises developers to avoid forcing abstractions that later become complicated with conditionals.
This paper presents an exploratory case study evaluating GPT-4o's ability to perform refactoring and generate gameplay features in an endless runner game, finding that refactoring tasks succeeded while feature generation tasks mostly failed.
A Claude Code skill that autonomously scans codebases for architecture improvement opportunities (e.g., shallow modules), creates delta-aware, analysis-only issues and PRDs, ready for implementation.
The EverOS open-source library has completed a major refactoring, storing original memory directly as Markdown files, supplemented by SQLite for state management and LanceDB for retrieval, significantly improving developer readability, modifiability, and fault recovery.
Introducing pi-dynamic-workflows, a tool that enables LLMs to dynamically orchestrate multiple sub-agents for parallel task execution by generating JavaScript scripts, suitable for code audits, large-scale refactoring, and similar scenarios.
Sharing personal experience of using Codex and Claude Code to refactor front-end UI via vibe coding. Disclaimer: not professional design, for technical reference only.
A developer shares experience using cheap AI models (DeepSeek v4, Hunyuan Hy3 preview) to automate 90% of coding tasks, with Opus reserved for the harder 10%, highlighting cost and latency trade-offs.
Virgin Atlantic used OpenAI's Codex to accelerate mobile app development and legacy code refactoring, achieving zero P1 defects at launch and significant efficiency gains.
OpenAI published a guide detailing how their internal engineering teams use Codex for code understanding, refactoring, performance optimization, and more, highlighting practical use cases and best practices.
用户正在本地测试Qwen3.6-27B-MTP模型,以完成一个包含6个阶段的技术债务重构项目,同时使用Claude Opus编写规格说明,Codex进行审查。
1Password shares lessons from using AI agents to analyze and refactor their large Go monolith, detailing successes in deterministic tooling and challenges in applying agents to live production changes.
A CLI tool that remembers user preferences and can run in the background to handle large refactors or recurring tasks.
Mercedes-Benz partnered with Cognition to use the AI software engineering tool Devin, reducing a complex 8-month refactor to just 8 days.