BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Buglyst//Debugging Season//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:2026-10-15-pagination-off-by-one@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261015
SUMMARY:Buglyst rep 1: pagination off by one
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-1
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-16-the-filter-that-swallowed-false@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261016
SUMMARY:Buglyst rep 2: the filter that swallowed false
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-2
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-17-unencoded-query-params@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261017
SUMMARY:Buglyst rep 3: unencoded query params
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-3
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-18-the-missing-header@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261018
SUMMARY:Buglyst rep 4: the missing header
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-4
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-19-cors-startswith-evil-suffix@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261019
SUMMARY:Buglyst rep 5: cors startswith evil suffix
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-5
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-20-no-content-with-body@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261020
SUMMARY:Buglyst rep 6: no content with body
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-6
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-21-cache-ttl-ms-vs-seconds@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261021
SUMMARY:Buglyst rep 7: cache ttl ms vs seconds
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-7
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-22-dropped-request-context@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261022
SUMMARY:Buglyst rep 8: dropped request context
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-8
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-23-await-missing-in-fire-and-forget@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261023
SUMMARY:Buglyst rep 9: await missing in fire and forget
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-9
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-24-for-each-with-async-callback@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261024
SUMMARY:Buglyst rep 10: for each with async callback
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-10
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-25-timeout-not-cleared-on-success@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261025
SUMMARY:Buglyst rep 11: timeout not cleared on success
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-11
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-26-lock-released-too-early@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261026
SUMMARY:Buglyst rep 12: lock released too early
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-12
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-27-stale-lock@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261027
SUMMARY:Buglyst rep 13: stale lock
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-13
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-28-balance-double-spend@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261028
SUMMARY:Buglyst rep 14: balance double spend
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-14
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-29-phantom-env-var@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261029
SUMMARY:Buglyst rep 15: phantom env var
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-15
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-30-the-case-sensitive-config@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261030
SUMMARY:Buglyst rep 16: the case sensitive config
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-16
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-31-healthcheck-env-shadow@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261031
SUMMARY:Buglyst rep 17: healthcheck env shadow
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-17
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-01-dotenv-empty-string-truthy@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261101
SUMMARY:Buglyst rep 18: dotenv empty string truthy
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-18
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-prod-flag-defaulted-on@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261102
SUMMARY:Buglyst rep 19: prod flag defaulted on
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-19
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-03-frozen-config-import-time@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261103
SUMMARY:Buglyst rep 20: frozen config import time
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-20
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-04-deploy-argv-offset@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261104
SUMMARY:Buglyst rep 21: deploy argv offset
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-21
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-05-rate-limit-window-never-resets@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261105
SUMMARY:Buglyst rep 22: rate limit window never resets
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-22
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-06-the-retry-that-amplified-outages@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261106
SUMMARY:Buglyst rep 23: the retry that amplified outages
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-23
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-07-the-event-that-fired-twice@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261107
SUMMARY:Buglyst rep 24: the event that fired twice
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-24
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-08-idempotency-key-trimmed-too-much@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261108
SUMMARY:Buglyst rep 25: idempotency key trimmed too much
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-25
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-webhook-event-id-mutated@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261109
SUMMARY:Buglyst rep 26: webhook event id mutated
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-26
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-10-webhook-dedupe-window-too-short@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261110
SUMMARY:Buglyst rep 27: webhook dedupe window too short
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-27
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-11-partial-success-discarded-by-batch@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261111
SUMMARY:Buglyst rep 28: partial success discarded by batch
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#rep-28
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-19-harbor-commerce-cache-isolation@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261019
SUMMARY:Buglyst: week 1 incident
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#week-1
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-10-26-database-pool-exhaustion@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261026
SUMMARY:Buglyst: week 2 incident
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#week-2
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-02-works-locally-401-in-production@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261102
SUMMARY:Buglyst: week 3 incident
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#week-3
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
BEGIN:VEVENT
UID:2026-11-09-worker-processes-job-twice@buglyst.com
DTSTAMP:20261015T000000Z
DTSTART;VALUE=DATE:20261109
SUMMARY:Buglyst: week 4 incident
URL:https://buglyst.com/practice/seasons/keep-the-backend-alive#week-4
DESCRIPTION:A curated executable lab. Earlier days stay available. Open Bug
 lyst to practice.
END:VEVENT
END:VCALENDAR
