Dev Puzzle Archive
Every Dev Puzzle since launch, in one place. Missed yesterday’s puzzle? Want to see what Monday’s word was? Pick any date below to replay.
The archive starts on Saturday, May 10, 2025 and runs through today. Each date page lets you play the puzzle for any difficulty and either session.
For vocabulary practice rather than the game itself, the programming glossary has roughly fifty terms with plain-English definitions.
May 2026(26 puzzles)
- 262026-05-26
- 252026-05-25
- 242026-05-24
- 232026-05-23
- 222026-05-22
- 212026-05-21
- 202026-05-20
- 192026-05-19
- 182026-05-18
- 172026-05-17
- 162026-05-16
- 152026-05-15
- 142026-05-14
- 132026-05-13
- 122026-05-12
- 112026-05-11
- 102026-05-10
- 92026-05-09
- 82026-05-08
- 72026-05-07
- 62026-05-06
- 52026-05-05
- 42026-05-04
- 32026-05-03
- 22026-05-02
- 12026-05-01
April 2026(30 puzzles)
- 302026-04-30
- 292026-04-29
- 282026-04-28
- 272026-04-27
- 262026-04-26
- 252026-04-25
- 242026-04-24
- 232026-04-23
- 222026-04-22
- 212026-04-21
- 202026-04-20
- 192026-04-19
- 182026-04-18
- 172026-04-17
- 162026-04-16
- 152026-04-15
- 142026-04-14
- 132026-04-13
- 122026-04-12
- 112026-04-11
- 102026-04-10
- 92026-04-09
- 82026-04-08
- 72026-04-07
- 62026-04-06
- 52026-04-05
- 42026-04-04
- 32026-04-03
- 22026-04-02
- 12026-04-01
March 2026(31 puzzles)
- 312026-03-31
- 302026-03-30
- 292026-03-29
- 282026-03-28
- 272026-03-27
- 262026-03-26
- 252026-03-25
- 242026-03-24
- 232026-03-23
- 222026-03-22
- 212026-03-21
- 202026-03-20
- 192026-03-19
- 182026-03-18
- 172026-03-17
- 162026-03-16
- 152026-03-15
- 142026-03-14
- 132026-03-13
- 122026-03-12
- 112026-03-11
- 102026-03-10
- 92026-03-09
- 82026-03-08
- 72026-03-07
- 62026-03-06
- 52026-03-05
- 42026-03-04
- 32026-03-03
- 22026-03-02
- 12026-03-01
February 2026(28 puzzles)
- 282026-02-28
- 272026-02-27
- 262026-02-26
- 252026-02-25
- 242026-02-24
- 232026-02-23
- 222026-02-22
- 212026-02-21
- 202026-02-20
- 192026-02-19
- 182026-02-18
- 172026-02-17
- 162026-02-16
- 152026-02-15
- 142026-02-14
- 132026-02-13
- 122026-02-12
- 112026-02-11
- 102026-02-10
- 92026-02-09
- 82026-02-08
- 72026-02-07
- 62026-02-06
- 52026-02-05
- 42026-02-04
- 32026-02-03
- 22026-02-02
- 12026-02-01
January 2026(31 puzzles)
- 312026-01-31
- 302026-01-30
- 292026-01-29
- 282026-01-28
- 272026-01-27
- 262026-01-26
- 252026-01-25
- 242026-01-24
- 232026-01-23
- 222026-01-22
- 212026-01-21
- 202026-01-20
- 192026-01-19
- 182026-01-18
- 172026-01-17
- 162026-01-16
- 152026-01-15
- 142026-01-14
- 132026-01-13
- 122026-01-12
- 112026-01-11
- 102026-01-10
- 92026-01-09
- 82026-01-08
- 72026-01-07
- 62026-01-06
- 52026-01-05
- 42026-01-04
- 32026-01-03
- 22026-01-02
- 12026-01-01
December 2025(31 puzzles)
- 312025-12-31
- 302025-12-30
- 292025-12-29
- 282025-12-28
- 272025-12-27
- 262025-12-26
- 252025-12-25
- 242025-12-24
- 232025-12-23
- 222025-12-22
- 212025-12-21
- 202025-12-20
- 192025-12-19
- 182025-12-18
- 172025-12-17
- 162025-12-16
- 152025-12-15
- 142025-12-14
- 132025-12-13
- 122025-12-12
- 112025-12-11
- 102025-12-10
- 92025-12-09
- 82025-12-08
- 72025-12-07
- 62025-12-06
- 52025-12-05
- 42025-12-04
- 32025-12-03
- 22025-12-02
- 12025-12-01
November 2025(30 puzzles)
- 302025-11-30
- 292025-11-29
- 282025-11-28
- 272025-11-27
- 262025-11-26
- 252025-11-25
- 242025-11-24
- 232025-11-23
- 222025-11-22
- 212025-11-21
- 202025-11-20
- 192025-11-19
- 182025-11-18
- 172025-11-17
- 162025-11-16
- 152025-11-15
- 142025-11-14
- 132025-11-13
- 122025-11-12
- 112025-11-11
- 102025-11-10
- 92025-11-09
- 82025-11-08
- 72025-11-07
- 62025-11-06
- 52025-11-05
- 42025-11-04
- 32025-11-03
- 22025-11-02
- 12025-11-01
October 2025(31 puzzles)
- 312025-10-31
- 302025-10-30
- 292025-10-29
- 282025-10-28
- 272025-10-27
- 262025-10-26
- 252025-10-25
- 242025-10-24
- 232025-10-23
- 222025-10-22
- 212025-10-21
- 202025-10-20
- 192025-10-19
- 182025-10-18
- 172025-10-17
- 162025-10-16
- 152025-10-15
- 142025-10-14
- 132025-10-13
- 122025-10-12
- 112025-10-11
- 102025-10-10
- 92025-10-09
- 82025-10-08
- 72025-10-07
- 62025-10-06
- 52025-10-05
- 42025-10-04
- 32025-10-03
- 22025-10-02
- 12025-10-01
September 2025(30 puzzles)
- 302025-09-30
- 292025-09-29
- 282025-09-28
- 272025-09-27
- 262025-09-26
- 252025-09-25
- 242025-09-24
- 232025-09-23
- 222025-09-22
- 212025-09-21
- 202025-09-20
- 192025-09-19
- 182025-09-18
- 172025-09-17
- 162025-09-16
- 152025-09-15
- 142025-09-14
- 132025-09-13
- 122025-09-12
- 112025-09-11
- 102025-09-10
- 92025-09-09
- 82025-09-08
- 72025-09-07
- 62025-09-06
- 52025-09-05
- 42025-09-04
- 32025-09-03
- 22025-09-02
- 12025-09-01
August 2025(31 puzzles)
- 312025-08-31
- 302025-08-30
- 292025-08-29
- 282025-08-28
- 272025-08-27
- 262025-08-26
- 252025-08-25
- 242025-08-24
- 232025-08-23
- 222025-08-22
- 212025-08-21
- 202025-08-20
- 192025-08-19
- 182025-08-18
- 172025-08-17
- 162025-08-16
- 152025-08-15
- 142025-08-14
- 132025-08-13
- 122025-08-12
- 112025-08-11
- 102025-08-10
- 92025-08-09
- 82025-08-08
- 72025-08-07
- 62025-08-06
- 52025-08-05
- 42025-08-04
- 32025-08-03
- 22025-08-02
- 12025-08-01
July 2025(31 puzzles)
- 312025-07-31
- 302025-07-30
- 292025-07-29
- 282025-07-28
- 272025-07-27
- 262025-07-26
- 252025-07-25
- 242025-07-24
- 232025-07-23
- 222025-07-22
- 212025-07-21
- 202025-07-20
- 192025-07-19
- 182025-07-18
- 172025-07-17
- 162025-07-16
- 152025-07-15
- 142025-07-14
- 132025-07-13
- 122025-07-12
- 112025-07-11
- 102025-07-10
- 92025-07-09
- 82025-07-08
- 72025-07-07
- 62025-07-06
- 52025-07-05
- 42025-07-04
- 32025-07-03
- 22025-07-02
- 12025-07-01
June 2025(30 puzzles)
- 302025-06-30
- 292025-06-29
- 282025-06-28
- 272025-06-27
- 262025-06-26
- 252025-06-25
- 242025-06-24
- 232025-06-23
- 222025-06-22
- 212025-06-21
- 202025-06-20
- 192025-06-19
- 182025-06-18
- 172025-06-17
- 162025-06-16
- 152025-06-15
- 142025-06-14
- 132025-06-13
- 122025-06-12
- 112025-06-11
- 102025-06-10
- 92025-06-09
- 82025-06-08
- 72025-06-07
- 62025-06-06
- 52025-06-05
- 42025-06-04
- 32025-06-03
- 22025-06-02
- 12025-06-01