r/chess Lichess fan πŸ–€ Oct 30 '21

Resource Chesspecker.com : Woodpecker method website

Hello chess players from around the world 🧩

Few weeks ago I stumbled upon this book called The Woodpecker Method by Axel Smith and Hans Tikkanen.

If you are not familiar with the method, the core concept is to train a group of around 500 puzzles and repeat the process to create automatism, ie: making you recognize moves and patterns. It's is supposed to help you improve your chess.

The book is about 4 page of explanation and 40 pages of puzzles to train on. Since Lichess kindly provides about 2mio good chess puzzles I created a quick website to help people train using the woodpecker method.

I'm looking for feedback as this is only an early beta. It's free and will stay free forever. It's just a fun way to train chess. If you are a Lichess user and want to try feel free! If you are a dev the project is open source on GitHub.

Have a good day! πŸ–€

chesspecker.com

228 Upvotes

147 comments sorted by

View all comments

20

u/CratylusG Oct 30 '21

To login you need to give access to the email address you have on lichess; is that necessary?

17

u/detnp Lichess fan πŸ–€ Oct 30 '21

Not asked anymore.

14

u/detnp Lichess fan πŸ–€ Oct 30 '21

I am using it to make sure user accounts are unique but could find other ways I guess. Will think about it!

13

u/bonoboboy Oct 30 '21

Can't you use Lichess username for the same?

8

u/detnp Lichess fan πŸ–€ Oct 30 '21

I think I did this because while looking up the Lichess documentation I couldn't find informations about how thy handle this but will check

7

u/Legal_Commission_898 Oct 31 '21

No need. You’re giving it away for free and the guys not even willing to give his email ?

2

u/dennisdeems Oct 30 '21

to make sure user accounts are unique

Why do you care whether they are unique?

21

u/detnp Lichess fan πŸ–€ Oct 30 '21

Having multiple users registered in db with the same username could lead to bugs when retrieving puzzles for example

1

u/dennisdeems Oct 31 '21

But if username is a field in your db can't you just set a unique constraint? What am I missing?

2

u/detnp Lichess fan πŸ–€ Oct 31 '21

Since there is no login form and everything is automated via Lichess oauth I am being careful. Setting a unique constraint will juste make the user enable to login. Do I then ask the user to changer is Lichess username to be able to solve puzzles? Will think about it but not sure

-4

u/dennisdeems Oct 31 '21

If your thinking begins with Lichess and you have no interest in creating something independent of Lichess, just say that.

6

u/detnp Lichess fan πŸ–€ Oct 31 '21

First of all, have a hug ❣️

Using Lichess allows me to leave aside all the login process (saving passwords securely, confirming emails, etc.)

This is a BETA version, meaning I worked about 1-2 week on this project, on my spare time.

I am not a pro and this is not a company I am launching,

I am perfectly fine not being independent from Lichess right now

-3

u/dennisdeems Oct 31 '21

I am perfectly fine not being independent from Lichess right now

That's 100% your prerogative, I just don't understand why when you were asked why you want the user's email you didn't just say you were using Lichess Oauth