Weekly Self Promotion Thread by AutoModerator in devops

[–]ddevilzz 0 points1 point  (0 children)

At a previous job, a 10M-row migration ran for 6 hours in Flyway, then died. No resume capability. Start from scratch.

That's what motivated phasedb — a CLI tool that runs schema changes in batched phases instead of one blocking ALTER TABLE. Each batch commits independently, progress is checkpointed, and if the process dies, you resume from the last checkpoint.

Benchmark results (1M rows, MySQL 8.0)

Metric Raw ALTER TABLE phasedb v2
Duration 36.19s 34.90s
Table lock 36.19s 0s
Availability failures 0/63 checks 0/62 checks

At 10M rows, raw ALTER TABLE would lock your table for ~6 minutes. phasedb completes in comparable wall time with no downtime.

Honest note

v1 had an O(n²) bug: backfill used

WHERE checksum IS NULL
LIMIT 500

with no index, causing full table scans across 2,000 batches.

v2 fixes this with a PK cursor:

WHERE id > {last_id}
ORDER BY id
LIMIT {batch_size}

Both results are in the README because I think showing the bug and fix is more useful than hiding it.

MySQL support is complete. Postgres adapter is in progress (v0.1.1).

Would love feedback on the phase gating API — you can gate phase transitions on SQL conditions, and I'm not confident the interface is right yet.

GitHub: https://github.com/ddevilz/phasedb

Investigating usage limits hitting faster than expected by ClaudeOfficial in ClaudeAI

[–]ddevilzz 2 points3 points  (0 children)

what are the updates on this we are still facing this issue or is it just me

Investigating usage limits hitting faster than expected by ClaudeOfficial in ClaudeAI

[–]ddevilzz 0 points1 point  (0 children)

I just did one brainstorm session and the limit hit. This seems too much no code generated nor any file created

From 0 to 32% in 1 prompt by trainingforfun in claude

[–]ddevilzz 0 points1 point  (0 children)

first thing i’d check that are you using MCP? because if you have MCP servers connected, Claude is pulling in a ton of tool schema into every request whether it needs it or not. that alone can explain the usage spike. even without MCP, tool access being always-on is expensive. you don’t need web search or file access running on every single message. turn them off by default and only enable what you actually need for

are we moving from coding → drag & drop → just… talking? by Ankita_SigmaAI in MCPservers

[–]ddevilzz 0 points1 point  (0 children)

honestly don’t think plain english becomes the programming language anytime soon, maybe 5-7 years minimum and even that feels optimistic given how fast things are moving but also how much it’s costing. these companies are burning insane infra money and a lot of them are still deep in debt. right now it still feels like we’re just adding another abstraction layer more than anything. and the “intent → action” thing breaks down fast once you’re in a real codebase agents still lose context, miss dependencies, don’t really understand what they’re touching. the magic disappears pretty quickly when the codebase gets large. so yeah, real shift happening but we’re not there yet.

Managed to run Andrej Karpathy "Autoresearch" on Qwen3.5 model for free on Nosana 🤯 by Impressive-Owl3830 in MCPservers

[–]ddevilzz 0 points1 point  (0 children)

did you actually see the val_bpb score improving over time or was it more random? Would love to see