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
I wrote an original short story set in the world of Lorwyn–Shadowmoor.

It’s about beauty, guilt, and the space between light and darkness, inspired by my love for this plane.

If you enjoy @magic.wizards.com's Lorwyn Eclipsed, this one’s for you. 🌗 #MTGLorwyn

www.davidyding.com/navPages/Bea...
Beauty Eternal
An original short story inspired by Lorwyn-Shadowmoor from Magic: The Gathering
www.davidyding.com
I just won another draft at my LGS going 3-0 in what is becoming my favorite @magic.wizards.com set of all time: Lorwyn Eclipsed. This time, via dimir faeries flash and flying! Full decklist on @moxfield.com. #MTGLorwyn

moxfield.com/decks/ld8tXO...
February 8, 2026 at 1:50 AM
I wrote an original short story set in the world of Lorwyn–Shadowmoor.

It’s about beauty, guilt, and the space between light and darkness, inspired by my love for this plane.

If you enjoy @magic.wizards.com's Lorwyn Eclipsed, this one’s for you. 🌗 #MTGLorwyn

www.davidyding.com/navPages/Bea...
Beauty Eternal
An original short story inspired by Lorwyn-Shadowmoor from Magic: The Gathering
www.davidyding.com
February 4, 2026 at 4:34 PM
Got another trophy 🏆 on @mtgarena.com Lorwyn Eclisped draft, before finishing second at my second LGS draft! I love Lorwyn by @magic.wizards.com! LGS draft decklist here on @moxfield.com:

moxfield.com/decks/Fck3Uf...
February 1, 2026 at 10:20 PM
Had an amazing experiencing drafting #LorwynEclipse for #MagicTheGathering both on @mtgarena.com and in my LGS! Trophied on Arena 🏆with a 7-2 record (decklist below) and Went 3-0 at my LGS with a mean Golgari Elves deck, posted on @moxfield.com!

moxfield.com/decks/ZZ_4TV...
Lorwyn Eclipsed Draft 3-0 Champion - None
A deck created using Moxfield.
moxfield.com
January 24, 2026 at 7:55 PM
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