#Refactor
AI did a huge refactor on my ~24k lines of OCaml app, migrating from caqti to caqti+ppx_rapper 🐫
November 10, 2025 at 10:21 PM
People give `useEffect` a bad rap, but it isn't usually the source of the problem. The real problem is too many `useState`s.
Devs fail to see how their data is connected and model it too discretely. As those connections appear, it is easier to synchronize than refactor the model. 1/
November 6, 2025 at 4:41 PM
0.5v Update for my tool for painting!
- i did code refactor so now it looks nice
- Added 3D object
- Added Preferences and Shortcuts
- Bake tool now simplify mesh to reduce tringles.
- Small things here and there

#unity3D #levelart #gamedev #2D #3D #indiedev #gamedevelopment #screenshotsaturday
November 8, 2025 at 10:52 AM
POV you refactor the vibe coders PR
November 6, 2025 at 12:09 AM
The FPbase spectra viewer just had it's biggest software refactor in 6 years. It *should* be largely invisible to the end user (hopefully just faster and less buggy). Please let me know if you find any issues as you use it!

www.fpbase.org/spectra/
FPbase Fluorescence Spectra Viewer
An interactive fluorescence spectra viewer to evaluate the spectral properties of fluorescent proteins, organic dyes, filters, and detectors.
www.fpbase.org
November 4, 2025 at 3:03 PM
Making sure systems are working properly. They both are, and are not 😂. The enemy selection indicator needs a bit of a refactor haha, plus I forgot to hook up the mana bars fully 😅

#gamedev #csharp #unity #gamedevelopment #gamedesign #rpg
November 6, 2025 at 5:11 PM
🚨🔔 If you maintain a client-side router, now is the time to begin a rewrite/refactor: Navigation API lands in Safari 26.2 developer.apple.com/documentatio...
Safari 26.2 Beta Release Notes | Apple Developer Documentation
Released November 4, 2025 — 26.2 beta (20623.1.12)
developer.apple.com
November 5, 2025 at 12:52 AM
input handling for multiple devices is complicated. i had this working pretty robustly until i realized i wanted debouncing for various miscellaneous events (like pressing right, down, etc. individually), so now i have to refactor a few things.
November 5, 2025 at 6:45 PM
And once you start down that path it becomes harder to refactor because you can't see the dependencies. You can't just look at the data declaration and be like "oh it depends on this." You have to find all the places you write to it, what those locations depend on, and what writes to those. 2/
November 6, 2025 at 4:41 PM
Safari 26.1 arrives today. What does this bring developers? Many improvements to Anchor Positioning. A refactor of how WebKit handles CSS Units, bringing relative units (rlh, ic, cap, cqw, cqi, cqmin, cqmax) to SVG for the first time. And many other fixes.

webkit.org/blog/17541/w...
WebKit Features for Safari 26.1
Today, Safari 26.1 is available with iOS 26.1, iPadOS 26.1, macOS Sequoia 26.1 and visionOS 26.1, as well as for macOS Sequoia and macOS Sonoma.
webkit.org
November 3, 2025 at 10:03 PM
Next time you start a new project or refactor an existing one, check your tests, global usings can save you hours of repetitive work. Most IDEs can even automate this for you: highlight a 'using' → convert to global using. ⚡
November 7, 2025 at 9:05 AM
🚀 philentropy v0.10.0 is on CRAN!

Now with long-awaited parallel distance computation & a full speed-optimized refactor thanks to Andrew Gene Brown.
Compute 50+ distances/divergences in R faster than ever.

📦 CRAN: cran.r-project.org/web/packages...
💻 Code: github.com/drostlab/phi...
November 4, 2025 at 9:31 AM
Live now.
Finishing shader cache refactor and hot reloading
https://twitch.tv/ak_elements
#gameengine #onyx #gamedev
Twitch
Finishing shader cache refactor and hot reloading - Onyx Engine
twitch.tv
November 2, 2025 at 1:21 PM
-Daily Recap & Goals-
Last Week
- show combat log at end of combat as a notification ✅
- add pre-combat team select screen✅
- increase party size ✅
- refactor party related UI ✅

This week
- bug fix combat log things 🐞
- general bug fixing pass 🐛
- prep for playtesters

#gamedev #indiedev #solodev
November 3, 2025 at 7:22 AM
Deep in an especially juicy refactor. I hope Bob Hoskins never catches up to me.
November 3, 2025 at 11:43 AM
#UE5 learning of my life: use the game instance better earlier then later. And maybe plan ahead…
My level needs an info from the controller, an UI element derived a value from it and now the level needs this also
Storing in the instance it will be so much easier. Refactor time! #GameDev #IndieGame
November 4, 2025 at 11:11 AM
The link between religion and ruler(government) is still part of the same authority process and structure of modern societies even those professing to being secular
It is time to call religion out as the fairytale it is but to also refactor the governance without such necessity to control and coerce
November 3, 2025 at 7:54 PM
Recently "refactored" someone elses code for which he swore it needs a 32GB machine to a size where it only needs an 8GB machine or less.
I don't even want to call it a refactor because all I did was delete every instance of the guy creating a new copy of the same data and just make the code 1/
November 2, 2025 at 9:22 AM
🪖 𝗦𝘂𝗿𝘃𝗶𝘃𝗲 𝘁𝗼 𝗥𝗲𝗳𝗮𝗰𝘁𝗼𝗿 ⛑️

It's a brutal reality: when critical system availability drops, you ditch the 𝘰𝘯𝘦—𝘢𝘯𝘥 𝘱𝘳𝘦𝘧𝘦𝘳𝘢𝘣𝘭𝘺 𝘰𝘯𝘭𝘺 𝘰𝘯𝘦—𝘰𝘣𝘷𝘪𝘰𝘶𝘴 𝘸𝘢𝘺 𝘵𝘰 𝘥𝘰 𝘪𝘵. Scissors beat papers and unprectability beat the Pythonic way.

www.linkedin.com/posts/thomas...
#python #flask #backend #softwareengineering #architecture #refactoring #cleancode | Thomas Cionek
🪖 𝗦𝘂𝗿𝘃𝗶𝘃𝗲 𝘁𝗼 𝗥𝗲𝗳𝗮𝗰𝘁𝗼𝗿 ⛑️ It's a brutal reality: when critical system availability drops, you ditch the 𝘰𝘯𝘦—𝘢𝘯𝘥 𝘱𝘳𝘦𝘧𝘦𝘳𝘢𝘣𝘭𝘺 𝘰𝘯𝘭𝘺 𝘰𝘯𝘦—𝘰𝘣𝘷𝘪𝘰𝘶𝘴 𝘸𝘢𝘺 𝘵𝘰 𝘥𝘰 𝘪𝘵. Scissors beat papers and unprectability beat t...
www.linkedin.com
November 1, 2025 at 11:42 PM
And in case you don't make it as far as the "miscellaneous tips" section, here's a bunch of lessons I learned about working with coding agents that I picked up along the way simonwillison.net/2025/Nov/4/d...
November 4, 2025 at 11:37 PM
devil on one shoulder: you need to refactor, this is a mess
angel on the other shoulder: just add a seventh parameter to this function it's fine
October 30, 2025 at 7:33 PM
it either has it calculated for every branch instead of each branch or it just did not expect for such a refactor and there’s no way to force a recalc
October 31, 2025 at 3:44 AM
just a quick refactor . in and out . 400 hours
October 29, 2025 at 5:49 AM
I joined a client project

perfect code, reusable components

they worked for 2y on reusable components 🤯

nothing else done

they were looking for the silver bullet

I got onto the project

left 2months after 😂

just build that thing, refactor later if needed!

#buildinpublic #indiedev
October 30, 2025 at 8:36 AM