E4developer, Facebook, chess and life in 2020

E4developer, Facebook, chess and life in 2020

It has been a while since I last time wrote a post here, hence I wanted to update you on what is happening with the website (why the lack of activity) and what’s new in my life. And there is plenty! Joining Facebook When I wrote my last blog post here (October 2019) I was in a full-on Facebook interview preparation mode. I really enjoyed my time at Scott Logic, but Facebook has been my long time dream and I decided to try to get in one more time. ...

May 3, 2020 · 3 min · Bartosz Jedrzejewski
Designing an Object Oriented Chess Engine in Java

Designing an Object Oriented Chess Engine in Java

I love playing chess. I also love programming. How to marry the two? How about playing chess against a chess engine (chess playing program) that I have designed and wrote? If you are intrigued- read on! This is the first blog post in the series about building my chess engine in Java. The rules of chess I assume that you are more-less familiar with the rules of chess. You have two “armies” facing each other, making a move after a move, until one side is guaranteed to capture the enemy king (the checkmate), or neither side can win- a draw. ...

August 16, 2018 · 4 min · Bartosz Jedrzejewski
My Family Chess Collection

My Family Chess Collection

You may know that playing chess is my passion. The name of this website- E4developer comes from the chess move I start my games with – e4. There is another passion that runs in my family – chess collecting. I have spent quite a lot of time in the past few weeks documenting that collection and putting it up online. Check it out yourself – www.chesscollecting.com Don’t worry- I will not write less here! I am just excited to share this with you, as it may inspire you to do that personal project that you always wanted. Creating www.chesscollecting.com was an immensely satisfying experience. ...

July 29, 2018 · 1 min · Bartosz Jedrzejewski