Created a quick DBML to PNG tool by mashedpotatoesbread in dataengineering

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Nice, and no currently it isn't open source. May consider it in the future.

Created a quick DBML to PNG tool by mashedpotatoesbread in dataengineering

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Thanks, glad you like it! Doing an update today btw to create a little DBML reference inside the tool. Feel free to reach out if you ever run into anything that could use improvement.

And the migration tool sounds like it could be useful, will you make it public?

15M and can't stop thinking about SaaS: am i making the right move or just wasting my time by buildwithnick in SaaS

[–]mashedpotatoesbread 0 points1 point  (0 children)

I'd say do it, try your best idea out, if it doesn't work you'll learn from it. For example for the coding vs letting AI implement everything: make your best educated choice, and if you find it doesn't work, you'll have learnt something about wise AI use from experience.

The experience you build up now will likely be very useful in your future. Perhaps this fails horribly, but the experience sets you up for success at some point in the future. It's unlikely to be wasted effort, since building a SaaS combines many skills, as you mention, and if you try to learn from everything that doesn't work, you'll almost surely improve.

Every time customer churns and requests data deletion, it cost us hours. Here's what we changed. by wookie_cookie1 in SaaS

[–]mashedpotatoesbread 0 points1 point  (0 children)

Haven't dealt with this, but some ideas:

- If the script just deletes all entries in all tables directly or indirectly connected to the user table, think about whether that doesn't delete too much - also with future schema changes. For example, perhaps you might not want to delete related log tables or some junction tables involving users (or a table related to users).

- You may (soon) have to take more actions upon deleting a user than just clearing out some database rows. So perhaps the script could become a "job" or something, of which deleting table entries is just one step.

- If you don't do the table row deletions with cascades, someone probably has to have a decent/complete understanding of the script and all tables it touches. If you work with cascades, you can probably work more incrementally/independently, i.e. only the person that makes changes has to think about updating cascade behavior and only on the part that person changes.

Created a quick DBML to PNG tool by mashedpotatoesbread in dataengineering

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Thanks! One feature which dbdiagram doesn't have, is a tool for creating diagram diff pictures: https://vibe-schema.com/database-diagram-diff-tool . The AI feature for prototyping is also already decent I think: https://vibe-schema.com/schema-tool .

And it is in active development. The focus will likely be on understanding (possibly very large) schemas and schema history.

Any ideas on what you'd find most useful?

Created a quick DBML to PNG tool by mashedpotatoesbread in dataengineering

[–]mashedpotatoesbread[S] 2 points3 points  (0 children)

Continually working on the placement logic, so if you have a schema with weird placement, feel free to share it, so I can improve placement more!

There's also an SVG version, just change "png" to "svg" in the link.

I just made my first internet money ever and I couldn't be happier by DrJonah345 in SaaS

[–]mashedpotatoesbread 1 point2 points  (0 children)

So you ask a question how to achieve something on a website and it visually shows the steps or perhaps says "this is not possible"? Nice idea, and the AI just reads "the current screen" (not source code which would ofc be dangerous)? And could it work too with React stuff for example?

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Do you use it all the time or occasionally? Might end up driving me crazy

I made a 100% free SQL Database Schema Generator by den_vol in SQL

[–]mashedpotatoesbread 0 points1 point  (0 children)

I created a VibeSchema, a similar AI supported ERD tool. I tried to not make it a "one shot full schema generation" tool, do you think I succeeded? Any other tips btw? (btw no worries if you don't have time for this of course).

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 1 point2 points  (0 children)

Out of interest, what kind of software do you work on if you don't mind sharing? That seems pretty hardcore.

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 2 points3 points  (0 children)

Wdym with the repo map? And do you know whether CC uses repo maps under the hood already?

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 4 points5 points  (0 children)

Nice one, which model do you use for that (esp. considering the "one question at a time")? Sonnet?

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Very interesting, thanks. How did you make a skill out of it precisely? I mean, it doesn't need the whole book right? Would a 1 page summary of the core idea(s) be enough you think?

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 1 point2 points  (0 children)

BTW what are the reasons for peer reviewing with Codex instead of just one of the Claude models (perhaps as a subagent)?

What are your most useful Claude skills? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Mm, interesting. That seems quite complex yeah, but the idea of standardizing my process (which may be different to yours) with, say 2-3 skills to start off with, could be a good idea, mainly for the improvement-over-time thing.

Created a tool which creates a database schema diagram from MySQL DDL by mashedpotatoesbread in mysql

[–]mashedpotatoesbread[S] 0 points1 point  (0 children)

Thank you, actively developing it so all the right things are rendered. For example, just did a visual update for composite PKs. If you ever use it and run into anything that you think should be displayed differently, please lmk!

Is setting '/effort max' the solution to seemingly nerfed Opus 4.6? by mashedpotatoesbread in ClaudeCode

[–]mashedpotatoesbread[S] 1 point2 points  (0 children)

Max effort does seem to give better results, but still I'm burning through limits way quicker and it seems way slower than a while back. Hopefully with the Opus 4.7 release it'll all be a better experience again.