Check whether your feed is valid. For more information about JSON Feed, see the specification. Find the validator source code on GitHub.
GET validation response in JSON format.
{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed lets you know when a new note is published. Copy the following URL -- https://ckunte.net/feed.json -- and add it to your feed reader.", "title": "Chetan Kunté", "home_page_url": "https://ckunte.net", "feed_url": "https://ckunte.net/feed.json", "favicon": "https://ckunte.net/inc/favicon.svg", "description": "Offshore Structures Engineer, Chartered Naval Architect", "authors": [ { "name": "Chetan Kunté", "url": "https://ckunte.net" } ], "items": [ { "id": "f59d692a283db2b77d77f0c043564b1a63ca334d", "title": "shell functions for rebase", "url": "https://ckunte.net/2025/rebase-func", "content_text": "Often I find the need to squash commits, especially those that don’t need to stand-alone. And so little a function, which is more an alias with arguments, is used for...", "date_published": "2025-10-05T15:46:00+08:00" }, { "id": "d06dca6adc6c46c4a26699727583eeb6b2e6f255", "title": "Keyboard", "url": "https://ckunte.net/2025/keyboard", "content_text": "My oft-used at home is a VIA enabled, mechanical keyboard featuring 60-key hot-swappable, low-profile wisteria switches. I like the form factor, and...", "date_published": "2025-10-05T13:17:00+08:00" }, { "id": "9fdf3ecc084c70e59e0d840c9c573e342f936060", "title": "My father", "url": "https://ckunte.net/2025/my-father", "content_text": "He broke his right femur bone in July. After a successful operation involving a steel rod and a couple of screws to hold his leg joint, he was brought home on a stretcher, and recovery began with a regular dose of physiotherapy, medicine (incl....", "date_published": "2025-09-08T13:58:00+08:00" } ] }