{"id":234194,"date":"2025-05-10T07:00:28","date_gmt":"2025-05-10T07:00:28","guid":{"rendered":"https:\/\/peraltafinancing.com\/apple-2\/kodeco-podcast-kotlin-symbol-processing-podcast-v2-s3-e4\/"},"modified":"2025-05-10T07:00:28","modified_gmt":"2025-05-10T07:00:28","slug":"kodeco-podcast-kotlin-symbol-processing-podcast-v2-s3-e4","status":"publish","type":"post","link":"https:\/\/fivemor.com\/?p=234194","title":{"rendered":"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p>If you\u2019ve ever grumbled at boilerplate code or watched your Kotlin build crawl, this episode is your shortcut to sanity. Android engineer and Kodeco veteran Dean Djermanovi\u0107 joins us to break down Kotlin Symbol Processing (KSP) \u2014 a powerful tool for clean code and fast builds. Whether you\u2019re new to KSP or curious how it stacks up against kapt, Dean brings real-world insights, practical tips, and an inspiring journey from coder to conference speaker. Tune in to learn why KSP might just be your new favorite dev tool.<\/p>\n<p class=\"powerpress_links powerpress_links_mp3\">Podcast: <a href=\"https:\/\/media.blubrry.com\/raywenderlich\/p\/content.blubrry.com\/raywenderlich\/S3E04-KSP.mp3\" class=\"powerpress_link_pinw\" target=\"_blank\" title=\"Play in new window\" onclick=\"return powerpress_pinw('https:\/\/www.kodeco.com\/?powerpress_pinw=324872-podcast');\" rel=\"nofollow\">Play in new window<\/a> | <a href=\"https:\/\/media.blubrry.com\/raywenderlich\/s\/content.blubrry.com\/raywenderlich\/S3E04-KSP.mp3\" class=\"powerpress_link_d\" title=\"Download\" rel=\"nofollow\" download=\"S3E04-KSP.mp3\">Download<\/a><\/p>\n<p class=\"powerpress_links powerpress_subscribe_links\">Subscribe: <a href=\"https:\/\/subscribeonandroid.com\/www.kodeco.com\/feed\/podcast\" class=\"powerpress_link_subscribe powerpress_link_subscribe_android\" title=\"Subscribe on Android\" rel=\"nofollow\">Android<\/a> | <a href=\"https:\/\/podcasts.google.com\/feed\/aHR0cHM6Ly93d3cucmF5d2VuZGVybGljaC5jb20vY2F0ZWdvcnkvcG9kY2FzdC9mZWVk\" class=\"powerpress_link_subscribe powerpress_link_subscribe_googleplay\" title=\"Subscribe on Google Podcasts\" rel=\"nofollow\">Google Podcasts<\/a> | <a href=\"https:\/\/open.spotify.com\/show\/7FoclmfzgcWDDMSwpNurUi\" class=\"powerpress_link_subscribe powerpress_link_subscribe_spotify\" title=\"Subscribe on Spotify\" rel=\"nofollow\">Spotify<\/a> | <\/p>\n<p>[<a href=\"https:\/\/itunes.apple.com\/us\/podcast\/raywenderlich.com-podcast\/id773910890\">Subscribe in Apple Podcasts<\/a>] [<a href=\"https:\/\/open.spotify.com\/show\/7FoclmfzgcWDDMSwpNurUi\">Listen in Spotify<\/a>] [<a href=\"https:\/\/www.raywenderlich.com\/feed\/podcast\">RSS Feed<\/a>]<\/p>\n<p>Interested in sponsoring a podcast episode? Check out our <a href=\"https:\/\/offers.kodeco.com\/advertise-with-kodeco\">Advertise With Kodeco<\/a> page to find out how!<\/p>\n<h2 id=\"toc-anchor-001\">Show Notes<\/h2>\n<p>Join Jenn and Dru as they chat with Android engineer and Kodeco contributor Dean Djermanovi\u0107 about Kotlin Symbol Processing (KSP). Whether you\u2019re curious about speeding up your Kotlin builds or tired of repetitive boilerplate, KSP might be the tool you didn\u2019t know you needed. Dean walks us through how it works, when to use it, and how he\u2019s applied it to real-world projects.<\/p>\n<p>Highlights from this episode:<\/p>\n<ul>\n<li>What Kotlin Symbol Processing (KSP) is and how it helps Kotlin developers generate code more efficiently.<\/li>\n<li>The differences between KSP and kapt\u2014and why KSP is now the preferred approach.<\/li>\n<li>A step-by-step walkthrough of building a simple KSP processor.<\/li>\n<li>How Dean used KSP in production to automate mapper class generation and reduce manual updates.<\/li>\n<li>Tips for learning KSP, avoiding common pitfalls, and integrating it smoothly into your projects.<\/li>\n<\/ul>\n<h3 id=\"toc-anchor-002\">Mentioned in This Episode<\/h3>\n<ul>\n<li>\n<a href=\"https:\/\/www.kodeco.com\/33148161-write-a-symbol-processor-with-kotlin-symbol-processing\">Kodeco\u2019s Kotlin Symbol Processing Tutorial<\/a> \u2014 Learn how to get rid of the boilerplate code within your app by using Kotlin Symbol Processor (KSP) to generate a class for creating Fragments.<\/li>\n<li>\n<a href=\"https:\/\/www.droidcon.com\">DroidCon<\/a> \u2014 Conferences where Dean has presented KSP use cases in real-world apps.<\/li>\n<li>\n<a href=\"https:\/\/slack.kotlinlang.org\">Kotlin Slack<\/a> \u2014 Look for the #ksp channel to connect with the KSP team and other devs using it.<\/li>\n<li>Fuel your brain and body with <a href=\"https:\/\/www.thekitchn.com\/eggs-in-a-basket-recipe-23198166\">Eggs in a Basket<\/a>.\n<\/li>\n<\/ul>\n<h2 id=\"toc-anchor-003\">Contact Dean and the Hosts<\/h2>\n<h2 id=\"toc-anchor-004\">Follow Kodeco<\/h2>\n<h2 id=\"toc-anchor-005\">Where to Go From Here?<\/h2>\n<p>We hope you enjoyed this episode of our podcast. Be sure to <a href=\"https:\/\/itunes.apple.com\/us\/podcast\/raywenderlich.com-podcast\/id773910890\">subscribe in Apple Podcasts<\/a> or <a href=\"https:\/\/open.spotify.com\/show\/7FoclmfzgcWDDMSwpNurUi\">Spotify<\/a> to get notified when the next episode comes out.<\/p>\n<p>Hoping to learn more about a particular aspect of mobile development or life and work as a dev? Please write in and tell us and we\u2019ll do our best to make that happen! Write in too if you yourself would like to be a guest or your have a particular guest request and we\u2019ll see what we can do. Drop a comment here, or email us anytime at <a href=\"https:\/\/www.kodeco.com\/mailto:podcast@teamkodeco.com\">podcast@teamkodeco.com<\/a>.<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019ve ever grumbled at boilerplate code or watched your Kotlin build crawl, this episode is your shortcut to sanity. Android engineer and Kodeco veteran Dean Djermanovi\u0107 joins us to break down Kotlin Symbol Processing (KSP) \u2014 a powerful tool for clean code and fast builds. Whether you\u2019re new to KSP or curious how it [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":25397,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11768],"tags":[17258,75025,6252,10048,36214],"dealstore":[],"offerexpiration":[],"class_list":["post-234194","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple-2","tag-kodeco","tag-kotlin","tag-podcast","tag-processing","tag-symbol"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4 - Som2ny Network<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fivemor.com\/?p=234194\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4 - Som2ny Network\" \/>\n<meta property=\"og:description\" content=\"If you\u2019ve ever grumbled at boilerplate code or watched your Kotlin build crawl, this episode is your shortcut to sanity. Android engineer and Kodeco veteran Dean Djermanovi\u0107 joins us to break down Kotlin Symbol Processing (KSP) \u2014 a powerful tool for clean code and fast builds. Whether you\u2019re new to KSP or curious how it [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fivemor.com\/?p=234194\" \/>\n<meta property=\"og:site_name\" content=\"Som2ny Network\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-10T07:00:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fivemor.com\/?p=234194#article\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/?p=234194\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\"},\"headline\":\"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4\",\"datePublished\":\"2025-05-10T07:00:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=234194\"},\"wordCount\":464,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=234194#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png\",\"keywords\":[\"Kodeco\",\"Kotlin\",\"Podcast\",\"Processing\",\"symbol\"],\"articleSection\":[\"Apple\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fivemor.com\/?p=234194#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fivemor.com\/?p=234194\",\"url\":\"https:\/\/fivemor.com\/?p=234194\",\"name\":\"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4 - Som2ny Network\",\"isPartOf\":{\"@id\":\"https:\/\/fivemor.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fivemor.com\/?p=234194#primaryimage\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/?p=234194#primaryimage\"},\"thumbnailUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png\",\"datePublished\":\"2025-05-10T07:00:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fivemor.com\/?p=234194#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fivemor.com\/?p=234194\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/?p=234194#primaryimage\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fivemor.com\/?p=234194#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fivemor.com\/?bp_activities=1\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fivemor.com\/#website\",\"url\":\"https:\/\/fivemor.com\/\",\"name\":\"Som2ny Network\",\"description\":\"Daily Deals\",\"publisher\":{\"@id\":\"https:\/\/fivemor.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fivemor.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/fivemor.com\/#organization\",\"name\":\"Som2ny Network\",\"url\":\"https:\/\/fivemor.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"contentUrl\":\"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png\",\"width\":300,\"height\":86,\"caption\":\"Som2ny Network\"},\"image\":{\"@id\":\"https:\/\/fivemor.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fivemor.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/fivemor.com\"],\"url\":\"https:\/\/fivemor.com\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4 - Som2ny Network","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fivemor.com\/?p=234194","og_locale":"en_US","og_type":"article","og_title":"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4 - Som2ny Network","og_description":"If you\u2019ve ever grumbled at boilerplate code or watched your Kotlin build crawl, this episode is your shortcut to sanity. Android engineer and Kodeco veteran Dean Djermanovi\u0107 joins us to break down Kotlin Symbol Processing (KSP) \u2014 a powerful tool for clean code and fast builds. Whether you\u2019re new to KSP or curious how it [&hellip;]","og_url":"https:\/\/fivemor.com\/?p=234194","og_site_name":"Som2ny Network","article_published_time":"2025-05-10T07:00:28+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png","type":"image\/png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fivemor.com\/?p=234194#article","isPartOf":{"@id":"https:\/\/fivemor.com\/?p=234194"},"author":{"name":"admin","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371"},"headline":"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4","datePublished":"2025-05-10T07:00:28+00:00","mainEntityOfPage":{"@id":"https:\/\/fivemor.com\/?p=234194"},"wordCount":464,"commentCount":0,"publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"image":{"@id":"https:\/\/fivemor.com\/?p=234194#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png","keywords":["Kodeco","Kotlin","Podcast","Processing","symbol"],"articleSection":["Apple"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fivemor.com\/?p=234194#respond"]}]},{"@type":"WebPage","@id":"https:\/\/fivemor.com\/?p=234194","url":"https:\/\/fivemor.com\/?p=234194","name":"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4 - Som2ny Network","isPartOf":{"@id":"https:\/\/fivemor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/fivemor.com\/?p=234194#primaryimage"},"image":{"@id":"https:\/\/fivemor.com\/?p=234194#primaryimage"},"thumbnailUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png","datePublished":"2025-05-10T07:00:28+00:00","breadcrumb":{"@id":"https:\/\/fivemor.com\/?p=234194#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fivemor.com\/?p=234194"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/?p=234194#primaryimage","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2025\/01\/kodeco-podcast-s1-twitter.png","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/fivemor.com\/?p=234194#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fivemor.com\/?bp_activities=1"},{"@type":"ListItem","position":2,"name":"Kodeco Podcast: Kotlin Symbol Processing \u2013 Podcast V2, S3 E4"}]},{"@type":"WebSite","@id":"https:\/\/fivemor.com\/#website","url":"https:\/\/fivemor.com\/","name":"Som2ny Network","description":"Daily Deals","publisher":{"@id":"https:\/\/fivemor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fivemor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/fivemor.com\/#organization","name":"Som2ny Network","url":"https:\/\/fivemor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/","url":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","contentUrl":"https:\/\/fivemor.com\/wp-content\/uploads\/2026\/07\/4a0953c4-logo-300x86-1.png","width":300,"height":86,"caption":"Som2ny Network"},"image":{"@id":"https:\/\/fivemor.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/fivemor.com\/#\/schema\/person\/b85e3c3dc0e1daea076524dc8810c371","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fivemor.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/729ae85bf62b9917e93538db2f2688ca?s=96&r=g&default=https%3A%2F%2Ffivemor.com%2Fwp-content%2Fplugins%2Fbuddypress-first-letter-avatar%2Fimages%2Fdefault%2F96%2Flatin_a.png","caption":"admin"},"sameAs":["https:\/\/fivemor.com"],"url":"https:\/\/fivemor.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/234194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=234194"}],"version-history":[{"count":0,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/posts\/234194\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=\/wp\/v2\/media\/25397"}],"wp:attachment":[{"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=234194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=234194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=234194"},{"taxonomy":"dealstore","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdealstore&post=234194"},{"taxonomy":"offerexpiration","embeddable":true,"href":"https:\/\/fivemor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fofferexpiration&post=234194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}