<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Bytefork — blog</title><description>Long-form notes on debugging, dev tools, AI, hardware, and privacy-respecting workflows.</description><link>https://bytefork.tools/</link><language>en-us</language><item><title>Cron day-of-week numbering: POSIX vs Quartz vs AWS (the trap that bites everyone moving expressions between systems)</title><link>https://bytefork.tools/blog/cron-day-of-week-numbering-trap/</link><guid isPermaLink="true">https://bytefork.tools/blog/cron-day-of-week-numbering-trap/</guid><description>Sunday is 0 in POSIX cron, 1 in Quartz, and 1 in AWS EventBridge — and the difference silently shifts your job by a day. A field-by-field guide to the four dialects you will actually encounter, with a side-by-side comparison and the conversion rules.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate><category>cron</category><category>devops</category><category>kubernetes</category></item><item><title>JSON.parse error: &quot;Unexpected token at position N&quot; — what it means and how to fix it</title><link>https://bytefork.tools/blog/json-parse-unexpected-token/</link><guid isPermaLink="true">https://bytefork.tools/blog/json-parse-unexpected-token/</guid><description>Decoding the most common JSON.parse error in JavaScript: how to find the byte offset, what each variant of the message means in Chrome / Firefox / Safari, and the five mistakes that trigger it.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate><category>json</category><category>debugging</category><category>javascript</category></item><item><title>How to validate a Kubernetes manifest in 10 seconds without kubectl</title><link>https://bytefork.tools/blog/validate-kubernetes-manifest-in-10-seconds/</link><guid isPermaLink="true">https://bytefork.tools/blog/validate-kubernetes-manifest-in-10-seconds/</guid><description>A fast browser-only workflow for syntax-checking a YAML manifest, converting it to JSON for tooling that does not speak YAML, and avoiding the silent type coercions that bite production deploys.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate><category>kubernetes</category><category>yaml</category><category>devops</category></item></channel></rss>