{"id":22202,"date":"2022-03-28T13:06:28","date_gmt":"2022-03-28T20:06:28","guid":{"rendered":"https:\/\/salesforcedevops.net\/?p=22202"},"modified":"2022-03-28T13:06:42","modified_gmt":"2022-03-28T20:06:42","slug":"happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool","status":"publish","type":"post","link":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/","title":{"rendered":"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool"},"content":{"rendered":"\n<p class=\"has-drop-cap wp-block-paragraph\"><a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/product\/happysoup-io\/\">HappySoup.io<\/a> got started as a way for an aspiring Salesforce developer to round out their skills and get over imposter syndrome. Now, HappySoup.io is a fast and freely available way for any Salesforce admin or developer to get a global peek into the inner workings of a highly customized org. In this <a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/category\/product-profile\/\">SalesforceDevops.net Product Profile<\/a> I\u2019ll describe the functions of HappySoup.io and how it can save you time and trouble when changing an org. Then, we will get to know Pablo Gonzalez, the author of HappySoup.io, and find out how he used the project to level up his career.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-change-intelligence-emerges\">Change Intelligence Emerges<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In an <a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/2021\/11\/04\/metadata-intelligence-leads-salesforce-devops\/\">earlier article<\/a> I discussed how <em>change intelligence<\/em> is a vital devops tool, and how it emerged from a Salesforce devops function called <em>metadata intelligence<\/em>. Several products mentioned in that article, plus some new ones, are listed in the SalesforceDevops.net Map on the <a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/topic\/change-intelligence\/\">Change Intelligence<\/a> page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Change intelligence is vital to Salesforce admins, developers, and architects when making plans to update a complex org. Without adequate change intelligence, alterations to an org may inadvertently introduce errors into other parts of the org. What is needed is an impact analysis of planned changes before making any changes. To do this change intelligence tools interactively show the impact of proposed changes of one metadata element on the entire Salesforce org.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-change-intelligence-with-happysoup-io\">Change Intelligence with HappySoup.io<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The approach that HappySoup.io takes to change intelligence is simple and practical. You are prompted to log on to your production, sandbox, or developer Salesforce org. This authorizes the app to access all the metadata in your org. HappySoup.io doesn\u2019t store your metadata and clears it immediately when you log out of the system. The system automatically purges inactive sessions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" data-src=\"https:\/\/origin.salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-login-1024x760.png\" alt=\"HappySoup.io Login Page\" class=\"wp-image-22204 lazyload\" width=\"840\" height=\"623\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-login-1024x760.png 1024w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-login-300x223.png 300w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-login-768x570.png 768w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-login.png 1243w\" data-sizes=\"(max-width: 840px) 100vw, 840px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 840px; --smush-placeholder-aspect-ratio: 840\/623;\" \/><figcaption><em>HappySoup.io Login Page<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After logging in, HappySoup.io takes you to a single page JavaScript application running on Heroku. The app is fast and responsive. The interface offers a few simple tabs. The default tab, Impact Analysis, lets you select a metadata type, such as Custom Fields. Next you enter part of the field name you are researching and pick the desired field name from a list.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">HappySoup.io then displays a list of all the <em>other<\/em> metadata items referenced by the metadata item you selected. You can see the results in a tree-like format, tabular list, or graphical summary view. Pushing the process button causes the system to ingest needed metadata from your org and then analyze it. &nbsp;The result view lets you download the list of impacted elements as a CSV or Salesforce package.xml file format.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"930\" data-src=\"https:\/\/origin.salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-change-1-1024x930.jpg\" alt=\"\" class=\"wp-image-22209 lazyload\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-change-1-1024x930.jpg 1024w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-change-1-300x272.jpg 300w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-change-1-768x697.jpg 768w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-change-1.jpg 743w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/930;\" \/><figcaption><em>HappySoup.io Impact Analysis Results<\/em><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Another feature of HappySoup.io is called <em>deployment boundaries<\/em>. Let\u2019s presume you are a developer who wants to work on a new version of a highly complex Apex class. By specifying this complex Apex class as a root in a deployment boundary, HappySoup.io then automatically determines all the dependent metadata elements. The idea is that you use the package.xml file to first download those elements from your source org. Then you can create a new scratch org and push those elements up to the scratch org. Please see this <a href=\"https:\/\/www.salesforceben.com\/introduction-to-deployment-boundaries\/\">SalesforceBen article<\/a> by the HappySoup.io author for more information on deployment boundaries.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-javascript-journey-to-happysoup-io\">The JavaScript Journey to HappySoup.io<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I interviewed HappySoup.io\u2019s creator <a href=\"https:\/\/www.linkedin.com\/in\/pablo-gonzalez-13a4b956\/\">Pablo Gonzalez<\/a> from his home office near Dublin, Ireland. He immediately declared that he got started on HappySoup.io for two reasons. First, as a seasoned Salesforce architect he knew this tool was badly needed and would satisfy a functional itch he has had for a while. The other reason was a confession that he suffered from a common affliction in our field \u2013 <em>imposter syndrome<\/em>. Although he was an acknowledged Salesforce expert, he wasn\u2019t confident in his skills to build a new web application. Mr. Gonzales wanted to build an app completely from scratch with just a PC, open-source tools, and VS Code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So, Mr. Gonzalez sought to teach himself JavaScript, the modern <em>lingua franca<\/em> of front-end developers. He created a <a href=\"https:\/\/github.com\/pgonzaleznetwork\/sfdc-happy-soup\">GitHub repository<\/a> for the JavaScript code and started building his vision piece-by-piece. Along the way he adopted cloud native devops practices for a software development lifecycle (SDLC) that used Heroku.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As you can see from the results, I don\u2019t think that Mr. Gonzalez needed to be apprehensive about his frontend developer skills. The Salesforce community is richer as a result of his journey to learn JavaScript and build HappySoup.io. In fact, the notoriety and acclaim from publishing this useful tool helped him land a senior engineering position with Salto, an up-and-coming SaaS devops startup. Coincidentally, I covered Salto in an earlier <a href=\"https:\/\/origin.salesforcedevops.net\/index.php\/2021\/11\/10\/salto-makes-infrastructure-as-code-for-salesforce\/\">product profile<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-happysoup-io-is-free-and-fast\">HappySoup.io is Free and Fast<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you are looking to upgrade your Salesforce devops and release management processes, then you should consider HappySoup.io as a fast and free impact analysis tool. The capabilities of HappySoup.io go way beyond the \u201cWhere Is This Used?\u201d button in Salesforce. Proper use of change intelligence enabled by HappySoup.io should save Salesforce admins, architects, and developers time and trouble when changing a Salesforce org.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The story of HappySoup.io and Mr. Gonzalez should warm the hearts of Salesforce open-source software proponents. The Salesforce ecosystem tends to prefer commercial solutions loaded with features. But, sometimes a small, well-crafted point solution is better, faster, and cheaper. HappySoup.io is a welcome alternative to commercial solutions which will hopefully inspire others to make their mark in the Salesforce ecosystem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HappySoup.io got started as a way for an aspiring Salesforce developer to round out their skills and get over imposter syndrome. Now, HappySoup.io is a fast and freely available way&hellip;<\/p>\n","protected":false},"author":1,"featured_media":22160,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[5],"tags":[873],"post_series":[],"class_list":["post-22202","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-profile","tag-happysoup-io","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool - SalesforceDevops.net<\/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:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool - SalesforceDevops.net\" \/>\n<meta property=\"og:description\" content=\"HappySoup.io got started as a way for an aspiring Salesforce developer to round out their skills and get over imposter syndrome. Now, HappySoup.io is a fast and freely available way&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/\" \/>\n<meta property=\"og:site_name\" content=\"SalesforceDevops.net\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/salesforcedevopsnet\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-28T20:06:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-03-28T20:06:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Vernon Keenan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:site\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vernon Keenan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/\"},\"author\":{\"name\":\"Vernon Keenan\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/person\\\/f681893c994bc40406bb391546cd7ac8\"},\"headline\":\"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool\",\"datePublished\":\"2022-03-28T20:06:28+00:00\",\"dateModified\":\"2022-03-28T20:06:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/\"},\"wordCount\":932,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/happy-soup-cover.png\",\"keywords\":[\"HappySoup.io\"],\"articleSection\":[\"Product Profile\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/#respond\"]}],\"copyrightYear\":\"2022\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/\",\"name\":\"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool - SalesforceDevops.net\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/happy-soup-cover.png\",\"datePublished\":\"2022-03-28T20:06:28+00:00\",\"dateModified\":\"2022-03-28T20:06:42+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2022\\\/03\\\/28\\\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\\\/#primaryimage\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/happy-soup-cover.png\",\"contentUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/happy-soup-cover.png\",\"width\":1200,\"height\":675,\"caption\":\"HappySoup.io Logo\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#website\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/\",\"name\":\"SalesforceDevops.net\",\"description\":\"Elevating Salesforce Devops with Insights and Innovation\",\"publisher\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/salesforcedevops.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\",\"name\":\"SalesforceDevops.net\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/7760e9c16fc75961659174739887197e-sticker.png\",\"contentUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/7760e9c16fc75961659174739887197e-sticker.png\",\"width\":421,\"height\":421,\"caption\":\"SalesforceDevops.net\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/salesforcedevopsnet\",\"https:\\\/\\\/x.com\\\/salesforcedevop\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vernonkeenan\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCOgOn9rD5gyXSOmV7-Q0n7g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/person\\\/f681893c994bc40406bb391546cd7ac8\",\"name\":\"Vernon Keenan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g\",\"caption\":\"Vernon Keenan\"},\"description\":\"Vernon Keenan (LinkedIn) works as a senior information technology industry consultant based in Oakland, California. He earned his B.Sc. in Biomedical Engineering at Northwestern University where he programmed a PDP-8 with punched paper tape. In his 34-year-long career he has been a teacher, SPSS programmer, database administrator, clinical researcher, technology journalist, product marketing manager, market researcher, management consultant, and industry analyst. Most recently he is a telecom operator, cloud architect, Go devops engineer and Salesforce Developer\\\/Architect. For inquiries about Salesforce strategy briefings or solution architect work please contact Vern directly at +1-510-679-1900 or vern@vernonkeenan.com.\",\"sameAs\":[\"https:\\\/\\\/ceres-gw.tnxs.net\",\"https:\\\/\\\/linkedin.com\\\/in\\\/vernonkeenan\",\"https:\\\/\\\/x.com\\\/salesforcedevop\"],\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/author\\\/vern\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool - SalesforceDevops.net","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:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/","og_locale":"en_US","og_type":"article","og_title":"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool - SalesforceDevops.net","og_description":"HappySoup.io got started as a way for an aspiring Salesforce developer to round out their skills and get over imposter syndrome. Now, HappySoup.io is a fast and freely available way&hellip;","og_url":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/","og_site_name":"SalesforceDevops.net","article_publisher":"https:\/\/www.facebook.com\/salesforcedevopsnet","article_published_time":"2022-03-28T20:06:28+00:00","article_modified_time":"2022-03-28T20:06:42+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png","type":"image\/png"}],"author":"Vernon Keenan","twitter_card":"summary_large_image","twitter_creator":"@salesforcedevop","twitter_site":"@salesforcedevop","twitter_misc":{"Written by":"Vernon Keenan","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/#article","isPartOf":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/"},"author":{"name":"Vernon Keenan","@id":"https:\/\/salesforcedevops.net\/#\/schema\/person\/f681893c994bc40406bb391546cd7ac8"},"headline":"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool","datePublished":"2022-03-28T20:06:28+00:00","dateModified":"2022-03-28T20:06:42+00:00","mainEntityOfPage":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/"},"wordCount":932,"commentCount":1,"publisher":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"image":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png","keywords":["HappySoup.io"],"articleSection":["Product Profile"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/#respond"]}],"copyrightYear":"2022","copyrightHolder":{"@id":"https:\/\/salesforcedevops.net\/#organization"}},{"@type":"WebPage","@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/","url":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/","name":"HappySoup.io is a Fast and Free Salesforce Change Intelligence Tool - SalesforceDevops.net","isPartOf":{"@id":"https:\/\/salesforcedevops.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/#primaryimage"},"image":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png","datePublished":"2022-03-28T20:06:28+00:00","dateModified":"2022-03-28T20:06:42+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcedevops.net\/index.php\/2022\/03\/28\/happysoup-io-is-a-fast-and-free-salesforce-change-intelligence-tool\/#primaryimage","url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png","contentUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png","width":1200,"height":675,"caption":"HappySoup.io Logo"},{"@type":"WebSite","@id":"https:\/\/salesforcedevops.net\/#website","url":"https:\/\/salesforcedevops.net\/","name":"SalesforceDevops.net","description":"Elevating Salesforce Devops with Insights and Innovation","publisher":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/salesforcedevops.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/salesforcedevops.net\/#organization","name":"SalesforceDevops.net","url":"https:\/\/salesforcedevops.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcedevops.net\/#\/schema\/logo\/image\/","url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2021\/03\/7760e9c16fc75961659174739887197e-sticker.png","contentUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2021\/03\/7760e9c16fc75961659174739887197e-sticker.png","width":421,"height":421,"caption":"SalesforceDevops.net"},"image":{"@id":"https:\/\/salesforcedevops.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/salesforcedevopsnet","https:\/\/x.com\/salesforcedevop","https:\/\/www.linkedin.com\/in\/vernonkeenan","https:\/\/www.youtube.com\/channel\/UCOgOn9rD5gyXSOmV7-Q0n7g"]},{"@type":"Person","@id":"https:\/\/salesforcedevops.net\/#\/schema\/person\/f681893c994bc40406bb391546cd7ac8","name":"Vernon Keenan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g","caption":"Vernon Keenan"},"description":"Vernon Keenan (LinkedIn) works as a senior information technology industry consultant based in Oakland, California. He earned his B.Sc. in Biomedical Engineering at Northwestern University where he programmed a PDP-8 with punched paper tape. In his 34-year-long career he has been a teacher, SPSS programmer, database administrator, clinical researcher, technology journalist, product marketing manager, market researcher, management consultant, and industry analyst. Most recently he is a telecom operator, cloud architect, Go devops engineer and Salesforce Developer\/Architect. For inquiries about Salesforce strategy briefings or solution architect work please contact Vern directly at +1-510-679-1900 or vern@vernonkeenan.com.","sameAs":["https:\/\/ceres-gw.tnxs.net","https:\/\/linkedin.com\/in\/vernonkeenan","https:\/\/x.com\/salesforcedevop"],"url":"https:\/\/salesforcedevops.net\/index.php\/author\/vern\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false],"thumbnail":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover-150x150.png",150,150,true],"medium":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover-300x169.png",300,169,true],"medium_large":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover-768x432.png",768,432,true],"large":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover-1024x576.png",980,551,true],"1536x1536":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false],"2048x2048":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false],"lightbox":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false],"search_results":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover-125x125.png",125,125,true],"blog_entry":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",750,422,false],"blog_post":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",750,422,false],"blog_post_full":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false],"blog_related":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false],"gallery":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2022\/03\/happy-soup-cover.png",1200,675,false]},"uagb_author_info":{"display_name":"Vernon Keenan","author_link":"https:\/\/salesforcedevops.net\/index.php\/author\/vern\/"},"uagb_comment_info":3,"uagb_excerpt":"HappySoup.io got started as a way for an aspiring Salesforce developer to round out their skills and get over imposter syndrome. Now, HappySoup.io is a fast and freely available way&hellip;","_links":{"self":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/22202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/comments?post=22202"}],"version-history":[{"count":0,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/22202\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media\/22160"}],"wp:attachment":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media?parent=22202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/categories?post=22202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/tags?post=22202"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/post_series?post=22202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}