{"id":41310,"date":"2025-07-26T16:10:36","date_gmt":"2025-07-26T20:10:36","guid":{"rendered":"https:\/\/ckms.ca\/?p=41310"},"modified":"2025-07-26T16:10:37","modified_gmt":"2025-07-26T20:10:37","slug":"this-ttc-rider-was-fed-up-with-subway-delays-so-he-built-a-real-time-map-to-help-other-users","status":"publish","type":"post","link":"https:\/\/blog.ckms.ca\/?p=41310","title":{"rendered":"This TTC rider was fed up with subway delays. So he built a real-time map to help other users"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"https:\/\/blog.ckms.ca\/wp-content\/uploads\/2025\/07\/68800ffcaf8ac.image_.jpg\" alt=\"\" width=\"294\" height=\"196\" \/><span style=\"font-size: inherit;\">A U of T student created <a href=\"https:\/\/www.ttcmap.ca\/\" target=\"_blank\" rel=\"noopener\">TTCmap.ca<\/a>, a website offering live, real-time updates on subway closures, disruptions, escalator and elevator alerts and other useful information for commuters.<\/span><\/p>\n<p>Source: <em><a href=\"https:\/\/www.thestar.com\/news\/gta\/this-ttc-rider-was-fed-up-with-subway-delays-so-he-built-a-real-time\/article_6e65310a-21ad-430a-b3ce-4ecd3336e08e.html\">This TTC rider was fed up with subway delays. So he built a real-time map to help other users<\/a><\/em><\/p>\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Cool!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A U of T student created TTCmap.ca, a website offering live, real-time&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[282],"tags":[225,828,431],"class_list":["post-41310","post","type-post","status-publish","format-standard","hentry","category-article","tag-neat","tag-subways","tag-toronto","wpcat-282-id"],"_links":{"self":[{"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=\/wp\/v2\/posts\/41310","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=41310"}],"version-history":[{"count":2,"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=\/wp\/v2\/posts\/41310\/revisions"}],"predecessor-version":[{"id":41313,"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=\/wp\/v2\/posts\/41310\/revisions\/41313"}],"wp:attachment":[{"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=41310"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=41310"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ckms.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=41310"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}