 {"id":370718,"date":"2022-10-03T08:59:11","date_gmt":"2022-10-03T15:59:11","guid":{"rendered":"https:\/\/jorgep.com\/blog\/?page_id=370718"},"modified":"2024-01-03T15:41:16","modified_gmt":"2024-01-03T22:41:16","slug":"personal-posts","status":"publish","type":"page","link":"https:\/\/jorgep.com\/blog\/personal-posts\/","title":{"rendered":"Personal Posts"},"content":{"rendered":"\n<h1 class=\"wp-block-heading has-text-align-center\">Personal Posts about myJourney<br>Thoughts, Stories &amp; Learnings<\/h1>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Lots of thoughts, ramblings and stories \/ Many topics on my mind over the years!<br>A while back I wrote&nbsp;<a href=\"https:\/\/jorgep.com\/blog\/i-am-the-sum-of-my-talents\/\">I am the sum of my parts<\/a>&nbsp;which explains my many dimensions.<\/h3>\n\n\n\n<p class=\"has-text-align-center\">You can also view <a href=\"https:\/\/jorgep.com\/blog\/moderneuc-home\/\" data-type=\"page\" data-id=\"368290\">myWork Related Posts here<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:90%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:5%\"><\/div>\n<\/div>\n\n\n<style>.kt-post-loop370718_7f4201-b7 .kadence-post-image{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kt-post-loop370718_7f4201-b7 .kt-post-grid-wrap{gap:30px 30px;}.kt-post-loop370718_7f4201-b7 .kt-blocks-post-grid-item{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border-top-color:currentColor;border-top-style:solid;border-right-color:currentColor;border-right-style:solid;border-bottom-color:currentColor;border-bottom-style:solid;border-left-color:currentColor;border-left-style:solid;overflow:hidden;}.kt-post-loop370718_7f4201-b7 .kt-blocks-post-grid-item .kt-blocks-post-grid-item-inner{padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;}.kt-post-loop370718_7f4201-b7 .kt-blocks-post-grid-item header{padding-top:0px;padding-right:15px;padding-bottom:10px;padding-left:15px;margin-top:-30px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#ffffff;}.kt-post-loop370718_7f4201-b7 .kt-blocks-post-grid-item .entry-title{padding-top:10px;padding-right:0px;padding-bottom:5px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-size:28px;line-height:40px;}.kt-post-loop370718_7f4201-b7 .entry-content{padding-top:0px;padding-right:15px;padding-bottom:0px;padding-left:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-post-loop370718_7f4201-b7 .kt-blocks-post-footer{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;padding-right:15px;padding-bottom:5px;padding-left:15px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-post-loop370718_7f4201-b7 .entry-content:after{height:0px;}.kt-post-loop370718_7f4201-b7 .entry-content .kt-blocks-post-readmore{background-color:#ffffff;border-color:#333333;color:#333333;border-width:1px;padding-top:5px;padding-right:16px;padding-bottom:5px;padding-left:16px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.kt-post-loop370718_7f4201-b7 .entry-content .kt-blocks-post-readmore:hover{color:#ffffff;border-color:#333333;background-color:#333333;}.kt-post-loop370718_7f4201-b7 .kb-filter-item{border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;padding-top:5px;padding-right:8px;padding-bottom:5px;padding-left:8px;margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:0px;}@media all and (max-width: 1024px){.kt-post-loop370718_7f4201-b7 .kt-blocks-post-grid-item{border-top-color:currentColor;border-top-style:solid;border-right-color:currentColor;border-right-style:solid;border-bottom-color:currentColor;border-bottom-style:solid;border-left-color:currentColor;border-left-style:solid;}}@media all and (max-width: 767px){.kt-post-loop370718_7f4201-b7 .kt-blocks-post-grid-item{border-top-color:currentColor;border-top-style:solid;border-right-color:currentColor;border-right-style:solid;border-bottom-color:currentColor;border-bottom-style:solid;border-left-color:currentColor;border-left-style:solid;}}<\/style><div class=\"wp-block-kadence-postgrid kt-blocks-post-loop-block alignnone kt-post-loop370718_7f4201-b7 kt-post-grid-layout-grid \"><div class=\"kt-post-grid-layout-grid-wrap kt-post-grid-wrap\" data-columns-xxl=\"3\" data-columns-xl=\"3\" data-columns-md=\"3\" data-columns-sm=\"2\" data-columns-xs=\"1\" data-columns-ss=\"1\"data-item-selector=\".kt-post-masonry-item\" aria-label=\"Post Carousel\"><article class=\"kt-blocks-post-grid-item post-520176 post type-post status-publish format-standard has-post-thumbnail hentry category-ai-learnings-series category-journey category-thoughts-ramblings tag-ai tag-ai-agents tag-ai-series tag-futureofwork tag-musings\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-TheEconomicsofFreeInfiniteKnowledge-1200x630a-1024x538.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-TheEconomicsofFreeInfiniteKnowledge-1200x630a-1024x538.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-TheEconomicsofFreeInfiniteKnowledge-1200x630a-300x158.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-TheEconomicsofFreeInfiniteKnowledge-1200x630a-768x403.jpg 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-TheEconomicsofFreeInfiniteKnowledge-1200x630a.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/the-economics-of-free-and-infinite-knowledge\/\">The Economics of Free and Infinite Knowledge<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">How the End of Information Scarcity is Redefining Human Value. For centuries, progress has been driven by closing gaps\u2014between effort and output, knowledge and decision, intention and execution. But a new dynamic is emerging: Artificial Intelligence isn\u2019t just erasing the gap in what we know; it\u2019s erasing the gap in what we can do. We\u2019ve&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/the-economics-of-free-and-infinite-knowledge\/\">Read More<span class=\"screen-reader-text\"> The Economics of Free and Infinite Knowledge<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520109 post type-post status-publish format-standard has-post-thumbnail hentry category-journey\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg\" class=\"attachment-large size-large wp-post-image default-featured-img\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-300x150.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/claude-what-changed-and-what-it-means\/\">Claude What Changed and What It Means<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Did Anthropic just send a warning shot to all Agent builders? Impacts to OpenRouter, Cursor, Agent Zero, and OpenClaw For a while, many people used Claude models through third-party tools as if a normal subscription was enough to power everything. That is changing fast. Anthropic has now clarified that Claude subscription access is meant for&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/claude-what-changed-and-what-it-means\/\">Read More<span class=\"screen-reader-text\"> Claude What Changed and What It Means<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520099 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-agent-zero tag-ai tag-ai-agents tag-ai-series tag-local-ai\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-1024x512.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-1024x512.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-768x384.png 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/streamlining-agent-zero-skill-errors-back-to-basics\/\">Streamlining Agent Zero: Skill Errors Back to Basics<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">When I first started experimenting with Agent Zero, I wanted to keep things totally &#8220;temporary&#8221; and isolated from my own data. My mindset was simple: I didn\u2019t want the Docker container saving any clutter to my computer. I wanted it to start fresh every time. For a few days, this worked well. Agent Zero was&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/streamlining-agent-zero-skill-errors-back-to-basics\/\">Read More<span class=\"screen-reader-text\"> Streamlining Agent Zero: Skill Errors Back to Basics<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520061 post type-post status-publish format-standard has-post-thumbnail hentry category-tips-tools-resources tag-wordpress\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-1024x683.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"Close-up of a vintage typewriter with &#039;WordPress&#039; typed on white paper.\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-1024x683.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-300x200.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-768x512.jpg 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-1536x1024.jpg 1536w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-2048x1366.jpg 1799w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/close-up-of-a-vintage-typewriter-with-wordpress-typed-on-white-paper.-12220444-scaled.jpg 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/wordpress-maintenance-fleet-management-update-2026\/\">WordPress Maintenance: Fleet Management Update 2026<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">f you\u2019ve been following my journey for a while, you might remember my original post about managing multiple WordPress sites. Back then, having three or four sites felt like a lot. Fast forward to today, and if you\u2019re a developer, agency owner, or even a serial hobbyist, that number has likely tripled. The problem remains&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/wordpress-maintenance-fleet-management-update-2026\/\">Read More<span class=\"screen-reader-text\"> WordPress Maintenance: Fleet Management Update 2026<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520050 post type-post status-publish format-standard has-post-thumbnail hentry category-journey tag-stocks\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg\" class=\"attachment-large size-large wp-post-image default-featured-img\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-300x150.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/top-performing-stocks-historical-total-return-comparison\/\">Top-Performing Stocks: Historical Total Return Comparison<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">5-Year, 10-Year &amp; 20-Year top Performing Stocks. Historical Total Return Comparison (As of March 2026) Data Note: Sourced from financecharts.com, YCharts, Visual Capitalist, and U.S. News. Returns include reinvested dividends. Exact figures vary slightly by source and measurement date. An update to my previous posts about Stock Performance Great addition. Comparing individual stock &#8220;moonshots&#8221; to&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/top-performing-stocks-historical-total-return-comparison\/\">Read More<span class=\"screen-reader-text\"> Top-Performing Stocks: Historical Total Return Comparison<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519916 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-thoughts-ramblings tag-heart tag-journal tag-recovery\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-Another-Year-1200x630-1-1024x538.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-Another-Year-1200x630-1-1024x538.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-Another-Year-1200x630-1-300x158.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-Another-Year-1200x630-1-768x403.png 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-Another-Year-1200x630-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/starting-a-new-year-a-little-less-invincible\/\">Starting a New Year \u2014 A Little Less Invincible<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Originally posted on my JorgeDiaries Substack | This is a continuation of the journal of my recovery process, since my previous blog, \u201cDoing Embarrassingly Well\u201d. I sit here finally getting down to write about something I\u2019ve been thinking about for a few days now \u2014 the start of a new year in my life. As&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/starting-a-new-year-a-little-less-invincible\/\">Read More<span class=\"screen-reader-text\"> Starting a New Year \u2014 A Little Less Invincible<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520089 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-agent-zero tag-ai tag-ai-agents tag-ai-series tag-local-ai\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-1024x512.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-1024x512.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-768x384.png 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/how-to-enable-email-sending-in-agent-zero-gmail-setup-guide\/\">How to Enable Email Sending in Agent Zero (Gmail Setup Guide)<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Let your AI assistant send emails on your behalf \u2014 in minutes. Agent Zero is a powerful AI framework that can automate tasks, run code, browse the web, and much more. But one capability many users overlook is email sending \u2014 and it&#8217;s surprisingly easy to set up. This guide walks you through enabling Gmail-based&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/how-to-enable-email-sending-in-agent-zero-gmail-setup-guide\/\">Read More<span class=\"screen-reader-text\"> How to Enable Email Sending in Agent Zero (Gmail Setup Guide)<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519817 post type-post status-publish format-standard has-post-thumbnail hentry category-journey tag-off-road-tales\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"943\" height=\"504\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Jorgep-OffRoad-TontoOHVPermints.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Jorgep-OffRoad-TontoOHVPermints.jpg 943w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Jorgep-OffRoad-TontoOHVPermints-300x160.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Jorgep-OffRoad-TontoOHVPermints-768x410.jpg 768w\" sizes=\"auto, (max-width: 943px) 100vw, 943px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/tonto-national-forest-off-roading\/\">Tonto National Forest Off Roading<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">We went to the Forest Service Tonto National Forest Cave Creek Ranger Station today to find out what we needed to discover the area&#8217;s off-road &#8220;amenities&#8221; So much to explore! Looking forward to it!<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/tonto-national-forest-off-roading\/\">Read More<span class=\"screen-reader-text\"> Tonto National Forest Off Roading<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519806 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-thoughts-ramblings tag-familystories tag-stories tag-travel\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-DontMesswithMonkeys-1200x630-1-1024x538.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-DontMesswithMonkeys-1200x630-1-1024x538.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-DontMesswithMonkeys-1200x630-1-300x158.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-DontMesswithMonkeys-1200x630-1-768x403.png 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-JorgeDiaries-DontMesswithMonkeys-1200x630-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/dont-mess-with-the-monkeys\/\">Don&#8217;t Mess with the Monkeys<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">A Childhood Memory from a Costa Rica That No Longer Exists Originally Published on my JorgeDiaries Substack here I know this is progress, but on a recent vacation to Costa Rica, I was shocked by how little of the old country remains. You can still catch glimpses of it here and there, but so much&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/dont-mess-with-the-monkeys\/\">Read More<span class=\"screen-reader-text\"> Don&#8217;t Mess with the Monkeys<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519778 post type-post status-publish format-standard has-post-thumbnail hentry category-thoughts-ramblings tag-greenland tag-opinion\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"573\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-WhoOwnsGreenland-1024x573.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-WhoOwnsGreenland-1024x573.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-WhoOwnsGreenland-300x168.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-WhoOwnsGreenland-768x430.jpg 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-WhoOwnsGreenland.jpg 1158w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/who-owns-greenland\/\">Who Owns Greenland?<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">The Surprising Truth About Land, Homes, and Money on the World\u2019s Largest Island I\u2019ve been following the news about Greenland lately and honestly; it\u2019s been wild to watch. I wanted to speak more clearly about what\u2019s actually happening, so I did a little deep dive into the facts. The results of my research were so&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/who-owns-greenland\/\">Read More<span class=\"screen-reader-text\"> Who Owns Greenland?<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520103 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-agent-zero tag-ai tag-ai-agents tag-ai-series tag-local-ai\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-1024x512.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-1024x512.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated-768x384.png 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-AgentZero-GenerigGemini_Generated.png 1440w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/how-i-installed-agent-zero-after-my-2-week-test\/\">How I Installed Agent Zero After My 2-Week Test<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">When I first started experimenting with Agent Zero, my goal was to keep everything temporary and isolated. I did not want the container leaving clutter on my computer, and I wanted a setup that could start fresh every time. For the first few days, that worked perfectly. Agent Zero was still new to me, and&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/how-i-installed-agent-zero-after-my-2-week-test\/\">Read More<span class=\"screen-reader-text\"> How I Installed Agent Zero After My 2-Week Test<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519724 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-devlog tag-security tag-tools-tips\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-OneClickAccess-1024x512-1.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-OneClickAccess-1024x512-1.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-OneClickAccess-1024x512-1-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-OneClickAccess-1024x512-1-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/balancing-one-click-access-with-data-privacy\/\">Balancing One-Click Access with Data Privacy<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">This is part of my continuous learning on my DevLog topic. When managing a private community directory\u2014containing sensitive member details like names, home addresses, and personal emails\u2014the biggest hurdle is access friction. You want your group members (whether they are on Facebook, WhatsApp, or Slack) to click a link and get in instantly. However, standard&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/balancing-one-click-access-with-data-privacy\/\">Read More<span class=\"screen-reader-text\"> Balancing One-Click Access with Data Privacy<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519740 post type-post status-publish format-standard has-post-thumbnail hentry category-journey\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-Shortages-1024x512-1.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-Shortages-1024x512-1.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-Shortages-1024x512-1-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeatureImage-Shortages-1024x512-1-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/the-storage-crisis-why-your-next-pc-will-cost\/\">The Storage Crisis: Why Your Next PC Will Cost<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">The tech industry is facing an unprecedented shortage that&#8217;s about to hit your wallet hard. Industry insiders are calling it the &#8220;Storage Apocalypse&#8221; or &#8220;RAMageddon,&#8221; and it&#8217;s not just another chip shortage\u2014it&#8217;s a fundamental restructuring of the memory market that will reshape PC pricing for years to come. If you&#8217;ve been planning a computer upgrade,&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/the-storage-crisis-why-your-next-pc-will-cost\/\">Read More<span class=\"screen-reader-text\"> The Storage Crisis: Why Your Next PC Will Cost<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519637 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-thoughts-ramblings tag-holidays\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-XmasSongs01-Mod01.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-XmasSongs01-Mod01.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-XmasSongs01-Mod01-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-XmasSongs01-Mod01-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/christmas-songs-are-way-younger-than-you-think\/\">Christmas Songs Are Way Younger Than You Think<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Every December, it happens like clockwork. You turn on the radio, pour a cup of hot chocolate, and suddenly you\u2019re surrounded by Christmas songs that feel\u2026 ancient. Timeless. Like they\u2019ve always existed. Surely these songs must be hundreds of years old, passed down through generations like holiday folklore. Right? Well\u2014surprise \u2014many of the most beloved&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/christmas-songs-are-way-younger-than-you-think\/\">Read More<span class=\"screen-reader-text\"> Christmas Songs Are Way Younger Than You Think<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519785 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-tech-talk category-thoughts-ramblings tag-ai tag-ai-series tag-travel\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-Image-1080-x-500-px.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-Image-1080-x-500-px.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-Image-1080-x-500-px-300x150.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-Image-1080-x-500-px-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/what-the-wright-brothers-can-teach-us-about-ais-future\/\">What the Wright Brothers Can Teach Us About AI&#8217;s Future<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">I also wrote a shorter version on my Substack Newsletter From Kitty Hawk to Silicon Valley The departure board at Atlanta&#8217;s Hartsfield-Jackson flickers with destinations: Seoul, Amsterdam, S\u00e3o Paulo. I&#8217;m wedged into a terminal restaurant booth, laptop open, working on an application while my flight boards in forty minutes. On my screen, a local AI&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/what-the-wright-brothers-can-teach-us-about-ais-future\/\">Read More<span class=\"screen-reader-text\"> What the Wright Brothers Can Teach Us About AI&#8217;s Future<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519721 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-coding tag-docker tag-vibe-coding tag-zero-vps-strategy\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"930\" height=\"330\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series.png 930w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series-300x106.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series-768x273.png 768w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/moving-to-github-container-registry-ghcr\/\">Moving to GitHub Container Registry (GHCR)<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">If you&#8217;re a developer working with containers, chances are Docker Hub has been your go-to for years. It&#8217;s the default, the familiar, and for many, the &#8220;it just works&#8221; solution for storing and distributing Docker images. But if you&#8217;re like me, and vibe coding, Coding Assistants has moved to doing and deploying so many of&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/moving-to-github-container-registry-ghcr\/\">Read More<span class=\"screen-reader-text\"> Moving to GitHub Container Registry (GHCR)<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520034 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-tips-tools-resources tag-arizona tag-biztips tag-business tag-llc\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg\" class=\"attachment-large size-large wp-post-image default-featured-img\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-300x150.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/cave-creek-arizona-business-licensing\/\">Cave Creek Arizona Business Licensing<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Originally posted on 35sites.com -Guide to Cave Creek,AZ Business Licensing Starting a small business can be exciting, but local and state licensing rules can be confusing, especially if you work from home or sell online. If your business is based in&nbsp;Cave Creek, Arizona, this guide explains exactly what licenses you may need, why they are&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/cave-creek-arizona-business-licensing\/\">Read More<span class=\"screen-reader-text\"> Cave Creek Arizona Business Licensing<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520042 post type-post status-publish format-standard has-post-thumbnail hentry category-journey tag-stocks\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg\" class=\"attachment-large size-large wp-post-image default-featured-img\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-300x150.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric-768x384.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/what-if-you-invested-1000-in-the-right-stocks-20-years-ago\/\">What If You Invested $1,000 in the Right Stocks 20 Years Ago?<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">When he was 11 years old (he is now 34), my son came from an afternoon&#8217;s playdate at a friend&#8217;s house af, and told us over dinner to invest in Google. That was when way back when google was just a search engine and I was helping companies trying to keep the internet out of&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/what-if-you-invested-1000-in-the-right-stocks-20-years-ago\/\">Read More<span class=\"screen-reader-text\"> What If You Invested $1,000 in the Right Stocks 20 Years Ago?<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519565 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-docker\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"930\" height=\"330\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series.png 930w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series-300x106.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-Helpful-Hints-Series-768x273.png 768w\" sizes=\"auto, (max-width: 930px) 100vw, 930px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/updating-docker-containers\/\">Updating Docker Containers<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">You can manage many devices using docker remotely with Portainer. However Portainer does not have the ability to check if there are updates and actually update containers within Docker. Up until a few months ago, there was a script which I have used for years to do this called: watchtower. Unfortunately, watchtower is not being&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/updating-docker-containers\/\">Read More<span class=\"screen-reader-text\"> Updating Docker Containers<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-520005 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-tips-tools-resources tag-biztips tag-content-monetization tag-tools-tips\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-ContentMonetization1024x512.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-ContentMonetization1024x512.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-ContentMonetization1024x512-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/JorgepBLOG-Featured-ContentMonetization1024x512-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/gumroad-vs-patreon-a-quick-comparison\/\">Gumroad vs. Patreon: A Quick Comparison<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">In today&#8217;s digital economy, content creators are always searching for efficient ways to monetize their work. Gumroad and Patreon are two popular platforms that enable creators to turn their passions into income streams. Both support one-time payments and recurring revenue, but they emphasize different models and experiences, so it\u2019s important to understand how they compare&#8230;.<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/gumroad-vs-patreon-a-quick-comparison\/\">Read More<span class=\"screen-reader-text\"> Gumroad vs. Patreon: A Quick Comparison<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519454 post type-post status-publish format-standard has-post-thumbnail hentry category-tech-talk category-thoughts-ramblings tag-ai tag-ai-series tag-futureofwork\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"573\" height=\"161\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/2017\/04\/ChairsOutside001.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/2017\/04\/ChairsOutside001.png 573w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/2017\/04\/ChairsOutside001-300x84.png 300w\" sizes=\"auto, (max-width: 573px) 100vw, 573px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/accentures-big-ai-shift-tough-cuts-now-brighter-future-ahead\/\">Accenture\u2019s Big AI Shift: Tough Cuts Now, Brighter Future Ahead<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">The announcement&nbsp;of Accenture&#8217;s layoffs of&nbsp;over 11,000 employees&nbsp;was made public&nbsp;on September&nbsp;28, 2025. This&nbsp;move is part&nbsp;of a strategic&nbsp;AI-focused restructuring&nbsp;program aimed&nbsp;at aligning the&nbsp;workforce with&nbsp;the company&#8217;s&nbsp;AI-driven future. CEO Julie Sweet outlined the plan during an earnings call&nbsp;CNBC, 2025-09-26. Why the Layoffs Happened: Closing the Skills Gap CEO Julie Sweet has been clear: these changes are about skills. Accenture is&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/accentures-big-ai-shift-tough-cuts-now-brighter-future-ahead\/\">Read More<span class=\"screen-reader-text\"> Accenture\u2019s Big AI Shift: Tough Cuts Now, Brighter Future Ahead<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519300 post type-post status-publish format-standard has-post-thumbnail hentry category-moderneuc2 category-tech-talk category-tips-tools-resources tag-microsoft-365 tag-moderneuc1 tag-office-apps tag-onenote tag-tools-tips\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"420\" height=\"300\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-OneNote.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-OneNote.jpg 420w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-OneNote-300x214.jpg 300w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/onenote-the-new-old-name\/\">OneNote &#8211; The New Old Name<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Starting October 14, 2025, Microsoft will end support for OneNote for Windows 10, making it read-only. The ONLY officially supported version moving forward is simply called OneNote\u2014no year or edition attached. Previously known as \u201cOneNote 2016,\u201d this desktop app is included with Microsoft 365, Office 2019, Office 2021, and Office 2024, and is also available&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/onenote-the-new-old-name\/\">Read More<span class=\"screen-reader-text\"> OneNote &#8211; The New Old Name<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519641 post type-post status-publish format-standard has-post-thumbnail hentry category-journey\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedBuildLog-ResearchIAgent.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedBuildLog-ResearchIAgent.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedBuildLog-ResearchIAgent-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedBuildLog-ResearchIAgent-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/build-log-creating-a-custom-ai-research-agent\/\">Build Log: Creating a Custom AI Research Agent<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Author: Jorge Pereira Date: August 2025 Tech Stack: n8n (Docker), Ollama, Open WebUI, JavaScript\/HTML, Windows 11 The Vision The goal was to build an autonomous &#8220;Deep Research&#8221; agent capable of performing real-time web searches and returning professional, high-quality Markdown reports. I wanted a tool that behaved like Perplexity but lived in my own home lab&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/build-log-creating-a-custom-ai-research-agent\/\">Read More<span class=\"screen-reader-text\"> Build Log: Creating a Custom AI Research Agent<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-518978 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-thoughts-ramblings tag-for-fun tag-star-trek\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"300\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-EnterpriseShip.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-EnterpriseShip.jpg 800w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-EnterpriseShip-300x113.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-EnterpriseShip-768x288.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/starship-enterprise-ships-a-legacy-through-the-stars\/\">Starship Enterprise Ships: A Legacy Through the Stars<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">I am so very excited that the new Season 3 of Star Trek Strange New Worlds is about to air on Paramount+ next week. Season 2 finished on a true cliff-hanger and I have been waiting anxiously waiting for this one. While travelling I got the change to revisit both seasons, and now thinking of&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/starship-enterprise-ships-a-legacy-through-the-stars\/\">Read More<span class=\"screen-reader-text\"> Starship Enterprise Ships: A Legacy Through the Stars<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519649 post type-post status-publish format-standard has-post-thumbnail hentry category-journey\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-BuildBlogBlogImageGenerator-Mod01.png\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-BuildBlogBlogImageGenerator-Mod01.png 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-BuildBlogBlogImageGenerator-Mod01-300x150.png 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedImage-BuildBlogBlogImageGenerator-Mod01-768x384.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/build-blog-blog-image-generator-workflow\/\">Build Blog: Blog Image Generator Workflow<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Author: Jorge Pereira Date: June 2025 Tech Stack: n8n (Docker), Ollama, Open WebUI, JavaScript\/HTML, Windows 11 The goal is simple: Create a web-based tool where you enter a blog post URL, and the system scrapes the title, generates an AI image, resizes it to a 1024&#215;512 pixels (2:1 rati)o, and displays it back to you&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/build-blog-blog-image-generator-workflow\/\">Read More<span class=\"screen-reader-text\"> Build Blog: Blog Image Generator Workflow<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-518986 post type-post status-publish format-standard has-post-thumbnail hentry category-journey\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-digital-Asset-Management2025-1200x630-1-1024x538.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-digital-Asset-Management2025-1200x630-1-1024x538.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-digital-Asset-Management2025-1200x630-1-300x158.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-digital-Asset-Management2025-1200x630-1-768x403.jpg 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/FeaturedSubstack-digital-Asset-Management2025-1200x630-1.jpg 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/digital-asset-management-systems-for-solo-and-small-businesses\/\">Digital Asset Management Systems for Solo and Small Businesses<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">I have written about my personal Photo Library organization tools and challenges in the past, but this time I want to expand the conversation a bit. Digital Asset Management (DAM) systems were first developed in the 1990s to help large organizations manage huge volumes of digital files\u2014such as images, videos, and documents\u2014that were increasingly difficult&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/digital-asset-management-systems-for-solo-and-small-businesses\/\">Read More<span class=\"screen-reader-text\"> Digital Asset Management Systems for Solo and Small Businesses<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-519324 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-tech-talk tag-ai tag-ai-series tag-local-ai\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"751\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-1024x751.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-1024x751.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-300x220.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-768x563.jpg 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-1536x1126.jpg 1536w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini.jpg 1637w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/tools-i-use-for-learning-ai-and-developing-ai-enabled-apps\/\">Tools I use for Learning AI and Developing AI Enabled Apps<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">In the past year alone, I&#8217;ve tested MANY AI tools, built over a dozen &#8220;client&#8221; projects, mentor many on how to use AI, and saved many of hours through automation\u2014all because I chose experimentation over endless research. My mantra is simple: to keep up with AI, I embrace a culture of experimentation, testing, and side&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/tools-i-use-for-learning-ai-and-developing-ai-enabled-apps\/\">Read More<span class=\"screen-reader-text\"> Tools I use for Learning AI and Developing AI Enabled Apps<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><article class=\"kt-blocks-post-grid-item post-518725 post type-post status-publish format-standard has-post-thumbnail hentry category-journey category-tech-talk tag-ai tag-ai-series tag-local-ai\"><div class=\"kt-blocks-post-grid-item-inner-wrap kt-feat-image-align-top kt-feat-image-mobile-align-top\"><div class=\"kadence-post-image\"><div class=\"kadence-post-image-intrisic kt-image-ratio-66-67\" style=\"padding-bottom:66.67%;\"><div class=\"kadence-post-image-inner-intrisic\"><div class=\"kadence-post-image-inner-wrap\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"751\" src=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-1024x751.jpg\" class=\"attachment-large size-large wp-post-image\" alt=\"\" srcset=\"https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-1024x751.jpg 1024w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-300x220.jpg 300w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-768x563.jpg 768w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini-1536x1126.jpg 1536w, https:\/\/jorgep.com\/blog\/wp-content\/uploads\/Featured-MyAILearning-Journey_Gemini.jpg 1637w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/div><\/div><\/div><\/div><div class=\"kt-blocks-post-grid-item-inner\"><header><h2 class=\"entry-title\"><a href=\"https:\/\/jorgep.com\/blog\/my-ai-learning-journey-how-i-started\/\">My AI Learning Journey- How I Started<\/a><\/h2><div class=\"kt-blocks-post-top-meta\"><\/div><\/header><div class=\"entry-content\">Originally posted on JorgeTechBits Substack My mantra is simple: to keep up with AI, I embrace a culture of experimentation, testing, and side projects. I prefer DOING over merely listening, reading, or watching. (Though I must confess, I do spend a fair amount of time binge-watching YouTube tutorials!) This hands-on approach helps me maintain a&#8230;<div class=\"kt-blocks-post-readmore-wrap\"><a class=\"kt-blocks-post-readmore\" href=\"https:\/\/jorgep.com\/blog\/my-ai-learning-journey-how-i-started\/\">Read More<span class=\"screen-reader-text\"> My AI Learning Journey- How I Started<\/span><\/a><\/div><\/div><footer class=\"kt-blocks-post-footer\"><div class=\"kt-blocks-post-footer-left\"><\/div><div class=\"kt-blocks-post-footer-right\"><\/div><\/footer><\/div><\/div><\/article><\/div><div class=\"kt-blocks-page-nav\">\n\t<nav class=\"navigation pagination\" aria-label=\"Posts pagination\">\n\t\t<h2 class=\"screen-reader-text\">Posts pagination<\/h2>\n\t\t<div class=\"nav-links\"><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718\/page\/2\/\">2<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718\/page\/3\/\">3<\/a>\n<a class=\"page-numbers\" href=\"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718\/page\/4\/\">4<\/a>\n<span class=\"page-numbers dots\">&hellip;<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718\/page\/16\/\">16<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718\/page\/2\/\"><span class=\"screen-reader-text\">Next Page<\/span><svg style=\"display:inline-block;vertical-align:middle\" aria-hidden=\"true\" class=\"kt-blocks-pagination-right-svg\" viewBox=\"0 0 320 512\" height=\"14\" width=\"8\" fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z\"><\/path><\/svg><\/a><\/div>\n\t<\/nav><\/div><\/div><!-- .wp-block-kadence-postgrid -->","protected":false},"excerpt":{"rendered":"<p>Personal Posts about myJourneyThoughts, Stories &amp; Learnings Lots of thoughts, ramblings and stories \/ Many topics on my mind over the years!A while back I wrote&nbsp;I am the sum of my parts&nbsp;which explains my many dimensions. You can also view myWork Related Posts here<\/p>\n","protected":false},"author":2,"featured_media":461826,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","ngg_post_thumbnail":0,"episode_type":"","audio_file":"","podmotor_file_id":"","podmotor_episode_id":"","cover_image":"","cover_image_id":"","duration":"","filesize":"","filesize_raw":"","date_recorded":"","explicit":"","block":"","itunes_episode_number":"","itunes_title":"","itunes_season_number":"","itunes_episode_type":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-370718","page","type-page","status-publish","has-post-thumbnail","hentry"],"taxonomy_info":[],"featured_image_src_large":["https:\/\/jorgep.com\/blog\/wp-content\/uploads\/jorgep-BlogPostGeneric.jpg",1024,512,false],"author_info":{"display_name":"Jorge Pereira","author_link":"https:\/\/jorgep.com\/blog\/author\/jorge\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/comments?post=370718"}],"version-history":[{"count":0,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/pages\/370718\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/media\/461826"}],"wp:attachment":[{"href":"https:\/\/jorgep.com\/blog\/wp-json\/wp\/v2\/media?parent=370718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}