David Ding
banner
david-ding.bsky.social
David Ding
@david-ding.bsky.social
Naturally curious #crossword constructor. Loves writing blogs. Into #MagicTheGathering and #ThisWeeksFiddler. He/Him
www.davidyding.com
Pinned
Had a wonderful time going 3-0 and winning my local game store's Friday Night Draft! Modern Horizons 3 Boros Aggro with full decklist on @moxfield.com. #MagicTheGathering
moxfield.com/decks/zarqR-...
165lbs x 10! My one set pr! Lets gooo! 💪💪💪 #gym #benchpress #grind
December 1, 2025 at 11:39 PM
Had a blast at @magic.wizards.com Avatar: Last Airbender prerelease! Used the power of Fire Nation to go 3-0! Decklist on @moxfield.com. #MTGxATLA #MagicTheGathering

moxfield.com/decks/aGKfEF...
November 17, 2025 at 6:17 AM
As you can see 11 days ago I decided to lock in 🤣 @nytgames.bsky.social
November 6, 2025 at 11:56 PM
Had a wonderful time going 3-0 and winning my local game store's Friday Night Draft! Modern Horizons 3 Boros Aggro with full decklist on @moxfield.com. #MagicTheGathering
moxfield.com/decks/zarqR-...
October 26, 2025 at 5:53 AM
Check out my Primer for my beloved Dragons Deck, featuring Scion of the Ur-Dragon as my commander, on @moxfield.com! 🐉⚔️ #MagicTheGathering
moxfield.com/decks/RVvyL3...
Scion of the Ur-Dragon Reanimator [Primer] - Commander (Scion of the Ur-Dragon)
Deck Introduction This deck maximizes the fun you'll have playing with dragons while allowing you to play different dragons each game so that the play pattern isn't all the same and there's always som...
moxfield.com
October 21, 2025 at 7:48 PM
For #ThisWeeksFiddler by @xaqwg.bsky.social, check out my write-up and animation as my best attempt to explain why direction picking doesn't always equate to angle picking, especially when things go 3D.
www.davidyding.com/navPages/rid...
October 21, 2025 at 5:00 AM
For #ThisWeeksFiddler by @xaqwg.bsky.social, I did some dice rolling, Monte-Carlo style:

www.davidyding.com/navPages/rid...
Let’s Make a Tic-Tac-Deal!
Fiddler on the Proof: October 7, 2025
www.davidyding.com
October 14, 2025 at 5:46 AM
For #ThisWeeksFiddler by @xaqwg.bsky.social, I visualized an ant walking. 🐜🚶‍♂️

www.davidyding.com/navPages/rid...
When Will You Cross Your Path?
Fiddler on the Proof: October 2, 2025
www.davidyding.com
October 6, 2025 at 4:42 AM
Incredible trophy obtained on @mtgarena.com Bloomburrow quick draft! Went 7-2 after a 1-2 start! Never give up 🐭💪#MagicTheGathering
October 3, 2025 at 4:41 AM
Ever wondered how primes and perfect numbers are secretly connected? 🔢✨ Check out my blog ‘Prime Perfection’ and see the magic unfold! #math #numbers

www.davidyding.com/navPages/Pri...
Prime Perfection
How Perfect Numbers and Prime Numbers Go Together
www.davidyding.com
September 30, 2025 at 10:27 PM
I'm back to solving #ThisWeeksFiddler after taking a break to deal with some personal matters! For this week, I am taking a few risks:

www.davidyding.com/navPages/rid...

Also, check out my delicious take on the Basel Problem!
www.davidyding.com/navPages/Basel

@xaqwg.bsky.social
September 29, 2025 at 7:56 PM
Back to the #run. 🏃 #5k #exercise
August 31, 2025 at 11:02 PM
Today’s Universal #Crossword is by me! Please give it a solve! ✏️

www.gocomics.com/puzzles/univ...
Play the Universal Crossword: Daily crossword puzzle with universal appeal
Try your hand at this crossword, known for its, well, universal themes, clues, and answers.
www.gocomics.com
July 25, 2025 at 6:26 PM
Strands #452
“It's a little buggy”
🟡🔵🔵🔵
🔵🔵🔵🔵

Perfect #strands on @nytgames.bsky.social
May 29, 2025 at 12:43 PM
May 6, 2025 at 4:36 AM
3000+ @nytimes.com crosswords and counting! #nytxw
April 30, 2025 at 9:20 PM
Won my local game store's #Tarkir #Dragonstorm @magic.wizards.com draft on Friday Night 2-0-1 with a mean Mardu deck! Opened up another Ugin in my prize boosters. Full decklist on Moxfield #MagicTheGathering #Dragons 🐉
moxfield.com/decks/dxBGxy...
April 13, 2025 at 4:54 AM
Just earned another trophy 🏆 drafting #Tarkir #Dragonstorm on @mtgarena.com! Thanks @magic.wizards.com for such a fun set! 🐉🐉🐉 Got it done with Abzan 7-1!
April 9, 2025 at 5:20 AM
Ugin, Assemble! #MagicTheGathering
April 7, 2025 at 2:46 AM
Got second place with a 2-1 finish at my local game store’s #Tarkir #Dragonstorm prerelease! Got it done with #Temur midrange! #MagicTheGathering
April 6, 2025 at 3:32 AM
Check out my latest primer on my Teysa Karlov deck on @moxfield.com! This is the latest update with the new inclusion of Elspeth, Storm Slayer from Tarkir Dragonstorm! #MagicTheGathering #Commander #Tarkir

moxfield.com/decks/cTCZXV...
Teysa Karlov Token Aristocrats - Commander (Teysa Karlov)
General Strategy Pump out tokens early to mid game. Finish the game either by going wide or unleashing aristocrats only in the late game. Do not try to start any aristocrats engines in the early game ...
moxfield.com
April 6, 2025 at 1:58 AM
For #ThisWeeksFiddler by @xaqwg.bsky.social, March Mathness pt. 2 features rooting for the underdog! Full solution will be posted on Monday. #MarchMadness #Math
March 30, 2025 at 3:57 AM
Awesome original Tarkir block draft at my LGS last night! Went 2-1 and got second in my pod. Perfect prep for next week’s #Tarkir #Dragonstorm prerelease! #MagicTheGathering
March 29, 2025 at 3:07 PM
For #ThisWeeksFiddler by @xaqwg.bsky.social, we celebrate #MarchMadness with our very own March Mathness! 🏀

www.davidyding.com/navPages/rid...
Can You Play the Favorite?
Fiddler on the Proof: March 21, 2025
www.davidyding.com
March 24, 2025 at 6:32 PM