The Curious Engineer

All blogs / General

Dan Q

danq.me

Personal blog of Dan Q: hacker, magician, geocacher, gamer...

GeneralSecurityJavaScript / TypeScriptWeb development

Posts
1,855 from 12 Jan 2005 to 7 Nov 2026
Posting
about daily (331 in the last year)
Kind
personal blog
Feed
https://danq.me/feed/

Latest

November 2026

  1. [Article] The Day my Phone Number contained my TOTP
  2. [Article] Dynamic Sorting in Pure CSS
  3. [Article] F-Day plus 266
  4. [Note] Old Guard Lunch
  5. [Note] Your Losing
  6. [Note] Blogsmaxxing

October 2026

  1. [Checkin] Dan Q did not find GCB9ZGB Church Micro 2416...Appleton - St Laurence
  2. [Checkin] Dan Q found GCB9ZHJ Besselsleigh Wood - The Old Coppiced Tree
  3. [Checkin] Dan Q found GCB9ZHR Besselsleigh Wood - The Fallen Stump
  4. [Checkin] Dan Q wrote note for GCB9ZJK Besselsleigh Wood - A Little Birdie Told Me
  5. [Checkin] Dan Q did not find GC27K1V Church Micro 1146...Bessels Leigh
  6. [Checkin] Dan Q found GCB9ZJG Besselsleigh Wood - The Conifer
  7. [Checkin] Dan Q found GCB9ZJB Besselsleigh Wood - Across The Ditch
  8. [Checkin] Dan Q found GCB9ZJ0 Besselsleigh Wood - The Lightning Strike
  9. [Checkin] Dan Q found GCB9ZJ6 Besselsleigh Wood - The Holey Tree
  10. [Checkin] Dan Q found GCB9ZH3 Little Bridges # 3220 - Besselsleigh Wood
  11. [Checkin] Dan Q found GCB9ZGP Besselsleigh Wood - The Little Oak
  12. [Note] Is Anthropic going to prove me wrong?
  13. [Repost] Man Who Identifies as a ‘Humanist’ Gets Religious Exemption From Using AI at Work
  14. [Article] Fragments
  15. [Repost] Installing Websites Must Be Easy
  16. [Checkin] Dan Q did not find GC6Q39P Cur.Bri.Lew 9
  17. [Checkin] Dan Q found GC6Q39H Cur.Bri.Lew 8
  18. [Article] /domains - a /slashpage for people who buy too many domain names
  19. [Repost] .well-known/slashpages
  20. [Repost] The Mythical Man-Month in the age of AI
  21. [Article] We Played Hide & Seek across Greater London
  22. [Repost] It’s Time to Come Back to Firefox. The Internet You Loved Is Still Here
  23. [Note] The Possession of Butt
  24. [Checkin] Dan Q found GC13NEG From a Swan to the Canary: Hermit
  25. [Checkin] Dan Q did not find GC6R926 TUBE SideTracked - Aldgate East
  26. [Checkin] Dan Q found GC9BD0E Church Micro 14013...Clerkenwell - St Marks
  27. [Article] Ascending
  28. [Note] Hide and Seek London
  29. [Article] Incognito (Weird Web October)
  30. [Repost] There isn't an easy exploit for this PHP vulnerability
  31. [Article] Dem Bones! (Weird Web October)
  32. [Note] Inelegant
  33. [Checkin] Dan Q found GC8VFV3 Freeland to Hanborough - Bonus Cache #2
  34. [Checkin] Dan Q found GCAXYB9 Freeland to Hanborough #04 - Revived
  35. [Checkin] Dan Q found GCAF07M Freeland to Hanborough #06 - Revived
  36. [Checkin] Dan Q found GCAXZQ5 Freeland to Hanborough - Bonus Cache #5
  37. [Reply] Re: My Hobby Is Learning
  38. [Repost] Alternate timeline in which all Greek and Latin roots are swapped
  39. [Article] /pfp - a /slashpage for profile picture history
  40. [Note] Stripping 'sign up now' ads from BBC News feeds
  41. [Note] Origami Dissected
  42. [Article] Origami (Weird Web October)
  43. [Article] Webpage Copy-Protection is Impossible (and that's great!)
  44. [Note] Oh, Aviva
  45. [Article] What Argentine Tango is like...
  46. [Note] Hanley Swan
  47. [Checkin] Dan Q found GCB19MJ St Ann's Well
  48. [Note] Squirrel Friend
  49. [Note]
  50. [Repost] Firing squad execution to be livestreamed, Pentagon says
  51. [Article] Halifax Leaked My Financial Information... (Again)
  52. [Article] Move the mouse across the screen (Weird Web October)
  53. [Note] That time I got locked-in at the V&A
  54. [Note] Ted Lasso S04E10
  55. [Repost] Weird Web October 2026 (Christopher Kennedy-Nuñez)
  56. [Repost] We are going to kill “unalive”
  57. [Note] F-Day plus 234 [RSS Exclusive!]
  58. Read more - about 5 minutes (1093 words)
  59. 3 October, 2026
  60. Read more (209 words)

September 2026

  1. 30 September, 2026
  2. Read more - about 4 minutes (723 words)
  3. 27 September, 2026
  4. Read more (223 words)
  5. 25 September, 2026
  6. 25 September, 2026
  7. Read more (388 words)
  8. Read more - about 5 minutes (1125 words)
  9. 17 September, 2026
  10. Read more - about 5 minutes (996 words)
  11. Read more (394 words)
  12. Read more (384 words)
  13. 10 September, 2026
  14. 10 September, 2026
  15. 9 September, 2026
  16. Read more (379 words)
  17. Read more - about 3 minutes (524 words)
  18. Read more (386 words)
  19. Read more - about 5 minutes (1082 words)
  20. 1 September, 2026

August 2026

  1. Read more - about 6 minutes (1271 words)
  2. Read more (302 words)
  3. Read more - about 6 minutes (1312 words)
  4. Read more - about 1 minutes (8 words)
  5. Read more - about 9 minutes (2030 words)
  6. 22 August, 2026
  7. 21 August, 2026
  8. 19 August, 2026
  9. Read more - about 3 minutes (608 words)
  10. 12 August, 2026
  11. Read more - about 3 minutes (551 words)
  12. Read more (29 words)
  13. 5 August, 2026
  14. Read more - about 3 minutes (594 words)
  15. 3 August, 2026

July 2026

  1. 29 July, 2026
  2. Read more - about 3 minutes (657 words)
  3. 24 July, 2026
  4. Read more - about 4 minutes (751 words)
  5. Read more - about 5 minutes (975 words)
  6. 18 July, 2026
  7. Read more (140 words)
  8. Read more - about 5 minutes (1012 words)
  9. Read more - about 6 minutes (1295 words)
  10. 14 July, 2026
  11. Read more - about 3 minutes (567 words)
  12. Read more - about 4 minutes (932 words)
  13. Read more - about 4 minutes (824 words)
  14. Read more - about 5 minutes (1171 words)
  15. Read more - about 4 minutes (763 words)
  16. Read more - about 4 minutes (837 words)
  17. 4 July, 2026
  18. Read more (349 words)
  19. Read more (288 words)
  20. 1 July, 2026

June 2026

  1. 30 June, 2026
  2. Read more - about 6 minutes (1327 words)
  3. 26 June, 2026
  4. 25 June, 2026
  5. 24 June, 2026
  6. F-Day plus 130
  7. 20 June, 2026
  8. 20 June, 2026
  9. 20 June, 2026
  10. 20 June, 2026
  11. 19 June, 2026
  12. 18 June, 2026
  13. 17 June, 2026
  14. 16 June, 2026
  15. 13 June, 2026
  16. Read more - about 6 minutes (1389 words)
  17. 11 June, 2026
  18. Read more - about 5 minutes (1151 words)
  19. 8 June, 2026
  20. 7 June, 2026
  21. Read more - about 3 minutes (480 words)
  22. Read more (391 words)
  23. 5 June, 2026
  24. 3 June, 2026
  25. 1 June, 2026
  26. Read more - about 5 minutes (963 words)

May 2026

  1. 31 May, 2026
  2. Read more - about 3 minutes (529 words)
  3. 30 May, 2026

Every year

2026 2992025 2722024 2692023 782022 482021 492020 592019 742018 762017 412016 312015 182014 192013 472012 902011 1102010 802009 362008 202007 202006 372005 82