{"id":31479,"date":"2023-10-18T07:00:00","date_gmt":"2023-10-18T14:00:00","guid":{"rendered":"https:\/\/cloudinary.com\/blog\/?p=31479"},"modified":"2024-06-27T10:53:25","modified_gmt":"2024-06-27T17:53:25","slug":"top-5-dev-hints-videos","status":"publish","type":"post","link":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos","title":{"rendered":"Cloudinary\u2019s Top 5 Dev Hints Videos"},"content":{"rendered":"\n<p>In web development, staying ahead of the curve is essential, and <a href=\"https:\/\/www.youtube.com\/playlist?list=PL8dVGjLA2oMpaTbvoKCaRNBMQzBUIv7N8\" target=\"_blank\" rel=\"noreferrer noopener\">Cloudinary&#8217;s Dev Hints videos <\/a>provide a valuable resource for developers seeking to harness the power of media management in their projects. From seamless image and video uploading in React to optimizing and customizing media in Next.js, these 50+ videos offer a wealth of knowledge and practical guidance.<\/p>\n\n\n\n<p>But you probably don\u2019t have time to watch the entire Dev Hints playlist, so we\u2019ve summarized the top five that you won\u2019t want to miss! By following the insights shared in these videos, developers can streamline their workflows, enhance user experiences, and stay competitive in the digital realm.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Uploading Images and Videos in React With the Cloudinary Upload Widget<\/h2>\n\n\n\n<p>Set up easy image and video uploading for you or your visitors in a React app using the Cloudinary Upload Widget. Learn how to install and configure the upload widget including how to make the widget work with the intricacies of a React application.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Uploading Images &amp; Videos in React with the Cloudinary Upload Widget - Dev Hints\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/paiO6M2wBqE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">2. Uploading Images in Node.js with the Cloudinary Node SDK<\/h2>\n\n\n\n<p>Upload local or remote image files to your Cloudinary account using the Node SDK. Learn how to use the Node SDK Uploader to take one or multiple images and deliver them from a Cloudinary account.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Uploading Images in Node.js with the Cloudinary Node SDK - Dev Hints\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/hGzVY88q8I0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">3. Embedding a Video Player in Next.js With Next Cloudinary<\/h2>\n\n\n\n<p>Play and embed videos in a Next.js app using the CldVideoPlayer from Next Cloudinary. We&#8217;ll walk through importing and configuring the CldVideoPlayer to play a video from a Cloudinary account and how to customize the look and feel with custom colors.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Embedding a Video Player in Next.js with Next Cloudinary - Dev Hints\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/Et7TTfwvBFo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">4. Install &amp; Configure Cloudinary in Node.js<\/h2>\n\n\n\n<p>Manage and transform images and videos in Node.js with the Cloudinary Node.js SDK. Learn how to install the Cloudinary package with npm, import it into a Node.js project, and configure Cloudinary credentials.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Install &amp; Configure Cloudinary in Node.js - Dev Hints\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/YZ7lZvcZlgA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">5. Automatic Image Optimization &amp; Dynamic Cropping in Next.js with Next Cloudinary<\/h2>\n\n\n\n<p>Automatically optimize with responsive sizing and dynamically crop and resize images in a Next.js app using Next Cloudinary. Learn how to configure the CldImage component to add images to a page while leveraging Cloudinary tech for optimization and transformations.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Automatic Image Optimization &amp; Dynamic Cropping in Next.js with Next Cloudinary - Dev Hints\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/oj2-BcZ8szk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Each of these videos explores essential aspects of media management in different frameworks, making them indispensable tools for any developer looking to excel in their craft. But with 50+ other Dev Hints videos available, these five were just your gateway to unlocking the true potential of Cloudinary&#8217;s capabilities. You can <a href=\"https:\/\/www.youtube.com\/playlist?list=PL8dVGjLA2oMpaTbvoKCaRNBMQzBUIv7N8\" target=\"_blank\" rel=\"noreferrer noopener\">explore the entire Dev Hints YouTube playlist here<\/a>.<\/p>\n\n\n\n<p>If found this article helpful and want to discuss it in more detail, head over to&nbsp;<a href=\"https:\/\/community.cloudinary.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloudinary Community<\/a>&nbsp;forum and its associated&nbsp;<a href=\"https:\/\/discord.gg\/cloudinary\" target=\"_blank\" rel=\"noreferrer noopener\">Discord<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In web development, staying ahead of the curve is essential, and Cloudinary&#8217;s Dev Hints videos provide a valuable resource for developers seeking to harness the power of media management in their projects. From seamless image and video uploading in React to optimizing and customizing media in Next.js, these 50+ videos offer a wealth of knowledge [&hellip;]<\/p>\n","protected":false},"author":87,"featured_media":31480,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_cloudinary_featured_overwrite":false,"footnotes":""},"categories":[1],"tags":[165,212,383,373],"class_list":["post-31479","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-image-transformation","tag-next-js","tag-nodejs","tag-upload"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.6 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Cloudinary\u2019s Top 5 Dev Hints Videos<\/title>\n<meta name=\"description\" content=\"Check out our top five Dev Hints videos for developers to streamline their workflows, enhance user experiences, and stay competitive in the digital realm.\u00a0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloudinary\u2019s Top 5 Dev Hints Videos\" \/>\n<meta property=\"og:description\" content=\"Check out our top five Dev Hints videos for developers to streamline their workflows, enhance user experiences, and stay competitive in the digital realm.\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\" \/>\n<meta property=\"og:site_name\" content=\"Cloudinary Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-18T14:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-27T17:53:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5-jpg?_i=AA\" \/>\n\t<meta property=\"og:image:width\" content=\"2000\" \/>\n\t<meta property=\"og:image:height\" content=\"1100\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"melindapham\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#article\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\"},\"author\":{\"name\":\"melindapham\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\"},\"headline\":\"Cloudinary\u2019s Top 5 Dev Hints Videos\",\"datePublished\":\"2023-10-18T14:00:00+00:00\",\"dateModified\":\"2024-06-27T17:53:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\"},\"wordCount\":486,\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA\",\"keywords\":[\"Image Transformation\",\"Next.js\",\"Node(JS)\",\"Upload\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2023\",\"copyrightHolder\":{\"@id\":\"https:\/\/cloudinary.com\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\",\"url\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\",\"name\":\"Cloudinary\u2019s Top 5 Dev Hints Videos\",\"isPartOf\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage\"},\"thumbnailUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA\",\"datePublished\":\"2023-10-18T14:00:00+00:00\",\"dateModified\":\"2024-06-27T17:53:25+00:00\",\"description\":\"Check out our top five Dev Hints videos for developers to streamline their workflows, enhance user experiences, and stay competitive in the digital realm.\u00a0\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA\",\"width\":2000,\"height\":1100},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudinary.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cloudinary\u2019s Top 5 Dev Hints Videos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#website\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"name\":\"Cloudinary Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudinary.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#organization\",\"name\":\"Cloudinary Blog\",\"url\":\"https:\/\/cloudinary.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"contentUrl\":\"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA\",\"width\":312,\"height\":60,\"caption\":\"Cloudinary Blog\"},\"image\":{\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9\",\"name\":\"melindapham\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g\",\"caption\":\"melindapham\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cloudinary\u2019s Top 5 Dev Hints Videos","description":"Check out our top five Dev Hints videos for developers to streamline their workflows, enhance user experiences, and stay competitive in the digital realm.\u00a0","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:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos","og_locale":"en_US","og_type":"article","og_title":"Cloudinary\u2019s Top 5 Dev Hints Videos","og_description":"Check out our top five Dev Hints videos for developers to streamline their workflows, enhance user experiences, and stay competitive in the digital realm.\u00a0","og_url":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos","og_site_name":"Cloudinary Blog","article_published_time":"2023-10-18T14:00:00+00:00","article_modified_time":"2024-06-27T17:53:25+00:00","og_image":[{"width":2000,"height":1100,"url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5-jpg?_i=AA","type":"image\/jpeg"}],"author":"melindapham","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#article","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos"},"author":{"name":"melindapham","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9"},"headline":"Cloudinary\u2019s Top 5 Dev Hints Videos","datePublished":"2023-10-18T14:00:00+00:00","dateModified":"2024-06-27T17:53:25+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos"},"wordCount":486,"publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA","keywords":["Image Transformation","Next.js","Node(JS)","Upload"],"inLanguage":"en-US","copyrightYear":"2023","copyrightHolder":{"@id":"https:\/\/cloudinary.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos","url":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos","name":"Cloudinary\u2019s Top 5 Dev Hints Videos","isPartOf":{"@id":"https:\/\/cloudinary.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage"},"thumbnailUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA","datePublished":"2023-10-18T14:00:00+00:00","dateModified":"2024-06-27T17:53:25+00:00","description":"Check out our top five Dev Hints videos for developers to streamline their workflows, enhance user experiences, and stay competitive in the digital realm.\u00a0","breadcrumb":{"@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#primaryimage","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA","width":2000,"height":1100},{"@type":"BreadcrumbList","@id":"https:\/\/cloudinary.com\/blog\/top-5-dev-hints-videos#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudinary.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Cloudinary\u2019s Top 5 Dev Hints Videos"}]},{"@type":"WebSite","@id":"https:\/\/cloudinary.com\/blog\/#website","url":"https:\/\/cloudinary.com\/blog\/","name":"Cloudinary Blog","description":"","publisher":{"@id":"https:\/\/cloudinary.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudinary.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudinary.com\/blog\/#organization","name":"Cloudinary Blog","url":"https:\/\/cloudinary.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","contentUrl":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1649718331\/Web_Assets\/blog\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877\/cloudinary_logo_for_white_bg_1937437aa7_19374666c7_193742f877.png?_i=AA","width":312,"height":60,"caption":"Cloudinary Blog"},"image":{"@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/0d5ad601e4c3b5be89245dfb14be42d9","name":"melindapham","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudinary.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e6f989fa97fe94be61596259d8629c3df65aec4c7da5c0000f90d810f313d4f4?s=96&d=mm&r=g","caption":"melindapham"}}]}},"jetpack_featured_media_url":"https:\/\/res.cloudinary.com\/cloudinary-marketing\/images\/f_auto,q_auto\/v1695064063\/Blog-dev-hints-top5\/Blog-dev-hints-top5.jpg?_i=AA","_links":{"self":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/comments?post=31479"}],"version-history":[{"count":1,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31479\/revisions"}],"predecessor-version":[{"id":31486,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/posts\/31479\/revisions\/31486"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media\/31480"}],"wp:attachment":[{"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/media?parent=31479"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/categories?post=31479"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudinary.com\/blog\/wp-json\/wp\/v2\/tags?post=31479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}