Love my Family, Chess, life long learning, and Oxford comma. Chief Product Officer at a software co. Proud co-founder of #ChessPunks. Merch store link below.

Boston, MA
Joined September 2017
I’ve been studying chess in a serious way for 5 years. This thread is about: 1. Why I started this journey 2. My beliefs, skills, tools, process 3. How I made chess study a daily practice and part of my identity I hope it will help you in your chess journey. 🙏
47
72
16
572
White to move and gain a winning advantage. 🤔 Happy that I found it during my Blitz game. #chesspunks
5
17
4,093
I really enjoyed this one. White to play! #chesspunks
21
7
99
14,850
Lost this Blitz exchange Caro on time vs 2100 player. I like these games because I can learn a lot by annotating these types of positional battles. 📝 Losses are often great leaning opportunities. Next time, I’ll play more confidently and faster. 😅 #chesspunks
1
13
1,501
How to win below 1400. 1. Play solid openings 2. Get pieces to good squares 3. Find basic tactics 4. Trade down when ahead 5. Play solid endgames All of these 5 skills require training, but achievable for most players. #chesspunks
17
31
5
335
38,754
Same 5 skills with the Black pieces. You won’t play perfect games, and you don’t need to. #chesspunks
1
7
942
Space strategy 1. Dominate the terrain 2. Foment hopelessness 3. Reap the harvest 🤗 #chesspunks
1
14
858
Took me 8 seconds, how fast are you? 🤔 #chesspunks
8
19
3,072
Alapin vs 1530 player 😊 A good example of why it’s important to review your games. 📝 The anti-positional 10.Ng5! only makes sense when you look several moves deep. 🤔 #chesspunks
24
1,117
Another example tactics eating strategy for breakfast. 😈 In the Ruy Lopez, Steinitz Defense, 5.BxNc6! gives White an advantage (+.8) because after 5…BxNc6 6.Nc3 Black has no good way to protect the e5 pawn. #chesspunks
22
1,182
I like this double pawn sac version of the 2 Knights defense. Lots of ways for White to go wrong. 😊 #chesspunks
1
20
1,668
I joined Twitter/X as part of a class project at Boston College. I stayed because we created a chess community. 😊 #chesspunks #MyXAnniversary
1
1
19
548
From my classical game just now. Black to play. #chesspunks
27
2
57
4,264
I got this White to move puzzle correct, but it was not easy for me. 😅 I think, 2308 is a reasonable rating. What do you think? 🤔 #chesspunks
8
1
17
4,281
A fun one! Black to play: #chesspunks
14
4
23
3,324
Here is a more muted version. Thoughts? #chesspunks
🤖 Made with AI
I'm working on some ideas that could be part of a chesspunks.com website. Is this logo better or worse than the original version? #chesspunks
6
1
16
1,806
I'm working on some ideas that could be part of a chesspunks.com website. Is this logo better or worse than the original version? #chesspunks
🤖 Made with AI
12
1
14
3,211
After about 2.5 years, the road to WGM is complete. I’m officially WGM starting today!! 🥹🥹🥹 Something that felt so far away is now in my hands. It feels so surreal! Thank you to all my supporters for being part of this journey and believing in me no matter what ♥️ I couldn’t have done this without you! This is just the beginning. Next: road to IM ✨
78
38
1
844
47,446
It never gets old 😁 #chesspunks
9
2
66
1,153
In 5+5 games, I play the same openings and style as my 90 min games. What about your Blitz games? 🤔 #chesspunks
78%Same
11%More Gambits
11%Full chaos mode
18 votes • Final results
2
2
529
Happy with this 5+5 game. 😊 I’ve learned through game reviews that the Black pawn on e4 can be a strength, not a weakness. I missed some tactical opportunities, so need to play sharper next time by love this Karpovian, boa constrictor style. 🐍 #chesspunks
3
12
1,005