{"id":112096,"date":"2025-04-16T17:39:21","date_gmt":"2025-04-16T17:39:21","guid":{"rendered":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/"},"modified":"2025-04-16T17:39:21","modified_gmt":"2025-04-16T17:39:21","slug":"data-engineering-with-python-and-ai-llms-data-loading-tutorial","status":"publish","type":"post","link":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/","title":{"rendered":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial"},"content":{"rendered":"<div class=\"youtubomatic-video-container\"><iframe loading=\"lazy\" width=\"580\" height=\"380\" src=\"https:\/\/www.youtube.com\/embed\/T23Bs75F7ZQ?autoplay=1&#038;controls=1&#038;hl=en\" frameborder=\"0\" allowfullscreen><\/iframe><\/div>\n<p>Master data ingestion for data engineering with Python. Learn to tackle common pipeline failures like schema changes and API limits by adopting the mindset and practices of a senior platform engineer. This course covers essential techniques including extracting data from APIs, automatic schema management, incremental loading, and orchestrating scalable, automated workflows using modern tools.<\/p>\n<p>Course developed by Alexey Grigorev &#038; Adrian Brudaru.<\/p>\n<p>\ud83d\udcbb Code: <a href=\"https:\/\/github.com\/dlt-hub\/dlthub-education\/tree\/main\/courses\/freecodecamp\/de_with_dlt_2025\" target=\"_blank\">https:\/\/github.com\/dlt-hub\/dlthub-education\/tree\/main\/courses\/freecodecamp\/de_with_dlt_2025<\/a><\/p>\n<p>\ud83c\udfd7\ufe0f dlthub.com provided a grant to make this course possible.<\/p>\n<p>\u2b50\ufe0f Contents \u2b50\ufe0f<br \/>\nAlexey&#8217;s part<br \/>\n0: 00: 00 1. Introduction<br \/>\n0: 08: 02 2. What is data ingestion<br \/>\n0: 10: 04 3. Extracting data: Data Streaming &#038; Batching<br \/>\n0: 14: 00 4. Extracting data: Working with RestAPI<br \/>\n0: 29: 36 5. Normalizing data<br \/>\n0: 43: 41 6. Loading data into DuckDB<br \/>\n0: 48: 39 7. Dynamic schema management<br \/>\n0: 56: 26 8. What is next?<\/p>\n<p>Adrian&#8217;s part<br \/>\n0: 56: 36 1. Introduction<br \/>\n0: 59: 29 2. Overview<br \/>\n1: 02: 08 3. Extracting data with dlt: dlt RestAPI Client<br \/>\n1: 08: 05 4. dlt Resources<br \/>\n1: 10: 42 5. How to configure secrets<br \/>\n1: 15: 12 6. Normalizing data with dlt<br \/>\n1: 24: 09 7. Data Contracts<br \/>\n1: 31: 05 8. Alerting schema changes<br \/>\n1: 33: 56 9. Loading data with dlt<br \/>\n1: 33: 56 10. Write dispositions<br \/>\n1: 37: 34 11. Incremental loading<br \/>\n1: 43: 46 12. Loading data from SQL database to SQL database<br \/>\n1: 47: 46 13. Backfilling<br \/>\n1: 50: 42 14. SCD2<br \/>\n1: 54: 29 15. Performance tuning<br \/>\n2: 03: 12 16. Loading data to Data Lakes &#038; Lakehouses &#038; Catalogs<br \/>\n2: 12: 17 17. Loading data to Warehouses\/MPPs,Staging<br \/>\n2: 18: 15 18. Deployment &#038; orchestration<br \/>\n2: 18: 15 19. Deployment with Git Actions<br \/>\n2: 29: 04 20. Deployment with Crontab<br \/>\n2: 40: 05 21. Deployment with Dagster<br \/>\n2: 49: 47 22. Deployment with Airflow<br \/>\n3: 07: 00 23. Create pipelines with LLMs: Understanding the challenge<br \/>\n3: 10: 35 24. Create pipelines with LLMs: Creating prompts and LLM friendly documentation<br \/>\n3: 31: 38 25. Create pipelines with LLMs: Demo<\/p>\n<p>\ud83c\udf89 Thanks to our Champion and Sponsor supporters:<br \/>\n\ud83d\udc7e Drake Milly<br \/>\n\ud83d\udc7e Ulises Moralez<br \/>\n\ud83d\udc7e Goddard Tan<br \/>\n\ud83d\udc7e David MG<br \/>\n\ud83d\udc7e Matthew Springman<br \/>\n\ud83d\udc7e Claudio<br \/>\n\ud83d\udc7e Oscar R.<br \/>\n\ud83d\udc7e jedi-or-sith<br \/>\n\ud83d\udc7e Nattira Maneerat<br \/>\n\ud83d\udc7e Justin Hual<\/p>\n<p>&#8212;<\/p>\n<p>Learn to code for free and get a developer job: <a href=\"https:\/\/www.freecodecamp.org\" target=\"_blank\">https:\/\/www.freecodecamp.org<\/a><\/p>\n<p>Read hundreds of articles on programming: <a href=\"https:\/\/freecodecamp.org\/news\" target=\"_blank\">https:\/\/freecodecamp.org\/news<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Master data ingestion for data engineering with Python. Learn to tackle common pipeline failures like schema changes and API limits by adopting the mindset and practices of a senior platform engineer. This course covers essential techniques including extracting data from APIs, automatic schema management, incremental loading, and orchestrating scalable, automated workflows using modern tools. Course developed by Alexey Grigorev &#038; Adrian Brudaru. \ud83d\udcbb Code: https:\/\/github.com\/dlt-hub\/dlthub-education\/tree\/main\/courses\/freecodecamp\/de_with_dlt_2025 \ud83c\udfd7\ufe0f dlthub.com provided a grant&#8230;<\/p>\n","protected":false},"author":1,"featured_media":112097,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[1],"tags":[],"class_list":["post-112096","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial - UshopWell.com<\/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:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial - UshopWell.com\" \/>\n<meta property=\"og:description\" content=\"Master data ingestion for data engineering with Python. Learn to tackle common pipeline failures like schema changes and API limits by adopting the mindset and practices of a senior platform engineer. This course covers essential techniques including extracting data from APIs, automatic schema management, incremental loading, and orchestrating scalable, automated workflows using modern tools. Course developed by Alexey Grigorev &#038; Adrian Brudaru. \ud83d\udcbb Code: https:\/\/github.com\/dlt-hub\/dlthub-education\/tree\/main\/courses\/freecodecamp\/de_with_dlt_2025 \ud83c\udfd7\ufe0f dlthub.com provided a grant...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"UshopWell.com\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-16T17:39:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/112096\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"480\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"UShopWell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"UShopWell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/\"},\"author\":{\"name\":\"UShopWell\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\"},\"headline\":\"Data Engineering with Python and AI\\\/LLMs \u2013 Data Loading Tutorial\",\"datePublished\":\"2025-04-16T17:39:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/\"},\"wordCount\":270,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/112096\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/\",\"name\":\"Data Engineering with Python and AI\\\/LLMs \u2013 Data Loading Tutorial - UshopWell.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/112096\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg\",\"datePublished\":\"2025-04-16T17:39:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/112096\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/112096\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg\",\"width\":480,\"height\":360,\"caption\":\"Data Engineering with Python and AI\\\/LLMs \u2013 Data Loading Tutorial\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data Engineering with Python and AI\\\/LLMs \u2013 Data Loading Tutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#website\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"name\":\"UshopWell.com\",\"description\":\"The Premiere Online Marketplace\",\"publisher\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#organization\",\"name\":\"UshopWell\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"contentUrl\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/wp-content\\\/uploads\\\/2018\\\/01\\\/pandaSwea.png\",\"width\":365,\"height\":359,\"caption\":\"UshopWell\"},\"image\":{\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/#\\\/schema\\\/person\\\/6fd1f9e0ff932e534c86c70d5acff0fc\",\"name\":\"UShopWell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g\",\"caption\":\"UShopWell\"},\"url\":\"https:\\\/\\\/ushopwell.com\\\/ublog\\\/author\\\/kburnettu\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial - UshopWell.com","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:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/","og_locale":"en_US","og_type":"article","og_title":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial - UshopWell.com","og_description":"Master data ingestion for data engineering with Python. Learn to tackle common pipeline failures like schema changes and API limits by adopting the mindset and practices of a senior platform engineer. This course covers essential techniques including extracting data from APIs, automatic schema management, incremental loading, and orchestrating scalable, automated workflows using modern tools. Course developed by Alexey Grigorev &#038; Adrian Brudaru. \ud83d\udcbb Code: https:\/\/github.com\/dlt-hub\/dlthub-education\/tree\/main\/courses\/freecodecamp\/de_with_dlt_2025 \ud83c\udfd7\ufe0f dlthub.com provided a grant...","og_url":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/","og_site_name":"UshopWell.com","article_published_time":"2025-04-16T17:39:21+00:00","og_image":[{"width":480,"height":360,"url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/112096\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg","type":"image\/jpeg"}],"author":"UShopWell","twitter_card":"summary_large_image","twitter_misc":{"Written by":"UShopWell","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#article","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/"},"author":{"name":"UShopWell","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc"},"headline":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial","datePublished":"2025-04-16T17:39:21+00:00","mainEntityOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/"},"wordCount":270,"commentCount":0,"publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/112096\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/","url":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/","name":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial - UshopWell.com","isPartOf":{"@id":"https:\/\/ushopwell.com\/ublog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/112096\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg","datePublished":"2025-04-16T17:39:21+00:00","breadcrumb":{"@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#primaryimage","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/112096\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2025\/04\/112096\/data-engineering-with-python-and-ai-llms-data-loading-tutorial.jpg","width":480,"height":360,"caption":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial"},{"@type":"BreadcrumbList","@id":"https:\/\/ushopwell.com\/ublog\/data-engineering-with-python-and-ai-llms-data-loading-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ushopwell.com\/ublog\/"},{"@type":"ListItem","position":2,"name":"Data Engineering with Python and AI\/LLMs \u2013 Data Loading Tutorial"}]},{"@type":"WebSite","@id":"https:\/\/ushopwell.com\/ublog\/#website","url":"https:\/\/ushopwell.com\/ublog\/","name":"UshopWell.com","description":"The Premiere Online Marketplace","publisher":{"@id":"https:\/\/ushopwell.com\/ublog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ushopwell.com\/ublog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ushopwell.com\/ublog\/#organization","name":"UshopWell","url":"https:\/\/ushopwell.com\/ublog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/","url":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","contentUrl":"https:\/\/ushopwell.com\/ublog\/wp-content\/uploads\/2018\/01\/pandaSwea.png","width":365,"height":359,"caption":"UshopWell"},"image":{"@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/ushopwell.com\/ublog\/#\/schema\/person\/6fd1f9e0ff932e534c86c70d5acff0fc","name":"UShopWell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4adb372cadd43b4d4c57964dab95b0f69618bf960d131c4acf49d96d6bbc9c6e?s=96&d=mm&r=g","caption":"UShopWell"},"url":"https:\/\/ushopwell.com\/ublog\/author\/kburnettu\/"}]}},"_links":{"self":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/112096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/comments?post=112096"}],"version-history":[{"count":0,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/posts\/112096\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media\/112097"}],"wp:attachment":[{"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/media?parent=112096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/categories?post=112096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ushopwell.com\/ublog\/wp-json\/wp\/v2\/tags?post=112096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}