schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
BOOTOSHI (@KingBootoshi)
AI 코딩 에이전트에 리팩터링 시 기존 코드를 방치하지 말고 삭제·정리하도록 유도하기 위해, '탈피하는 거미처럼' 같은 비유적 프롬프트를 사용한다는 경험 공유다. 에이전트의 코드 정리 행동을 유도하는 프롬프트 설계 사례지만, 효과는 개인적 관찰 수준이다.
Simplifying and Refactoring Introductory Calculus
https://arxiv.org/abs/1811.03459
Comments: https://news.ycombinator.com/item?id=49306196
#HackerNews #calculus #education #refactoring #math #simplification #arxiv
A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $6.50! https://leanpub.com/naming_shortguide #computer_programming #python #javascript #java #web_development #refactoring
#refactoring für (unter anderem) #sQLshell geht gut voran, und jetzt als Belohnung: eine kleine Pause!
I've gotten a new laptop from work, which I was planning to set up (my first @tuxedocomputers laptop, an #IBP15 <3 ) and mid-installation I realised:
I really need to clean up my #dotfiles So I started an intensive modernizing project, including migrating to #chezmoi During which I realized:
My #git Integration in #zsh was always a bit broken, and also a bit slow, and it would be really good to clean up that part of my configuration.
So I started another project. I am now three levels deep in project what should have just been an @archlinux installation on a Tuxedo laptop 😅. Hope I don't fall into the next level while coding 🙈
But hey, I now have my first two real code repositories, exclusively on @Codeberg and my first real @rust project!
- https://codeberg.org/pygospa/dotfiles
- https://codeberg.org/pygospa/vcs-prompt
#projectmanagement #timemanagement #coding #programming #rust #refactoring #modernization
Habr » 🤖 🌐
@habr@zhub.link
[Перевод] Экономическая выгода рефакторинга в эпоху AI-агентов
Осваивая разработку с помощью AI-агентов, я написал веб-приложение для собственной ежедневной работы. Проект получился довольно сложным: с динамическим обновлением интерфейса и поиском, модальными окнами, автосохранением, интеграциями с внешними системами, модулями машинного обучения, текстовым анализом, фоновыми задачами и автоматическим деплоем. Объём кода составил около 150 000 строк, из которых примерно 120 000 написаны на Rust, а остальные - на TypeScript и Terraform. Весь этот код сгенерировали агенты - в основном Claude Code и частично Cursor . За редкими исключениями я почти не открывал и не читал исходные файлы. В процессе разработки я начал замечать странности. Когда в терминале мелькнула правка 4000-й строки в одном файле, я решил посмотреть на код ближе. Выяснилось, что слой доступа к данным разросся до 6000 строк. С каждой новой функцией он продолжал расти. В коде каждого запроса, чтения или записи повторялись настройка HTTP-запроса, кодирование и декодирование JSON. В итоге весь слой доступа к данным оказался в одном файле на 17 155 строк Rust.
https://habr.com/ru/articles/1065178/
#refactoring #ииагенты #ai #рефакторинг #разработка_приложений #разработка #software_engineering #software_architecture #бюджет #code_review
Alper Tunga (@altudev)
Cursor의 Fable Extra High 모드가 대규모 리팩터링 작업에서 6개의 탐색 에이전트를 병렬로 생성하는 사례를 공유했다. 멀티 에이전트 기반 코드 탐색·리팩터링 워크플로의 발전을 보여주지만, Codex·Claude 대비 사용량 리셋 정책은 아직 부족하다는 평가다.
https://x.com/altudev/status/2081698288122691859
#cursor #codingagents #multiagent #refactoring #developertools
0xMarioNawfal (@RoundtableSpace)
Codex Code Rot Cleaner가 애플리케이션 코드베이스에서 안전하게 제거 가능한 죽은 코드(dead code)를 탐지한다고 소개했다. 코드 생성 에이전트와 정적 분석을 결합해 레거시 코드 정리, 유지보수 비용 감소, 리팩터링 검토 자동화에 활용할 수 있는 개발 도구 사례다.
RE: https://aus.social/@andyjennings/116888321133719605
Ha ha. Slopfix says it is:
“getting paid according to how much code it deletes. Its three engineers agree to a line-reduction target before starting, with a stated example of whittling a 100,000-line project down to 35,000 while maintaining the same functionality. The best part? Slopfix uses AI coding agents itself to do the trimming.” but describes them as being kept on “a very short leash”.
Interesting read & approach, was wondering when someone would do this…
How we migrated a live routing system using #AI-assisted #refactoring https://www.datadoghq.com/blog/engineering/ai-assisted-storage-migration/
Pro-tip: If your test is broken after refactoring the code, maybe you should check your refactoring instead of adapting the test to the new (wrong) behavior.
#softwareengineering #softwaredevelopment #testing #refactoring
Ag.ide Index, rank, and refactor your repo's worst code
AG.IDE는 로컬에서 전체 코드 저장소를 인덱싱하고, 가장 품질이 낮은 코드를 순위 매겨 AI 코딩 에이전트가 해당 부분을 집중적으로 개선하도록 지원하는 도구입니다. 클라우드 의존 없이 오프라인에서 실행되며, Rust와 GPU 가속을 활용해 빠른 분석과 반복적 리팩토링 루프를 구현합니다. 코드베이스 전체 구조와 의존성을 파악해 기술 부채를 지속적으로 줄이고 코드 품질을 향상시키는 점이 특징입니다. 현재 macOS 및 Linux에서 사용 가능하며, AI 에이전트와 협업하는 AI 개발자에게 실무 적용 가치가 있습니다.
Modern Software Design in Fortran by Matthias Noback is a new release on Leanpub!
Link: https://leanpub.com/modern-software-design-in-fortran
#books #ebooks #newreleases #leanpublishing #selfpublishing #object_oriented_programming #functional_programming #software_architecture #automated_software_testing #refactoring
A Short Guide to Naming by Tim Ottinger is free with a Leanpub Reader membership! Or you can buy it for $6.50! https://leanpub.com/naming_shortguide #computer_programming #python #javascript #java #web_development #refactoring
Habr » 🤖 🌐
@habr@zhub.link
Как мы мигрируем навигацию на Compose в Android-приложениях с 400+ экранами
Привет, Хабр! Меня зовут Константин Дубинко, я — Android-техлид в hh.ru . Сейчас мы заканчиваем большой переезд навигации в двух Android-приложениях — для соискателей и работодателей. В этой статье я покажу, как у нас там устроена навигация, почему мы решили отказаться от Fragment-навигации и как превратили хаотичную миграцию с «островками» новой архитектуры в управляемый процесс с метриками и понятным планом работ. Заодно расскажу, какие решения сработали, какие — нет, и что я сделал бы иначе, если бы начинал заново.
https://habr.com/ru/companies/hh/articles/1044842/
#android_development #compose #migration #navigation #refactoring #mobile_development #modo #vj #мобильная_разработка #мобильные_приложения
BOOTOSHI (@KingBootoshi)
Codex가 ast-grep을 사용해 한 번에 리팩토링을 수행하는 장면을 언급한 짧은 트윗이다. AI 코딩 도구와 구조적 코드 검색/변환 도구의 조합 가능성을 보여주지만, 구체적 기술 정보는 제한적이다.