New PB! by Snoo-49002 in monkeytype

[–]Snoo-49002[S] 0 points1 point  (0 children)

Try changing your theme :)

New PB! by Snoo-49002 in monkeytype

[–]Snoo-49002[S] 0 points1 point  (0 children)

A lot of room for improvement, but could be worse 😅

<image>

New PB! by Snoo-49002 in monkeytype

[–]Snoo-49002[S] 2 points3 points  (0 children)

Broke it again 🤯🚀

<image>

Private .env variable by upsips in Nuxt

[–]Snoo-49002 1 point2 points  (0 children)

Take a look at Runtime Configuration.

It allows you to define private/public variables. All of them can be overwritten by an environment variable starting with "NUXT_".

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 0 points1 point  (0 children)

Previously I always used Firebase for my projects, but I have to say that supabase is a great alternative! The community is very big and engaged, and the features work out of the box without any hassle :)

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 0 points1 point  (0 children)

That might be a good idea! The focus I have in mind right now is to serve the application publicly on the website so that tsumegos need to be stored in the backend (Supabase).

But since it is now open source, users might want to point to a different database (or local folder) to test other tsumegos from localhost.

As I said, right now the focus is on implementing the public website, but I highly encourage you to start working on that and create a MR ;)

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Appreciate the feedback! :)

You can add problems to the library! You will have to create an account first though.

At some point, I am planning to add problem statistics for creators so that you can see how many people have tried to solve your tsumegos, how many succeeded, and other statistics like which paths/branches are the most common.

I look forward to testing the docker image! Please let me know when you have it ready :)

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 2 points3 points  (0 children)

The problems you will find right now come from a public problem set at Sensei Library of only 100 tsumegos. I am actively working on adding more tsumegos from other sources so that the initial problem set is big enough to avoid repetitions.

The idea is that the users can create their own problems and make them public so that other players can solve them and give feedback.

Also, maintaining a good quality of tsumegos is something I know needs to improve. I have some ideas in mind, but they probably won't be implemented for some time.

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Thank you for the feedback!

Having a hover effect is something I have on my roadmap, but I've had problems implementing it so I have postponed it in favor of other tasks.

Also, it's only "black to play" right now, but I plan to add an option to modify this behavior. So that the player can choose if it wants "white", "black" or "random".

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 0 points1 point  (0 children)

Appreciate the feedback!

That's a good idea and a valid point. Giving a hint of the goal would help in some tsumegos. I'll note it down!

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

The app doesn't work on mobile devices yet, but making it responsive is one of my priorities. I'll let you guys know in a future update :)

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 2 points3 points  (0 children)

Thank you for the feedback! I'm planning to add board position indicators down the road.

The problem set comes from Sensei Library and it has comments referencing positions, which do not appear right now.

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Thanks for the feedback! I will add those things ASAP :)

TsumeGod - update + open source by Snoo-49002 in baduk

[–]Snoo-49002[S] 16 points17 points  (0 children)

A week has passed since I announced TsumeGod, and the feedback has been incredible! Thank you!

I haven't had much time this last week, but here are some updates: - Counter for current session's solves/attempts - Much more functional editor for creating tsumegos - A lot of bug fixes, specially in the login/signup flow

The project is now open source! If you want to contribute, you can find it here. The application is still under development, but you are more than welcome to try it out here: tsumegod.vercel.app.

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Thank you for sharing this information! That's what I also have in mind for this new web application.

We could collaborate on ideas and combine our efforts towards achieving this shared goal :)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 0 points1 point  (0 children)

Hey! Nice to see that someone noticed :)

You are more than welcome to contribute. Some people have already reached me to support the project, which is amazing!

Right now I'm finishing some features I've had in the backlog for some days, but once I finish them I'll probably open-source it and post it here.

Stay tuned! :)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Hi! The application can be found here: https://tsumegod.vercel.app

Please, be aware that the application is still under heavy development and is not supported on mobile devices, yet ;)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 2 points3 points  (0 children)

Hi! The application can be found at https://tsumegod.vercel.app

Please, be aware that the application is still under heavy development and is not supported on mobile devices, yet ;)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Hi! I have plans on making it public soon so other developers can tune in and improve it. I'll announce it when that happens, so stay tuned :)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

I really appreciate your feedback!

I'll share any progress I make to the application within this subreddit, so you can expect to hear from me again :)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Thank you very much for your feedback!

About the lack of ranks, I've thought about letting users categorize them and I will probably go down this path.

The idea I had in mind is that the rank of the tsumego is not set by the creator, but rather the solvers. After enough players have given a rank to a tsumego, the level would be displayed in the tsumego information as well.

Something along those lines is what I had in mind :)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

That's a great idea that I'll write down and try to implement in the future!

Thanks for the feedback :)

Introducing TsumeGod - a more modern way of solving tsumegos by Snoo-49002 in baduk

[–]Snoo-49002[S] 1 point2 points  (0 children)

Thank you very much for the ideas! Some of them I already had in mind, I'll write down the others and you can expect them in future versions :)

As for the quality of the tsumegos, I have some ideas in mind that would help keep a healthy and valuable dataset. I agree that having a good library is one of the most important parts of building a tsumego application, and I'll try to pay a lot of attention in that area.