<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl" media="all"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>Roastidio.us Tagged with admin</title>
<link>https://roastidio.us/tag/7208</link>
<atom:link href="https://roastidio.us/tagged_with/admin" rel="self" type="application/rss+xml"></atom:link>
<description>Roastidio.us Tagged with admin</description>
<item>
<title>Knowledge base is now built into your admin</title>
<link>https://changelog.shopify.com/posts/knowledge-base-is-now-available-in-your-admin</link>
<guid isPermaLink="false">nH8LpVT2QjzCao2C46a5lBglBAP_0YMPaA1NVw==</guid>
<pubDate>Mon, 26 Oct 2026 20:23:01 +0000</pubDate>
<description>Knowledge base is now built into your Shopify admin at Sales channels &gt; Agentic &gt; Knowledge base. It replaces the standalone Knowledge Base app, which will no longer be available after January 15, 2027. Knowledge base is a single page where you review, edit and publish the facts AI agents get about your store, such as contact details, gift services and more. Shopify drafts these facts from your own published storefront pages, and each one links back to the page it came from. Nothing Shopify d...</description>
<content:encoded>&lt;p&gt;Knowledge base is now built into your Shopify admin at &lt;strong&gt;Sales channels&lt;/strong&gt; &amp;gt; &lt;strong&gt;Agentic&lt;/strong&gt; &amp;gt; &lt;strong&gt;Knowledge base&lt;/strong&gt;. It replaces the standalone Knowledge Base app, which will no longer be available after January 15, 2027.&lt;/p&gt;&lt;p&gt;Knowledge base is a single page where you review, edit and publish the facts AI agents get about your store, such as contact details, gift services and more. Shopify drafts these facts from your own published storefront pages, and each one links back to the page it came from. Nothing Shopify drafted reaches AI agents until you publish it.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;If you were using the Knowledge Base app&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Stores with fewer than 1,000 facts.&lt;/strong&gt; The facts you wrote or edited moved over. We published them, so AI agents can continue to use them. You can unpublish any fact at any time. No action is required on your part.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Stores with more than 1,000 facts.&lt;/strong&gt; Knowledge base holds up to 1,000 additional facts. If your app has more than that, your facts have not moved over, and you&amp;#39;ll need to add the ones you want to keep before January 15, 2027. We&amp;#39;ve emailed these stores directly.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you were not using the app, nothing is required. Knowledge base is available in your admin now, with facts drafted from your storefront and unpublished until you publish them.&lt;/p&gt;&lt;p&gt;Available now at &lt;strong&gt;Sales Channels&lt;/strong&gt; &amp;gt; &lt;strong&gt;Agentic&lt;/strong&gt; &amp;gt; &lt;strong&gt;Knowledge base&lt;/strong&gt;. Learn more about Knowledge base in the &lt;a href=&quot;https://help.shopify.com/manual/online-sales-channels/agentic-storefronts/knowledge-base&quot;&gt;Shopify Help Center&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>More accurate UK VAT based on fulfillment location</title>
<link>https://changelog.shopify.com/posts/more-accurate-uk-vat-based-on-fulfillment-location</link>
<guid isPermaLink="false">o_nYTCU4LFtvPztbVd6QU-CbdU9JapwaZpOkqg==</guid>
<pubDate>Mon, 26 Oct 2026 20:23:01 +0000</pubDate>
<description>VAT on orders shipping to customers in Great Britain is now calculated using the fulfillment location that your order routing settings select for each order, the same way tax is calculated for orders shipping to the United States. If an order totals more than £135 GBP before tax and shipping and is routed to a location outside the UK, then the order is treated as an import, so VAT isn&#39;t charged at checkout. This applies even if your store also has a UK location. Orders of £135 GBP or less, ...</description>
<content:encoded>&lt;p&gt;VAT on orders shipping to customers in Great Britain is now calculated using the fulfillment location that your order routing settings select for each order, the same way tax is calculated for orders shipping to the United States. If an order totals more than £135 GBP before tax and shipping and is routed to a location outside the UK, then the order is treated as an import, so VAT isn&amp;#39;t charged at checkout. This applies even if your store also has a UK location. Orders of £135 GBP or less, orders shipping to Northern Ireland, and existing orders aren&amp;#39;t affected.&lt;/p&gt;&lt;p&gt;To charge VAT on these orders at checkout, update your order routing so they&amp;#39;re assigned to a UK location, or collect duties and import taxes at checkout. Learn more about &lt;a href=&quot;https://help.shopify.com/manual/taxes/uk/uk-tax-migrate#charge-vat-over-thresholdhttp://&quot;&gt;charging VAT on orders over £135&lt;/a&gt; in the Shopify Help Center.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Schedule and test catalog changes with Rollouts</title>
<link>https://changelog.shopify.com/posts/schedule-and-test-catalog-changes-with-rollouts</link>
<guid isPermaLink="false">WKe3P-2u9uBC1rAl_rsxcLITrvmsppXfIrg7fA==</guid>
<pubDate>Mon, 26 Oct 2026 20:23:01 +0000</pubDate>
<description>Rollouts now supports catalog changes, so you can schedule product availability and pricing per market. Prepare your catalogs ahead of a promotion or seasonal launch, then choose when they go live. Schedule catalog changes: Activate, deactivate, or switch between existing catalogs at a set date and time. Test different offers: Run experiments between catalogs on your online store. Launch changes together: Schedule catalog changes to go live alongside your theme and checkout updates in a singl...</description>
<content:encoded>&lt;p&gt;Rollouts now supports catalog changes, so you can schedule product availability and pricing per market. Prepare your catalogs ahead of a promotion or seasonal launch, then choose when they go live. &lt;/p&gt;&lt;p&gt;Schedule catalog changes: Activate, deactivate, or switch between existing catalogs at a set date and time.&lt;br/&gt; Test different offers: Run experiments between catalogs on your online store.&lt;br/&gt; Launch changes together: Schedule catalog changes to go live alongside your theme and checkout updates in a single rollout. &lt;/p&gt;&lt;p&gt;Learn more about scheduling catalog changes in our &lt;a href=&quot;https://help.shopify.com/en/manual/markets-new/rollouts&quot;&gt;help documentation.&lt;/a&gt;&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Offer Royal Mail pickup points at checkout</title>
<link>https://changelog.shopify.com/posts/offer-royal-mail-pickup-points-at-checkout</link>
<guid isPermaLink="false">rhazBe-E7yNiR4dgIx9aboOXlfqsLAjSyh3zIQ==</guid>
<pubDate>Mon, 26 Oct 2026 20:23:01 +0000</pubDate>
<description>Royal Mail is now available as a pickup point provider across the UK. At checkout, customers choose a location from a map or a list and see its name, address, opening hours, and price before they commit. To turn it on: * Go to Settings &gt; Shipping and delivery, then Pickup points under Additional delivery methods. * Choose a UK location and turn on Ship to pickup points from this location. * Edit the rate to include Royal Mail and set what you want to charge. Learn more about shipping to picku...</description>
<content:encoded>&lt;p&gt;Royal Mail is now available as a pickup point provider across the UK. At checkout, customers choose a location from a map or a list and see its name, address, opening hours, and price before they commit. &lt;/p&gt;&lt;p&gt;To turn it on:&lt;br/&gt; * Go to Settings &amp;gt; Shipping and delivery, then Pickup points under Additional delivery methods.&lt;br/&gt; * Choose a UK location and turn on Ship to pickup points from this location.&lt;br/&gt; * Edit the rate to include Royal Mail and set what you want to charge.&lt;/p&gt;&lt;p&gt;Learn more about shipping to pickup points in the &lt;a href=&quot;https://help.shopify.com/manual/fulfillment/fulfilling-orders/shipping-labels/shipping-carriers/royal-mail#domestic-shipping&quot;&gt;Shopify Help Center&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Salesforce Winter ’27 Admin Highlights: Top Data, Security and UX Gems</title>
<link>https://salesforcebreak.com/2026/10/14/winter-27-release-updates-admin/</link>
<guid isPermaLink="false">wKq4g7b8QrrGFU7JeAjNK_6PlL5NcXI3Sng32w==</guid>
<pubDate>Fri, 23 Oct 2026 03:59:45 +0000</pubDate>
<description>When release season rolls around, flashy new toolsets and high-profile features often hog the spotlight. But if you spend your days managing user permissions, cleaning up record access, tweaking Lightning App Builder layouts, or keeping security auditors happy, the core platform updates are where the real magic happens. The Salesforce Winter ’27 Release introduces long-awaited … The post Salesforce Winter ’27 Admin Highlights: Top Data, Security and UX Gems appeared first on Salesforce ...</description>
<content:encoded>&lt;p&gt;When release season rolls around, flashy new toolsets and high-profile features often hog the spotlight. But if you spend your days managing user permissions, cleaning up record access, tweaking Lightning App Builder layouts, or keeping security auditors happy, the core platform updates are where the real magic happens. The Salesforce Winter ’27 Release introduces long-awaited …&lt;/p&gt;&lt;p&gt;The post &lt;a href=&quot;https://salesforcebreak.com/2026/10/14/winter-27-release-updates-admin/&quot;&gt;Salesforce Winter ’27 Admin Highlights: Top Data, Security and UX Gems&lt;/a&gt; appeared first on &lt;a href=&quot;https://salesforcebreak.com&quot;&gt;Salesforce Break&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Salesforce AI Guardrails: An Admin’s Guide to Permissions, FLS, &amp; Agentforce</title>
<link>https://salesforcebreak.com/2026/10/08/admin-permissions-agentforce/</link>
<guid isPermaLink="false">YjFWVsAPBerWJCQ6VatazTLBq-QIb8mYqO5T4A==</guid>
<pubDate>Fri, 23 Oct 2026 03:59:45 +0000</pubDate>
<description>By establishing clear permission set structures, relying on native FLS inheritance, and implementing human-in-the-loop validation for autonomous agents, admins can confidently deliver cutting-edge AI features while keeping their org secure and compliant. The post Salesforce AI Guardrails: An Admin’s Guide to Permissions, FLS, &amp; Agentforce appeared first on Salesforce Break.</description>
<content:encoded>&lt;p&gt;By establishing clear permission set structures, relying on native FLS inheritance, and implementing human-in-the-loop validation for autonomous agents, admins can confidently deliver cutting-edge AI features while keeping their org secure and compliant.&lt;/p&gt;&lt;p&gt;The post &lt;a href=&quot;https://salesforcebreak.com/2026/10/08/admin-permissions-agentforce/&quot;&gt;Salesforce AI Guardrails: An Admin’s Guide to Permissions, FLS, &amp;amp; Agentforce&lt;/a&gt; appeared first on &lt;a href=&quot;https://salesforcebreak.com&quot;&gt;Salesforce Break&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>A Proper Update: Many Topics</title>
<link>https://ilona-andrews.com/blog/a-proper-update-many-topics/</link>
<guid isPermaLink="false">WKprZUUW3LFZ8hWYilcvhE_eXX0ZoKNDOgL4HQ==</guid>
<pubDate>Wed, 14 Oct 2026 20:58:50 +0000</pubDate>
<description>Happy Monday! We have topics, and answers, and anouncements. This Kingdom Will Not Kill Me SPIEGEL Bestseller We have many topics to cover today, and we will begin with happy news. This Kingdom Will Not Kill Me is a bestseller in Germany. We are delighted and are very grateful to our German readers for taking… The post A Proper Update: Many Topics first appeared on ILONA ANDREWS.</description>
<content:encoded>&lt;figure&gt;&lt;img src=&quot;https://ilona-andrews.com/wp-content/uploads/2019/06/writer-banner.jpg&quot; alt=&quot;BDH Steve, a blond, half naked himbo, relaxing on the bed, with a typewriter and a cup of cofee.&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;BDH Steve, reading this update&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Happy Monday!  We have topics, and answers, and anouncements. &lt;/p&gt;&lt;h4&gt;This Kingdom Will Not Kill Me&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;SPIEGEL Bestseller &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We have many topics to cover today, and we will begin with happy news. This Kingdom Will Not Kill Me is a bestseller in Germany.&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;https://ilona-andrews.com/wp-content/uploads/2026/10/German-bestseller-list.webp&quot; alt=&quot;This Kingdom is #9 on SPIEGEL, a German Bestseller list. &quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;This Kingdom is #9 on SPIEGEL, a German Bestseller list.&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;We are delighted and are very grateful to our German readers for taking a chance on Maggie. Carlsen have been so amazing to work with. Check this out.&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;https://ilona-andrews.com/wp-content/uploads/2026/10/3d-Kingdom.webp&quot; alt=&quot;A massive 3D book open to show Candice&amp;#39;s art work.&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Image courtesy of &lt;a href=&quot;https://www.instagram.com/p/DdyzTPAMDcp/?utm_source=ig_web_copy_link&amp;amp;stkn=MzRlODBiNWFlZA==&quot;&gt;Thalia Stuttgard&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;&lt;strong&gt;Graphic Audio&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We are planning a GA adaptation but it will be a couple of years before it will become a reality.  There are contractual exclusivity periods that ensure that GA adaptations do not conflict with the traditional audio.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Sales and Spoilers&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;TKWNKM is officially six months old. This generated all kinds of speculation regarding sales, including the forensic accounting level of &lt;a href=&quot;https://www.reddit.com/r/IlonaAndrews/comments/1wvbvyo/how_successful_is_tkwnkm_6_month_update_by_the/&quot;&gt;sleuthing on Reddit&lt;/a&gt;. I was so impressed, I broke my no Reddit rule and left a comment.&lt;/p&gt;&lt;p&gt;Short version: we are optimistic that TKWNKM has done well, but we will need to see a royalty statement before we can celebrate.&lt;/p&gt;&lt;p&gt;Also, how in the world did you guys find out that the book went into a reprint? Did I mention it accidentally somewhere?  &lt;/p&gt;&lt;p&gt;Mod R reminded me that we permit spoilers at 6 month mark, so an official Maggie Spoiler Filled discussion thread will go up sometime this week. You will be able to ask questions in the comments, and we will do a follow up answering what we can.&lt;/p&gt;&lt;h4&gt;Maggie the Undying #2&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;Copyedit&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;This Redacted Will Not Redacted Me has been accepted, reviewed, and sent to the copyeditor. We are delighted to work with the same copyeditor, who will be returning to save us from ourselves again and &lt;s&gt;can’t wait to dive&lt;/s&gt; please don’t give us this manuscript back right away. Please. We beg you.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Audio&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;“Readers are very anxious about the publication queue and whether &lt;a href=&quot;https://www.instagram.com/kristensieh/?hl=en&quot;&gt;Kristen Sieh&lt;/a&gt; will be able to narrate Maggie 2″&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Tor Audio, who have been awesome to work with, have already reached out to Kristen. Both she and the audio director have agreed to return to the sequel. &lt;/p&gt;&lt;p&gt;::loses all professionalism for 3 seconds: OMG OMG OMG! Kristen is coming back, yay! Giant exhale of relief.&lt;/p&gt;&lt;h4&gt;Odds and Ends&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;London 2027&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We are working on a plan to get to London in summer of the next year.  We also have an EU tour shaping up that summer. Right now we are hoping to stick close to the original time frame, because we are scheduled for all sorts of stuff. So if you were planning to see us, unless weirdness happens, we will be visiting UK. More to come when we have firmer dates.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Spanish AI Mess&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;“Spanish Hidden Legacy audiobooks new release is using Virtual Voice and the BDH are VERY unhappy” &lt;/em&gt;&lt;/p&gt;&lt;p&gt;What fresh hell is this… Okay, so these titles are released by Harlequin Iberica, and we have a very limited control here. Our only recourse is to write a strongly worded email, which we will do as soon as I am done here. More to come.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Vellum and Store&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;So for reasons I detailed privately to the 140 people who are still waiting, we hit a delay on vellum fulfillment. This just came in. They are promising it will be in my hands by noon.&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;https://ilona-andrews.com/wp-content/uploads/2026/10/Vellum-update.webp&quot; alt=&quot;A note from the printer  assuring us that vellum has been produced.&quot; title=&quot;&quot;/&gt;&lt;/figure&gt;&lt;p&gt;If they did not mess this up again, then we will go straight to order fulfillment.  Once again, my deepest apologies. This was a harsh lesson in printing supplies’ shortages. &lt;/p&gt;&lt;p&gt;Once these orders are out, we will reopen the merch store. We know that you are waiting to make the holiday season purchases. We also have a winner who is still waiting for their shopping spree. My apologies.  I want to make sure that the store is cleaned up and ready, and I am afraid to do this while we still have vellum orders pending. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Outstanding Items&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;If you emailed us, if you reached out and have not heard back, please email again. &lt;/p&gt;&lt;p&gt;This was a very busy year for us. The final wordcount for TC… oops, almost messed up, &lt;strong&gt;Maggie #2&lt;/strong&gt; is at 239, 973 and is likely to go up a tiny bit, because we cut a lot and the two people who have read it prior to cuts informed that they were sad some stuff was omitted. It is 1,054 MS Word pages long.  For comparison, TKWNKM was at 191,045 with Acknowledgments and extra format stuff.  &lt;/p&gt;&lt;p&gt;It’s been 4 months of extremely dense labor. The last two months were filled with 12 hour work days.  I apologize if your email went unanswered. We are catching up on all the book requests, letters, etc. now. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;What’s next?&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Give us a week to breathe, and we will figure it out. &lt;/p&gt;&lt;p&gt;The post &lt;a href=&quot;https://ilona-andrews.com/blog/a-proper-update-many-topics/&quot;&gt;A Proper Update: Many Topics&lt;/a&gt; first appeared on &lt;a href=&quot;https://ilona-andrews.com&quot;&gt;ILONA ANDREWS&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Automatically generated policies help you launch faster</title>
<link>https://changelog.shopify.com/posts/automatically-generated-policies-help-you-launch-faster</link>
<guid isPermaLink="false">ltQtCsnVkMYybV80el2XmgJfWqTdxoR7R6KI8A==</guid>
<pubDate>Sat, 10 Oct 2026 04:14:13 +0000</pubDate>
<description>You can now automate your return and refund, contact information, terms of service, shipping, and legal notice policies to help you launch your store faster and expand into new markets. Your automated policies stay up to date as your store settings change and in sync with Shopify’s recommendations. You remain responsible for your policies and your store’s compliance with applicable laws. To activate automation, go to Settings &gt; Policies in your Shopify admin, select the desired policy, en...</description>
<content:encoded>&lt;p&gt;You can now automate your return and refund, contact information, terms of service, shipping, and legal notice policies to help you launch your store faster and expand into new markets. Your automated policies stay up to date as your store settings change and in sync with Shopify’s recommendations. You remain responsible for your policies and your store’s compliance with applicable laws.&lt;/p&gt;&lt;p&gt;To activate automation, go to &lt;strong&gt;Settings &amp;gt; Policies&lt;/strong&gt; in your Shopify admin, select the desired policy, enable &lt;strong&gt;Use automated policy&lt;/strong&gt;, and then click &lt;strong&gt;Save&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;Learn more about automating your policies in the &lt;a href=&quot;https://help.shopify.com/en/manual/checkout-settings/refund-privacy-tos&quot;&gt;Shopify Help Center&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Admin now supports 3 new languages</title>
<link>https://changelog.shopify.com/posts/admin-now-available-in-3-new-languages</link>
<guid isPermaLink="false">hGFmObn5UM9ZrvDNHil-Mj9KaDHOmTlwo-voiQ==</guid>
<pubDate>Sat, 10 Oct 2026 04:14:13 +0000</pubDate>
<description>We’ve released improved support for 3 right-to-left languages (Arabic, Urdu, and Hebrew) in both Admin and Storefronts, including checkout, customer accounts and the Horizon family of themes. Display language is determined based on the user’s device settings, if available. Product pages and other merchant-owned content will continue to be displayed in the languages that you have enabled. You can enable translations on your product details pages (PDPs) by using the Translate &amp; Adapt app in...</description>
<content:encoded>&lt;p&gt;We’ve released improved support for 3 right-to-left languages (Arabic, Urdu, and Hebrew) in both Admin and Storefronts, including checkout, customer accounts and the Horizon family of themes. &lt;/p&gt;&lt;p&gt;Display language is determined based on the user’s device settings, if available. Product pages and other merchant-owned content will continue to be displayed in the languages that you have enabled. You can enable translations on your product details pages (PDPs) by using the Translate &amp;amp; Adapt app in the Shopify admin.&lt;/p&gt;&lt;p&gt;Get started with right-to-left languages by adding them &lt;a href=&quot;https://admin.shopify.com/settings/languages&quot;&gt;in your admin&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Schedule and test discounts with Rollouts</title>
<link>https://changelog.shopify.com/posts/schedule-and-test-discounts-with-rollouts</link>
<guid isPermaLink="false">T6A99yDs99BBI0ZPFV1GEim8cnYrhBMuMfCcFQ==</guid>
<pubDate>Sat, 10 Oct 2026 04:14:13 +0000</pubDate>
<description>You can now include discounts in Rollouts to run coordinated campaigns and test different offers before launching more broadly. Schedule discount changes: Launch a new offer to a portion of online store traffic, then expand when you&#39;re ready. Compare offers: Test discount changes against your existing offers and review conversion results to help decide which offer to keep. Launch changes together: Schedule a discount to go live alongside your theme and checkout changes in a single rollout. Yo...</description>
<content:encoded>&lt;p&gt;You can now include discounts in Rollouts to run coordinated campaigns and test different offers before launching more broadly.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Schedule discount changes&lt;/strong&gt;: Launch a new offer to a portion of online store traffic, then expand when you&amp;#39;re ready.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Compare offers:&lt;/strong&gt; Test discount changes against your existing offers and review conversion results to help decide which offer to keep.&lt;br/&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Launch changes together:&lt;/strong&gt; Schedule a discount to go live alongside your theme and checkout changes in a single rollout.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Your discount’s existing customer eligibility rules still apply. You can also continue using discount start and end dates to schedule standalone promotions. &lt;/p&gt;&lt;p&gt;Learn more about discounts scheduling and testing in our &lt;a href=&quot;https://help.shopify.com/en/manual/markets/rollouts&quot;&gt;help documentation&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Shop is now at shop.com</title>
<link>https://changelog.shopify.com/posts/shop-is-now-at-shop-com</link>
<guid isPermaLink="false">_2GAeuBSwlAQftHp8bNWkzmZnA6w_9WWxpYpvg==</guid>
<pubDate>Sat, 10 Oct 2026 04:14:13 +0000</pubDate>
<description>Shop&#39;s web experience has moved from shop.app to shop.com. Your store, products, and channel settings are unaffected — the change only affects the web address shoppers use to reach Shop. What&#39;s changing Shop&#39;s web experience now lives at shop.com instead of shop.app Existing shop.app links redirect automatically to shop.com What you need to do Nothing. Your store, products, and channel settings carry over exactly as they are. If you&#39;ve linked to shop.app anywhere (social bios, ads, etc.), y...</description>
<content:encoded>&lt;p&gt;Shop&amp;#39;s web experience has moved from shop.app to shop.com. Your store, products, and channel settings are unaffected — the change only affects the web address shoppers use to reach Shop.&lt;/p&gt;&lt;h2&gt;What&amp;#39;s changing&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;Shop&amp;#39;s web experience now lives at shop.com instead of shop.app&lt;/li&gt;&lt;li&gt;Existing shop.app links redirect automatically to shop.com &lt;/li&gt;&lt;/ul&gt;&lt;h2&gt;What you need to do&lt;/h2&gt;&lt;p&gt;Nothing. Your store, products, and channel settings carry over exactly as they are. If you&amp;#39;ve linked to shop.app anywhere (social bios, ads, etc.), you can update those links to shop.com at your convenience, though the redirect will continue to work.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Return window overrides now available</title>
<link>https://changelog.shopify.com/posts/return-window-overrides-now-available</link>
<guid isPermaLink="false">Y3TxqFSLmUuVj7pnEFtqFGjlgQthLyT8niSv0Q==</guid>
<pubDate>Sat, 10 Oct 2026 04:14:13 +0000</pubDate>
<description>You can now set return window overrides by market for specific collections, products, or variants. Overrides let you choose a different return period than your default return window - for example, 14 days for seasonal items instead of your standard 90 days. How it works * Overrides replace the default return window: If an item matches an override, that override&#39;s return window gets applied instead of your default or market-specific window. * The shortest override wins: If an item matches more...</description>
<content:encoded>&lt;p&gt;You can now set return window overrides by market for specific collections, products, or variants. Overrides let you choose a different return period than your default return window - for example, 14 days for seasonal items instead of your standard 90 days. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;How it works&lt;/strong&gt;&lt;br/&gt; * Overrides replace the default return window: If an item matches an override, that override&amp;#39;s return window gets applied instead of your default or market-specific window. &lt;br/&gt; * The shortest override wins: If an item matches more than one override, the shortest matching return window applies. &lt;br/&gt; * Final sale still wins: Items marked as final sale can&amp;#39;t be returned (or cancelled), even if they also match a return window override. &lt;br/&gt; * Default rules apply otherwise: If an item isn’t final sale and doesn’t match an override, your market-specific return window applies. If no market-specific rules are set, your default return window applies.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Where to set it&lt;/strong&gt;&lt;br/&gt; Settings &amp;gt; Policies &amp;gt; Return and cancellation rules &amp;gt; Select specific market rules to modify &amp;gt; You can then select a target collection, product, variant to apply a return window override to. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br/&gt; Set a 14‑day window for your “Holiday 2026” collection while keeping your storewide default at 90 days.&lt;/p&gt;&lt;p&gt;Learn more in &lt;a href=&quot;https://help.shopify.com/en/manual/fulfillment/managing-orders/returns/return-rules&quot;&gt;return window overrides&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Site to Site VPN Using OpenVPN</title>
<link>https://blog.3qin.us/site_to_site_openvpn.html</link>
<enclosure type="image/jpeg" length="0" url="https://mail.3qin.us/~derek/blog_imgs/pics/derek.jpg"></enclosure>
<guid isPermaLink="false">l_yWq_wEV9Rjy58YgHoxSZCR4xqwJqAe7uVe_A==</guid>
<pubDate>Thu, 08 Oct 2026 16:02:05 +0000</pubDate>
<description>You have 2 offices, it make sense to have a VPN to connect both sites</description>
<content:encoded>&lt;p&gt;You have 2 offices, it make sense to have a VPN to connect both sites
together. OpenVPN is both easy to install and reasonably performant. It use
a IP layer tunnel with UDP transport, with all traffic encrypted, so it is
both transparent and secure. Howeever like any real world networking
problem, there are traps.&lt;/p&gt;&lt;h2&gt;Setup&lt;/h2&gt;&lt;p&gt;Main office:
public IP: 124.74.106.46
lan: 192.168.0.0/24
WAN gateway: 192.168.0.2
VPN gateway: 192.168.15&lt;/p&gt;&lt;p&gt;Branch office:
No static public IP
lan: 192.168.2.0/24
WAN gateway: 192.168.2.1
VPN gateway: 192.168.2.2&lt;/p&gt;&lt;p&gt;VPN network:
10.8.0.8/24&lt;/p&gt;&lt;p&gt;The procedure in
&lt;a href=&quot;http://www.smallnetbuilder.com/security/security-howto/30353-how-to-set-up-a-site-to-site-vpn-with-openvpn&quot;&gt;http://www.smallnetbuilder.com/security/security-howto/30353-how-to-set-up-a-site-to-site-vpn-with-openvpn&lt;/a&gt;
is easy enough to follow and clear, so I will not repeat here. the WAN
gateways on both side are conmercial wireless routers and the VPN gateways
are custom built PCs.&lt;/p&gt;&lt;h2&gt;Problem 1&lt;/h2&gt;&lt;p&gt;After setup the VPN gateway can ping each other, but other machines in the
2 LAN cannot. This is because the PC used as VPN gateways did not turn on
packet forwarding among networking interfaces (a security measure, only
routers need to forward packet). this is simple enough:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;net.ipv4.ip_forward=1&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;in /etc/sysctl.conf will do. sysctl -p to make effective.&lt;/p&gt;&lt;h2&gt;Problem 2&lt;/h2&gt;&lt;p&gt;Now other machines can ping VPN gateways on the other side, but the VPN
gateways cannot ping other machines on the other side. It turns out the VPN
gateway will use the 10.8.0.* ip as source IP, so the return packet goes to
the WAN gateway and it either drop them or throw it over to the WAN
side. So you need to add route 10.8.0.0/24 to the VPN gateway on both side
to the WAN gateway.&lt;/p&gt;&lt;h2&gt;Problem 3&lt;/h2&gt;&lt;p&gt;Now one side can connet to the other side with no problem, but not the
other way! And things got even wierder, I can traceroute but not ping!
It looks like the main office WAN gateway, a TP-link router, does something
funny. Although I specifically added the static route to the VPN gateway,
but:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;regular packet got routed correctly&lt;/li&gt;
&lt;li&gt;ICMP echo return and TCP return handshake got dropped&lt;/li&gt;
&lt;li&gt;it does ICMP redirect for ping from the own side, but many OSs ignore
ICMP redirect (for security)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;It looks like some kind of firewall I cannot disable. The only way I can
think of is to setup custom route rules for every machine, so the WAN
router is not getting in the way.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;for DHCP clients I can do that automatically since I already control the
DHCP server&lt;/li&gt;
&lt;li&gt;for manual setup machines you will have to do it manually.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Like:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;ip route add 192.168.2.0/24 via 192.168.0.15
ip route add 10.8.0.0/24 via 192.168.0.15&lt;/code&gt;&lt;/pre&gt;&lt;h2&gt;Future work&lt;/h2&gt;&lt;p&gt;Conmercial routers are good only when you stay with in the intended usage
model. If I can do it all over again, I will ditch the router, and combine
WAN and VPN gateway in one custom built pc; this way I have full
flexibility. The router will be used as just a wifi AP on the side. For all
the networking functionality the router provide:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;DHCP. I already disable it from the router and use my own because I want
to do PXE boot.&lt;/li&gt;
&lt;li&gt;DNS. I already disable it from the router and use my own because I have
many internal DNS need.&lt;/li&gt;
&lt;li&gt;SNAT and DNAT. It can be done with free software; if you don’t miss the
web interface.&lt;/li&gt;
&lt;li&gt;firewall. It is very limited anyway.&lt;/li&gt;
&lt;li&gt;UPnP. it is better to disable them anyway.&lt;/li&gt;
&lt;li&gt;traffic shaping. I’ve never made it work the way I want it to be.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
</item>
<item>
<title>Architectural Decisions in the AI Era: Flow, Apex, and Agentforce</title>
<link>https://salesforcebreak.com/2026/09/29/flow-apex-agentforce-logic/</link>
<guid isPermaLink="false">2O9TlH_kvftgnw7XYijQ_Dl-GczHzVj7koTWuA==</guid>
<pubDate>Tue, 06 Oct 2026 11:45:20 +0000</pubDate>
<description>Architects have too many topics on their mind nowadays: Flow, Apex, APIs and AI agents (Agentforce). How should they decide what part of the logic goes where? That is the problem. Flow can handle processes that would have required Apex years ago. Developers can combine declarative and programmatic automation instead of treating them as competing … The post Architectural Decisions in the AI Era: Flow, Apex, and Agentforce appeared first on Salesforce Break.</description>
<content:encoded>&lt;p&gt;Architects have too many topics on their mind nowadays: Flow, Apex, APIs and AI agents (Agentforce). How should they decide what part of the logic goes where? That is the problem. Flow can handle processes that would have required Apex years ago. Developers can combine declarative and programmatic automation instead of treating them as competing …&lt;/p&gt;&lt;p&gt;The post &lt;a href=&quot;https://salesforcebreak.com/2026/09/29/flow-apex-agentforce-logic/&quot;&gt;Architectural Decisions in the AI Era: Flow, Apex, and Agentforce&lt;/a&gt; appeared first on &lt;a href=&quot;https://salesforcebreak.com&quot;&gt;Salesforce Break&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Accounts and Contacts in Salesforce: The Foundation Every Admin Needs to Get Right</title>
<link>https://salesforcebreak.com/2026/09/25/accounts-contacts/</link>
<guid isPermaLink="false">ix6j1UJV0g_Hl5F56SOxpMu3uypMlfntUK3p5w==</guid>
<pubDate>Tue, 06 Oct 2026 11:45:20 +0000</pubDate>
<description>Picture a rep heading into a customer meeting. Before they walk in, they need answers. Who works at this company? What have we sold them? Who else on our team knows them? In Salesforce, accounts and contacts hold those answers. These two objects sit at the center of almost every org. Opportunities, cases, and activities … The post Accounts and Contacts in Salesforce: The Foundation Every Admin Needs to Get Right appeared first on Salesforce Break.</description>
<content:encoded>&lt;p&gt;Picture a rep heading into a customer meeting. Before they walk in, they need answers. Who works at this company? What have we sold them? Who else on our team knows them? In Salesforce, accounts and contacts hold those answers. These two objects sit at the center of almost every org. Opportunities, cases, and activities …&lt;/p&gt;&lt;p&gt;The post &lt;a href=&quot;https://salesforcebreak.com/2026/09/25/accounts-contacts/&quot;&gt;Accounts and Contacts in Salesforce: The Foundation Every Admin Needs to Get Right&lt;/a&gt; appeared first on &lt;a href=&quot;https://salesforcebreak.com&quot;&gt;Salesforce Break&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>How to Disable All Automatic Updates (WordPress Core, Plugins, and Themes)</title>
<link>https://digwp.com/2026/03/disable-all-automatic-updates/</link>
<guid isPermaLink="false">yH9Mdge-3jhp-zSML6coAN7bCKG4k6J6XB9LGg==</guid>
<pubDate>Fri, 02 Oct 2026 15:26:20 +0000</pubDate>
<description>Everyone has their own preference when it comes to automatic updates. Many folks like the idea of saving time and not having to “do” anything when updates are available. The problem is that updates don’t always go as planned. Unexpected things happen, conflicts, bugs, etc. Best-case scenario you save some time. Worst-case scenario your site […]</description>
<content:encoded>&lt;div&gt;&lt;p&gt;Everyone has their own preference when it comes to automatic updates. Many folks like the idea of saving time and not having to “do” anything when updates are available. The &lt;strong&gt;problem&lt;/strong&gt; is that updates don’t always go as planned. Unexpected things happen, conflicts, bugs, etc. Best-case scenario you save some time. Worst-case scenario your site goes down. Personally, I prefer to &lt;strong&gt;disable automatic updates&lt;/strong&gt; for all the things: WordPress core, plugins, and themes. To do it, I use the following code snippets..&lt;/p&gt;&lt;h3&gt;Contents&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Disable automatic updates via constants&lt;/li&gt;&lt;li&gt;Disable automatic updates via filter hooks&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Disable automatic updates via constants&lt;/h3&gt;&lt;p&gt;This is the code snippet that I add to every site to turn off &lt;strong&gt;ALL&lt;/strong&gt; automatic updates. Added via the &lt;code&gt;wp-config.php&lt;/code&gt; file, just before the line that says, “That’s all, stop editing! Happy blogging.” Here is the magic code:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;// Disable auto-updates for EVERYTHING
define(&amp;#39;AUTOMATIC_UPDATER_DISABLED&amp;#39;, true);

// Disable auto-updates for WP CORE
define(&amp;#39;WP_AUTO_UPDATE_CORE&amp;#39;, false);

// Disable auto-updates for PLUGINS &amp;amp; THEMES
define(&amp;#39;CORE_UPGRADE_SKIP_NEW_BUNDLED&amp;#39;, true);&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Here we define &lt;a href=&quot;https://developer.wordpress.org/advanced-administration/upgrade/upgrading/#update-configuration&quot;&gt;three constants&lt;/a&gt;. The first constant disables &lt;strong&gt;all&lt;/strong&gt; automatic updates. So technically that’s all you need. The second constant disables auto-updates for the WordPress core. The third constant disables auto-updates for plugins and themes. It’s as simple as that, and it &lt;strong&gt;just works&lt;/strong&gt;.&lt;/p&gt;&lt;h4&gt;Notes&lt;/h4&gt;&lt;p&gt;By changing the values of the constants, you can define other configurations for automatic updates. For example, you can &lt;em&gt;enable&lt;/em&gt; core updates while disabling plugin/theme updates and vice versa. In fact, the &lt;code&gt;WP_AUTO_UPDATE_CORE&lt;/code&gt; constant may be one of &lt;em&gt;three&lt;/em&gt; possible values:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;true&lt;/code&gt; – All updates (major, minor, and dev) are &lt;em&gt;enabled&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;false&lt;/code&gt; – All updates (major, minor, and dev) are &lt;em&gt;disabled&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;&amp;#39;minor&amp;#39;&lt;/code&gt; – Only minor updates are enabled (major &amp;amp; dev are disabled)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;The other two constants, &lt;code&gt;AUTOMATIC_UPDATER_DISABLED&lt;/code&gt; and &lt;code&gt;CORE_UPGRADE_SKIP_NEW_BUNDLED&lt;/code&gt;, are strictly boolean (&lt;code&gt;true&lt;/code&gt; or &lt;code&gt;false&lt;/code&gt;).&lt;/p&gt;&lt;p&gt;Also note that “dev” updates only happen on sites running a development version of WordPress.&lt;/p&gt;&lt;h3&gt;Disable automatic updates via filter hooks&lt;/h3&gt;&lt;p&gt;Instead of using constants, it’s possible to configure automatic updates using filter hooks. Going the “filter” route is somewhat more flexible. Best advice is to go with constants via &lt;code&gt;wp-config.php&lt;/code&gt; if you simply want to disable automatic updates. For alternate configurations, using filters gives you more granular control over each aspect of the update process.&lt;/p&gt;&lt;div&gt;&lt;strong&gt;Note:&lt;/strong&gt; The code snippets below can be added via &lt;a href=&quot;https://digwp.com/2025/01/wordpress-plugins-must-use-drop-in/&quot;&gt;must-use plugin&lt;/a&gt; or &lt;a href=&quot;https://digwp.com/2022/12/custom-code-wordpress/&quot;&gt;custom code&lt;/a&gt;. Do NOT add any of the following code directly to &lt;code&gt;wp-config.php&lt;/code&gt;.&lt;/div&gt;&lt;p&gt;Here are the filters that may be used to configure automatic updates:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;// Disable auto-updates for EVERYTHING
add_filter(&amp;#39;automatic_updater_disabled&amp;#39;, &amp;#39;__return_false&amp;#39;);

// Disable auto-updates for WP CORE
add_filter(&amp;#39;auto_update_core&amp;#39;, &amp;#39;__return_false&amp;#39;);

// Disable auto-updates for PLUGINS
add_filter(&amp;#39;auto_update_plugin&amp;#39;, &amp;#39;__return_false&amp;#39;);

// Disable auto-updates for THEMES
add_filter(&amp;#39;auto_update_theme&amp;#39;, &amp;#39;__return_false&amp;#39;);

// Disable auto-updates for TRANSLATIONS
add_filter(&amp;#39;auto_update_translation&amp;#39;, &amp;#39;__return_false&amp;#39;);&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;As written here, these filters all return false, which disables their respective auto-update feature. To instead &lt;em&gt;enable&lt;/em&gt; any update feature, simply replace &lt;code&gt;__return_false&lt;/code&gt; with &lt;code&gt;__return_true&lt;/code&gt;.&lt;/p&gt;&lt;h4&gt;Notes&lt;/h4&gt;&lt;p&gt;The &lt;code&gt;auto_update_core&lt;/code&gt; filter disables &lt;strong&gt;all&lt;/strong&gt; core-related updates: major, minor, and dev. For more granular control, you can use the following &lt;em&gt;alternate&lt;/em&gt; filters:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;code&gt;allow_dev_auto_core_updates&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;allow_minor_auto_core_updates&lt;/code&gt;&lt;/li&gt;&lt;li&gt;&lt;code&gt;allow_major_auto_core_updates&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;These filters do exactly what their names imply. For more details, check out this &lt;a href=&quot;https://developer.wordpress.org/reference/hooks/auto_update_type/&quot;&gt;WordPress article&lt;/a&gt;. As explained there, even when disabling auto-updates using &lt;code&gt;auto_update_core&lt;/code&gt; and related filters, WordPress will continue making &lt;abbr&gt;HTTP&lt;/abbr&gt; requests to the update endpoints:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;https://api.wordpress.org/core/version-check/...
https://api.wordpress.org/plugins/update-check/...
https://api.wordpress.org/themes/update-check/...&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;If you want to &lt;strong&gt;stop&lt;/strong&gt; WordPress from checking for updates, you can add the following code via must-use plugin, regular plugin, or via &lt;code&gt;functions.php&lt;/code&gt;:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;// Stop HTTP requests checking for updates
remove_action(&amp;#39;admin_init&amp;#39;, &amp;#39;_maybe_update_core&amp;#39;);
remove_action(&amp;#39;admin_init&amp;#39;, &amp;#39;_maybe_update_plugins&amp;#39;);
remove_action(&amp;#39;admin_init&amp;#39;, &amp;#39;_maybe_update_themes&amp;#39;);&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;That’s all for now, I hope this tutorial helps you in your WordPress adventures :)&lt;/p&gt;&lt;/div&gt;&lt;br/&gt;&lt;p&gt;&lt;a href=&quot;https://wp-tao.com/wordpress-themes-book/&quot;&gt;&lt;img src=&quot;https://wp-tao.com/go/wp-themes-260x200.png&quot; alt=&quot;&quot; title=&quot;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://htaccessbook.com/&quot;&gt;&lt;img src=&quot;https://wp-tao.com/go/260x200-htaccess.png&quot; alt=&quot;&quot; title=&quot;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://plugin-planet.com/usp-pro/&quot;&gt;&lt;img src=&quot;https://plugin-planet.com/go/usp-pro-260x200.png&quot; alt=&quot;&quot; title=&quot;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://plugin-planet.com/bbq-pro/&quot;&gt;&lt;img src=&quot;https://plugin-planet.com/go/bbq-pro-260x200.png&quot; alt=&quot;&quot; title=&quot;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Codeless Way to Include External Directory in Sitemap | Digging Into WordPress</title>
<link>https://digwp.com/2025/08/external-directory-sitemap/</link>
<guid isPermaLink="false">dgjolc1NMacd_uP1oG39l6hhfShb93XwEJ4rQg==</guid>
<pubDate>Fri, 02 Oct 2026 15:26:20 +0000</pubDate>
<description>As of version 5.5, WordPress automatically generates an XML sitemap for your site&#39;s content. The sitemap benefits your site by providing a simple &quot;map&quot; of...</description>
<content:encoded>&lt;p&gt;As of version 5.5, WordPress &lt;a href=&quot;https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/&quot;&gt;automatically generates an XML sitemap&lt;/a&gt; for your site’s content. The sitemap benefits your site by providing a simple “map” of all posts, pages, categories, tags, and more. This is useful for bots and humans, and is considered beneficial for &lt;abbr&gt;SEO&lt;/abbr&gt; and even &lt;abbr&gt;GEO&lt;/abbr&gt;. Even better, WordPress makes it easy to customize your sitemap as desired. For example, if you want to include or exclude certain pages, or even &lt;a href=&quot;https://perishablepress.com/wordpress-disable-wp-sitemaps/&quot;&gt;disable the &lt;abbr&gt;WP&lt;/abbr&gt; sitemap completely&lt;/a&gt;, there are &lt;a href=&quot;https://perishablepress.com/customize-wordpress-sitemaps/&quot;&gt;programmatic techniques&lt;/a&gt; (i.e., code snippets) for making it happen. &lt;/p&gt;&lt;h3&gt;Add a directory without code&lt;/h3&gt;&lt;p&gt;Now that we’re on the same page, so to speak. This quick &lt;abbr&gt;DigWP&lt;/abbr&gt; tutorial explains how to add an external directory to the auto-generated WordPress sitemap. And by “external”, I’m referring to any directory that is not under the purview of WordPress (based on its &lt;abbr&gt;URL&lt;/abbr&gt;). More specifically, any directory or folder that you add manually to your site’s files.&lt;/p&gt;&lt;h3&gt;Step 1: Requirements&lt;/h3&gt;&lt;p&gt;Okay let’s dig into it. For this non-code trick to work, the main requirement is that your site has &lt;strong&gt;permalinks enabled&lt;/strong&gt; (via the WordPress General settings ▸ Permalinks). So instead of query-string-based &lt;abbr&gt;URL&lt;/abbr&gt;s:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;https://example.com/?p=123&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;..your site’s rocking keyword-rich “pretty” URLs:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;https://example.com/ai-will-replace-the-internet/&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Other than permalinks, there are two other caveats:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Directory name consists of alphanumeric, underscores, and hyphens&lt;/li&gt;
&lt;li&gt;Directory location is within the site’s root directory&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;These requirements are explained further as we continue with the tutorial..&lt;/p&gt;&lt;h3&gt;Step 2: Add a directory&lt;/h3&gt;&lt;p&gt;Next add a directory to your WordPress site. Anywhere in the root directory of your site. For example, when I &lt;a href=&quot;https://perishablepress.com/shapespace-wordpress-theme-website/&quot;&gt;moved my shapeSpace WordPress theme&lt;/a&gt; from its own domain to Perishable Press, I added a directory named &lt;code&gt;/shapespace/&lt;/code&gt; to the site’s root directory. So the resulting directory path is this:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;https://perishablepress.com/shapespace/&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt; for this non-code technique to work, the folder name must consist of only alphanumeric characters, underscores, and/or hyphens.&lt;/p&gt;&lt;h3&gt;Step 3: Add new Page&lt;/h3&gt;&lt;p&gt;Next, visit the WordPress Admin Area and create a new page (via Pages ▸ Add Page). Make sure that the page has a URL/permalink slug that matches your directory path. So continuing with the &lt;code&gt;/shapespace/&lt;/code&gt; directory example, we would add a new page that is named &lt;code&gt;shapespace&lt;/code&gt;, which results in a permalink URL that matches the external directory. So both the directory and the newly added page have the &lt;strong&gt;same URL&lt;/strong&gt;:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;https://perishablepress.com/shapespace/&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;That’s all there is to it&lt;/strong&gt;. Once you publish the new page, WordPress will do its thing and automatically add the new URL to your &lt;abbr&gt;XML&lt;/abbr&gt; sitemap.&lt;/p&gt;&lt;h3&gt;Check it out..&lt;/h3&gt;&lt;p&gt;As long as the external directory and WP Page have the same URL, your WordPress sitemap will include a link to your directory. And when you (or anyone, anything) follows the link, they will be taken to the directory, not the WordPress Page. To get a better idea of how it works, check out the &lt;a href=&quot;https://perishablepress.com/wp-sitemap-posts-page-1.xml&quot;&gt;pages sitemap&lt;/a&gt; at Perishable Press, and follow the link to the external &lt;code&gt;/shapespace/&lt;/code&gt; directory. Instead of pointing to the blank WP Page, the sitemap link points to the shapeSpace directory, which serves the &lt;a href=&quot;https://perishablepress.com/shapespace/&quot;&gt;shapeSpace homepage&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;A few final notes&lt;/h3&gt;&lt;p&gt;This “codeless” way of adding directories to the &lt;abbr&gt;WP&lt;/abbr&gt; sitemap works seamlessly. The new URL appears in your site’s local search results and links to the external directory (not the blank WP Page). That means the contents of the WP Page never are displayed anywhere on the front end of your site. So you can add a note or whatever reminding your future self why this otherwise empty page exists ;)&lt;/p&gt;&lt;div&gt;&lt;strong&gt;Note:&lt;/strong&gt; This no-code technique works whether WordPress is installed in the root directory or subdirectory. Just &lt;abbr&gt;FYI&lt;/abbr&gt;.&lt;/div&gt;&lt;p&gt;And of course, the main benefit of adding a directory to your sitemap is so the search engines can find it, pick it up, and include it in the search results. And that’s just smart &lt;abbr&gt;SEO&lt;/abbr&gt;.&lt;/p&gt;&lt;h3&gt;What about adding files?&lt;/h3&gt;&lt;p&gt;Does this tricksy non-code technique also work with external files (instead of directories)? &lt;strong&gt;Not really&lt;/strong&gt;, because of the limitations in how permalinks are formatted. For example, permalinks end with a forward slash &lt;code&gt;/&lt;/code&gt;, file names do not. Also special characters like periods/dots that are included in file names are not included in permalinks. So if you add an external file named &lt;code&gt;external-file.html&lt;/code&gt;, the closest you can get with a static page name is &lt;code&gt;/external-file-html/&lt;/code&gt;, which won’t work for the sitemap trick. &lt;/p&gt;&lt;p&gt;Fortunately you always can add files and directories and just about anything using the &lt;a href=&quot;https://make.wordpress.org/core/2020/07/22/new-xml-sitemaps-functionality-in-wordpress-5-5/&quot;&gt;Sitemaps API&lt;/a&gt; now included in WordPress core :)&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Plan launches, events, and tests with clearer and more granular controls in Rollouts</title>
<link>https://changelog.shopify.com/posts/plan-launches-events-and-tests-with-clearer-and-more-granular-controls-in-rollouts</link>
<guid isPermaLink="false">qcp0wUf2_978WkdB3QBGSZGbxvoCF1mNmDCjmw==</guid>
<pubDate>Mon, 28 Sep 2026 20:36:02 +0000</pubDate>
<description>Rollouts has a redesigned setup experience that makes it easier to plan a launch, run a temporary event, or test changes to your store. Reflect your intent: Choose the timing and traffic percentage for your rollout. Rollout settings will adjust to reflect your intent as a launch, temporary event, or an experiment. Combine multiple changes: Make changes to your theme, checkout and customer account pages in a single rollout. Understand your audience: See what percentage of traffic your rollout ...</description>
<content:encoded>&lt;p&gt;Rollouts has a redesigned setup experience that makes it easier to plan a launch, run a temporary event, or test changes to your store.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Reflect your intent&lt;/strong&gt;: Choose the timing and traffic percentage for your rollout. Rollout settings will adjust to reflect your intent as a launch, temporary event, or an experiment.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Combine multiple changes&lt;/strong&gt;: Make changes to your theme, checkout and customer account pages in a single rollout. &lt;/li&gt;&lt;li&gt;&lt;strong&gt;Understand your audience&lt;/strong&gt;: See what percentage of traffic your rollout reaches and how it’s split between test versions.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Review conflicts&lt;/strong&gt;: See conflicting settings directly in the setup flow so you can address them earlier.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Learn more about the new Rollouts configuration in our &lt;a href=&quot;https://help.shopify.com/en/manual/markets/rollouts/rollout-types&quot;&gt;help documentation&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Salesforce Timezone Offset: A Native Flow Alternative to Apex - Salesforce Break</title>
<link>https://salesforcebreak.com/2026/09/11/timezone-offset-native-flow-apex/</link>
<enclosure type="image/jpeg" length="0" url="https://salesforcebreak.com/wp-content/uploads/2026/09/Salesforce-Timezone-Offset-A-Native-Flow-Alternative-to-Apex.png"></enclosure>
<guid isPermaLink="false">qXa6gU3hHQVzv3hpEVc-sdOzIZe0vuEN1_uz8g==</guid>
<pubDate>Sat, 19 Sep 2026 19:44:36 +0000</pubDate>
<description>Calculate Salesforce timezone offsets without Apex. A native flow alternative using formulas only, no external dependency required</description>
<content:encoded>&lt;p&gt;Every system time field in Salesforce is stored in GMT. That part is simple. What complicates things is everything layered on top of it.&lt;/p&gt;&lt;div&gt;
					&lt;a href=&quot;https://surveyvista.com/salesforce-customer-feedback-platform-security/?utm_source=display-ads&amp;amp;utm_medium=sf-break&amp;amp;utm_campaign=2026&quot;&gt;
						&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/04/SurveyVistaSalesforceBreakAd5.png&quot; alt=&quot;SurveyVista: Effortless Data Collection to Action&quot; title=&quot;&quot;/&gt;
					&lt;/a&gt;
				&lt;/div&gt;&lt;p&gt;An org has its own timezone setting. A user can have a different timezone than the org. Salesforce uses both settings to decide how timestamps display on records and transactions. Installed packages carry their own time settings too. Field Service Lightning is a common example.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/09/Screenshot-2026-09-11-at-2.17.54-PM-1024x153.png&quot; alt=&quot;Salesforce Company Information page showing Locale Settings, including Default Locale, Default Language, and Default Time Zone set to Pacific Daylight Time.&quot; title=&quot;&quot;/&gt;&lt;/p&gt;&lt;p&gt;Daylight Saving Time adds another layer. And the problem grows when an external user is involved, like a guest visiting a community page. Salesforce has no built-in way to detect a guest user’s timezone, so the flow builder has to solve the conversion manually.&lt;/p&gt;&lt;h2&gt;How to Solve the Salesforce Time Zone Problem with Apex&lt;/h2&gt;&lt;p&gt;We ran into this problem while building a screen flow for a nonprofit client’s community page. While working on a data table flow component, we came across an invocable Apex action that returns the start of the day, midnight, for a given date in the running user’s timezone.&lt;/p&gt;&lt;p&gt;That single value was the missing piece. Comparing that local midnight to midnight in GMT, then multiplying the difference by 24, gives the exact hour offset between a user’s timezone and GMT, Daylight Saving Time included. Eric Smith wrote up the method in detail &lt;a href=&quot;https://ericsplayground.wordpress.com/2022/02/27/use-flow-to-get-the-running-users-time-zone-offset-from-gmt/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div&gt;
					&lt;a href=&quot;https://trailblazermentorship.com/&quot;&gt;
						&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/02/TrailblazerMentorship_SB_Ad.png&quot; alt=&quot;Free Mentorship With Talent Stacker&quot; title=&quot;&quot;/&gt;
					&lt;/a&gt;
				&lt;/div&gt;&lt;p&gt;The approach works well. The tradeoff is the dependency: it requires an Apex Action, which means deploying and maintaining a piece of Apex alongside the flow.&lt;/p&gt;&lt;h2&gt;A Native Flow Alternative for Admins&lt;/h2&gt;&lt;p&gt;&lt;a href=&quot;https://www.linkedin.com/in/yossialtein/&quot;&gt;Yossi Altein&lt;/a&gt;‘s version calculates the same offset without any Apex.&lt;/p&gt;&lt;p&gt;The flow takes a Date input. A formula builds a GMT datetime value at midnight for that date. A Text Template then renders that datetime as text, and because Salesforce formats displayed text in the running user’s timezone, the rendered string shows the local date and time instead of the GMT value.&lt;/p&gt;&lt;p&gt;A set of formulas parses that rendered string back into its parts: month, day, year, and hour, including AM/PM. Those parsed values get reassembled into a second datetime value. Subtracting the true GMT datetime from that reconstructed value, then multiplying by 24, produces the offset in hours. The flow assigns that number to an output variable and returns it.&lt;/p&gt;&lt;p&gt;No Apex Action, no external dependency. Just formulas and a Text Template doing the timezone conversion Salesforce doesn’t hand you natively. Plenty of admins want to use unofficial Salesforce tools, but their org won’t allow third-party Apex. Yossi’s formula-only version solves that. The current version now supports fractional-hour zones, so timezones like India and Nepal are covered as well.&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/09/Screenshot-2026-09-11-at-12.53.01-PM-1-1024x299.png&quot; alt=&quot;GitHub diff of the timezone offset tool&amp;#39;s README, adding Salesforce Inspector Reloaded as an install option alongside Workbench.&quot; title=&quot;&quot;/&gt;&lt;/p&gt;&lt;h2&gt;Apex vs. Native: Which Should Teams Use?&lt;/h2&gt;&lt;p&gt;Yossi framed the choice this way: “Do you want something that is easy to get approved, no special permissions needed, and native to Salesforce and won’t break with future releases? Or do you want Apex, which is more efficient but otherwise maintenance heavy?”&lt;/p&gt;&lt;p&gt;You can use the tool daily to mark time. Build a flow that lists time entries and sets the datetime on the record based on the correct timezone. You can also pair it with the new time picker component in Flow: let the user select a time, then set it on the record as a datetime using a formula built on the offset.&lt;/p&gt;&lt;p&gt;Download the zip file from the GitHub repo &lt;a href=&quot;https://github.com/RebbePod/salesforcetools/tree/main/Tools/Tool%20-%20Get%20User%20Timezone%20Offset&quot;&gt;here&lt;/a&gt;. Use Workbench or Inspector Reloaded to deploy it into any org.&lt;/p&gt;&lt;p&gt;Credit to Eric Smith for the Apex-based method that started this conversation, and to Yossi for building a native alternative.&lt;/p&gt;&lt;p&gt;Explore related content:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2022/03/28/time-and-time-zone-operations-in-flow-newsletter/&quot;&gt;Time Zone and Time Operations in Flow&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2025/05/17/time-data-type-flow/&quot;&gt;Get Ready for the New Time Data Type – Summer ‘25 Flow Goodness&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2024/05/20/flow-tool-kit-calendar-scheduling-component/&quot;&gt;Flow Tool Kit | Calendar; Scheduling Component&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
	&lt;h3&gt;&lt;em&gt;Related&lt;/em&gt;&lt;/h3&gt;
&lt;/div&gt;</content:encoded>
</item>
<item>
<title>SOQL Basics for Salesforce Admins - Salesforce Break</title>
<link>https://salesforcebreak.com/2026/09/10/soql-basics-admins/</link>
<enclosure type="image/jpeg" length="0" url="https://salesforcebreak.com/wp-content/uploads/2026/09/SOQL-Basics-for-Salesforce-Admins.png"></enclosure>
<guid isPermaLink="false">-mKTnytByUAwxdfP0yBRpbgo52NZqeG0ZpqWsQ==</guid>
<pubDate>Sat, 19 Sep 2026 19:44:36 +0000</pubDate>
<description>Learn SOQL basics to skip Salesforce reports and Excel VLOOKUPs. Query data fast with Salesforce Inspector and admin examples.</description>
<content:encoded>&lt;p&gt;If you have spent any amount of time in the Salesforce ecosystem as an admin, you know this exact routine:&lt;/p&gt;&lt;div&gt;
					&lt;a href=&quot;https://surveyvista.com/salesforce-customer-feedback-platform-security/?utm_source=display-ads&amp;amp;utm_medium=sf-break&amp;amp;utm_campaign=2026&quot;&gt;
						&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/04/SurveyVistaSalesforceBreakAd5.png&quot; alt=&quot;SurveyVista: Effortless Data Collection to Action&quot; title=&quot;&quot;/&gt;
					&lt;/a&gt;
				&lt;/div&gt;&lt;p&gt;A stakeholder asks for a dataset. You build a custom report type, drag and drop fields, apply filters, and hit Export. Then, because Salesforce reports cannot easily pull data across non-related branches or cross-reference two unconnected objects, you open Excel or Google Sheets. You waste 30 minutes writing nested VLOOKUP or XLOOKUP functions, cleaning up blank rows, and dealing with #N/A errors.&lt;/p&gt;&lt;p&gt;What if you could bypass the Report Builder, skip Excel entirely, and extract precise, relational datasets straight from Salesforce in seconds?&lt;/p&gt;&lt;h2&gt;Meet SOQL: The Admin Query Tool Hiding in Plain Sight&lt;/h2&gt;&lt;p&gt;SOQL stands for Salesforce Object Query Language. It is a lightweight, declarative query syntax used to read data stored in your Salesforce database. Think of it as asking Salesforce a direct question: “Give me these specific fields, from this object, where these conditions are met.”&lt;/p&gt;&lt;p&gt;While SOQL is often labeled as a “developer tool,” it is actually one of the most powerful super-skills a Salesforce Administrator can learn. In this guide, we will cover the basics of SOQL, demonstrate how to construct powerful queries with sorting and grouping, and show you how to leverage Salesforce Inspector to execute queries faster than you ever thought possible.&lt;/p&gt;&lt;h2&gt;Why SOQL Beats Standard Reports and Excel&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;No Report Limits:&lt;/strong&gt; Standard Salesforce reports cap you at 2,000 rows in the UI, and multi-block joined reports can be clunky. SOQL lets you quickly inspect thousands of records at once.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Access “Hidden” Objects:&lt;/strong&gt; Certain system objects, such as FieldPermissions, UserRecordAccess, ApexClass, or GroupMember, are impossible or difficult to query via standard report types. SOQL gives you direct visibility into almost every object in your org.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Say Goodbye to VLOOKUPs:&lt;/strong&gt; Instead of exporting Contacts to Sheet A and Accounts to Sheet B to run a VLOOKUP, SOQL allows you to reach across relationships directly in a single line of query text.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Data Operations Ready:&lt;/strong&gt; When you pull data via SOQL, you get precise 18-character Record IDs, making the export immediately formatted and ready for Data Loader or inline updates.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;Understanding SOQL Query Structure&lt;/h2&gt;&lt;p&gt;Every basic SOQL query relies on three core clauses: SELECT, FROM, and WHERE.&lt;/p&gt;&lt;div&gt;
					&lt;a href=&quot;https://trailblazermentorship.com/&quot;&gt;
						&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/02/TrailblazerMentorship_SB_Ad.png&quot; alt=&quot;Free Mentorship With Talent Stacker&quot; title=&quot;&quot;/&gt;
					&lt;/a&gt;
				&lt;/div&gt;&lt;pre&gt;&lt;code&gt;SELECT Id, Name, StageName, Amount 
FROM Opportunity 
WHERE IsClosed = False&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Let’s break this down:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SELECT:&lt;/strong&gt; The specific Field API Names you want to retrieve. (Tip: Always use API names, such as Custom_Field__c, not field labels).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FROM:&lt;/strong&gt; The API Name of the Salesforce object you are querying (e.g., Account, Contact, Custom_Object__c).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;WHERE:&lt;/strong&gt; The filtering conditions. Only records meeting these criteria will be returned.&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;Essential SOQL Clauses and Operators&lt;/h2&gt;&lt;p&gt;To make your queries more precise, you can append additional clauses:&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ORDER BY:&lt;/strong&gt; Sorts your records in ascending (ASC) or descending (DESC) order.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LIMIT:&lt;/strong&gt; Restricts the maximum number of records returned (e.g., LIMIT 100).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;IN:&lt;/strong&gt; Filters against a list of values (e.g., WHERE StageName IN (‘Closed Won’, ‘Closed Lost’)).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;LIKE:&lt;/strong&gt; Performs wild-card searches using % (e.g., WHERE Email LIKE ‘%@gmail.com’).&lt;/li&gt;
&lt;/ul&gt;&lt;h2&gt;Master Sorting with ORDER BY (Ascending vs. Descending)&lt;/h2&gt;&lt;p&gt;When querying individual records, use ORDER BY with ASC (smallest to largest / A to Z) or DESC (largest to smallest / Z to A). If unspecified, SOQL defaults to ASC.&lt;/p&gt;&lt;p&gt;When you add multiple fields separated by a comma after ORDER BY, it creates a primary sort and a secondary sort (tie-breaker).&lt;/p&gt;&lt;h3&gt;Example: Primary &amp;amp; Secondary Sorting (DESC / DESC)&lt;/h3&gt;&lt;p&gt;Goal: Pull open Opportunities, sorted so the highest-value deals appear at the top (DESC), followed by the most recently created deals (DESC).&lt;/p&gt;&lt;pre&gt;&lt;code&gt;SELECT Id, Name, Amount, StageName, CloseDate 
FROM Opportunity 
WHERE IsClosed = False 
ORDER BY Amount DESC, CloseDate DESC 
LIMIT 50&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;How Salesforce Evaluates Multi-Field Sorting Step-by-Step&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Primary Sort (Amount DESC):&lt;/strong&gt; Salesforce first sorts all records by Amount from highest to lowest.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Secondary Sort (CloseDate DESC):&lt;/strong&gt; If two or more opportunities have the exact same Amount, Salesforce uses CloseDate to break the tie, placing the one with the most recent CloseDate higher up.&lt;/li&gt;
&lt;/ol&gt;&lt;h2&gt;Replacing VLOOKUPs with Relationship Queries&lt;/h2&gt;&lt;p&gt;The real magic of SOQL lies in traversing relationships. In Excel, you use VLOOKUP to match an Account ID on a Contact sheet to fetch the Account Owner’s email. In SOQL, you traverse the relationship directly using dot notation (Parent Queries) or subqueries (Child Queries).&lt;/p&gt;&lt;h3&gt;Parent Relationship Queries (Child-to-Parent)&lt;/h3&gt;&lt;p&gt;When querying a child object (like Contact), you can traverse “up” to the parent object (Account) using dot notation.&lt;/p&gt;&lt;p&gt;Excel approach: Export Contacts, Export Accounts, run =VLOOKUP(C2, Accounts!A:D, 4, FALSE).&lt;/p&gt;&lt;p&gt;SOQL approach:&lt;/p&gt;&lt;pre&gt;&lt;code&gt;SELECT Id, FirstName, LastName, Account.Name, Account.Owner.Email, Account.Industry 
FROM Contact 
WHERE Account.Rating = &amp;#39;Hot&amp;#39;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Notice how Account.Owner.Email reaches up three levels (Contact &amp;gt; Account &amp;gt; Owner) in a single query. No spreadsheets required.&lt;/p&gt;&lt;p&gt;Rule of Thumb for Custom Objects: For custom lookup fields, change the __c to an __r. For example, if you have a custom lookup Building__c on Contact, query it as Building__r.Name.&lt;/p&gt;&lt;h3&gt;Child Relationship Queries (Parent-to-Child)&lt;/h3&gt;&lt;p&gt;What if you want to pull a list of Accounts alongside all of their related Opportunities?&lt;/p&gt;&lt;p&gt;SOQL approach (Subquery):&lt;/p&gt;&lt;pre&gt;&lt;code&gt;SELECT Id, Name, AnnualRevenue, 
       (SELECT Id, Name, Amount, StageName FROM Opportunities) 
FROM Account 
WHERE Type = &amp;#39;Customer - Direct&amp;#39;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This returns every Direct Customer Account and embeds an array of its related Opportunities right inside the record row.&lt;/p&gt;&lt;h2&gt;Enter Salesforce Inspector: The Admin’s Best Friend&lt;/h2&gt;&lt;p&gt;While you can run SOQL inside the native Salesforce Developer Console, Web Console or VS Code, the absolute best tool for admins is Salesforce Inspector (or its popular community extension, &lt;a href=&quot;https://chromewebstore.google.com/detail/salesforce-inspector-relo/hpijlohoihegkfehhibggnkbjhoemldh&quot;&gt;Salesforce Inspector Reloaded&lt;/a&gt;).&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-10.55.05-AM-1024x693.png&quot; alt=&quot;VS Code Web Console showing a SOQL aggregate query and its output panel with results grouped by LeadSource&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Salesforce Web Console&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;Salesforce Inspector is a browser extension (available for Chrome, Firefox, and Edge) that adds a subtle overlay tab to your browser when logged into Salesforce.&lt;/p&gt;&lt;h3&gt;Why Use Salesforce Inspector for SOQL?&lt;/h3&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Instant Access:&lt;/strong&gt; You don’t need to open Setup or launch a heavy development environment. Just click the overlay, select Data Export, and start typing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Auto-Completion:&lt;/strong&gt; As you type your SOQL query, Salesforce Inspector auto-completes object and field API names in real time, saving you from constantly checking the Object Manager.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;One-Click Export Options:&lt;/strong&gt; Once your query executes, you can instantly copy the results as CSV, Excel, or JSON.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Direct Record Navigation:&lt;/strong&gt; Record IDs in the Inspector results grid are clickable links. Want to inspect a returned Account? Just click its ID to open the record directly in Salesforce.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Inline Data Cleanup:&lt;/strong&gt; If you find bad data in your query results, Salesforce Inspector allows you to update or delete those records right from the tool interface.&lt;/li&gt;
&lt;/ol&gt;&lt;figure&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-10.58.41-AM-1024x374.png&quot; alt=&quot;Salesforce Inspector Data Export tool showing the SOQL query editor, field suggestions, and results table&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Salesforce Inspector Reloaded&lt;/figcaption&gt;&lt;/figure&gt;&lt;h2&gt;Practical SOQL Recipes for Admins&lt;/h2&gt;&lt;p&gt;To help you get started, here are three real-world administrative tasks solved with a simple SOQL query instead of complex reports or spreadsheets:&lt;/p&gt;&lt;h3&gt;Recipe 1: Find Active Users with No Assigned Permission Sets&lt;/h3&gt;&lt;p&gt;Find out which active users are missing a key organizational permission set.&lt;/p&gt;&lt;pre&gt;&lt;code&gt;SELECT Id, Name, Email, Profile.Name 
FROM User 
WHERE IsActive = True 
  AND Id NOT IN (
      SELECT AssigneeId 
      FROM PermissionSetAssignment 
      WHERE PermissionSet.Name = &amp;#39;Sales_Operations_Admin&amp;#39;
  )&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;Recipe 2: Audit Contacts with Inconsistent Address Data&lt;/h3&gt;&lt;p&gt;Locate contacts where the mailing country is missing, but the parent Account has a billing country populated.&lt;/p&gt;&lt;pre&gt;&lt;code&gt;SELECT Id, FirstName, LastName, MailingCountry, Account.Id, Account.Name, Account.BillingCountry 
FROM Contact 
WHERE MailingCountry = NULL 
  AND Account.BillingCountry != NULL&lt;/code&gt;&lt;/pre&gt;&lt;h3&gt;Recipe 3: Aggregate Pipeline Metrics with GROUP BY and ORDER BY&lt;/h3&gt;&lt;p&gt;Want a quick summary of your pipeline grouped by lead source without building a summary report? Combine aggregate functions like SUM() and COUNT() with GROUP BY and ORDER BY.&lt;/p&gt;&lt;p&gt;The GROUP BY clause works like a Pivot Table in Excel. It collapses individual records into summary rows based on shared values in a specific field. When you group by LeadSource, Salesforce automatically organizes all open opportunities into distinct buckets (like “Partner Referral” or “Web”) and calculates aggregate metrics such as COUNT(Id) for total deal volume and SUM(Amount) for total pipeline value for each bucket in a single clean table.&lt;/p&gt;&lt;pre&gt;&lt;code&gt;SELECT LeadSource, COUNT(Id) TotalDeals, SUM(Amount) TotalPipeline 
FROM Opportunity 
WHERE IsClosed = False 
GROUP BY LeadSource 
ORDER BY SUM(Amount) DESC&lt;/code&gt;&lt;/pre&gt;&lt;figure&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-11.00.48-AM-1024x361.png&quot; alt=&quot;Salesforce Inspector Export Result grid showing aggregated SOQL results by LeadSource with Copy Excel, CSV, and JSON export options&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Salesforce Inspector Reloaded SOQL Query Results&lt;/figcaption&gt;&lt;/figure&gt;&lt;h2&gt;Become a More Efficient Salesforce Admin with SOQL&lt;/h2&gt;&lt;p&gt;Learning SOQL is about becoming a dramatically more efficient Administrator. Once you get comfortable writing basic SELECT … FROM … WHERE queries in Salesforce Inspector, you will find yourself relying less on complex Excel formulas and spending far less time building disposable one-off reports.&lt;/p&gt;&lt;p&gt;Install Salesforce Inspector or spin up the Web Console initially in a sandbox org, and run your first query today. Your future self (and your spreadsheets) will thank you. Want to watch a video on this topic? Watch below:&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Explore related content:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2024/12/17/can-you-use-dml-soql-inside-loop/&quot;&gt;Can You Use DML or SOQL Inside the Loop?&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2026/09/01/slack-code/&quot;&gt;Slack Code: AI Coding Agents Have Entered the Team Chat&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2026/08/12/setup-agentforce-admins/&quot;&gt;Setup with Agentforce: What Admins Can Actually Do Right Now&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
	&lt;h3&gt;&lt;em&gt;Related&lt;/em&gt;&lt;/h3&gt;
&lt;/div&gt;</content:encoded>
</item>
<item>
<title>Claudeforce Explained: Salesforce and Anthropic&#39;s New AI-CRM Partnership - Salesforce Break</title>
<link>https://salesforcebreak.com/2026/08/28/claudeforce/</link>
<enclosure type="image/jpeg" length="0" url="https://salesforcebreak.com/wp-content/uploads/2026/08/Claudeforce-Explained-Salesforce-and-Anthropics-New-AI-CRM-Partnership-1.png"></enclosure>
<guid isPermaLink="false">PWK-YX4IbiG30PvVFzVaBFrCn-bSfrgU0UxH3g==</guid>
<pubDate>Sat, 19 Sep 2026 19:44:36 +0000</pubDate>
<description>Salesforce and Anthropic announce Claudeforce: Salesforce in Claude ships with 37 sales skills, live now for pilot customers.</description>
<content:encoded>&lt;p&gt;Salesforce and Anthropic announced Claudeforce on August 26, 2026, during Salesforce’s Q2 FY27 earnings call. Claudeforce brings Claude’s reasoning together with Salesforce’s data, workflows, business logic, and governance, and makes it strategically accessible from inside Claude itself.&lt;/p&gt;&lt;div&gt;
					&lt;a href=&quot;https://surveyvista.com/salesforce-customer-feedback-platform-security/?utm_source=display-ads&amp;amp;utm_medium=sf-break&amp;amp;utm_campaign=2026&quot;&gt;
						&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/04/SurveyVistaSalesforceBreakAd5.png&quot; alt=&quot;SurveyVista: Effortless Data Collection to Action&quot; title=&quot;&quot;/&gt;
					&lt;/a&gt;
				&lt;/div&gt;&lt;p&gt;Many people lean on AI and LLMs to get through their workday. Sellers are turning to Claude for research, drafting, and quick answers, for example. Salesforce saw an opportunity and decided to meet the users there instead of asking them to come back to Salesforce. Partnering with Anthropic let Salesforce bring its data and rules into a tool people already use every day, rather than building another interface for sellers to learn.&lt;/p&gt;&lt;p&gt;Claudeforce launches with &lt;a href=&quot;https://www.salesforce.com/claudeforce/&quot;&gt;37 skills&lt;/a&gt; built for Sales specifically, and only works within a user’s existing Salesforce permissions, so access depends on being both a Salesforce user and someone with sales-team access today.&lt;/p&gt;&lt;h2&gt;What Salesforce in Claude Actually Does&lt;/h2&gt;&lt;p&gt;Traditional software puts the burden on the seller. Open the account. Click into the history. Piece together the story before you can act. Salesforce in Claude makes it easier. Sellers can ask Claude about a deal, a pipeline, or an account, and Claude reasons across Salesforce, Slack, and email to answer and act, without the seller navigating between screens.&lt;/p&gt;&lt;p&gt;The 37 sales skills cover the seller workflow end to end: meeting prep, deal health checks, pipeline reviews, and more. Salesforce and Anthropic built these skills specifically for Claude’s reasoning and generative UI. They are not generic prompts wrapped around an API call.&lt;/p&gt;&lt;p&gt;According to Salesforce, one use case could be an onboarding flow that reads a seller’s Salesforce, Slack, and connected data to build a tailored dashboard automatically, generated live inside Claude.&lt;/p&gt;&lt;div&gt;
					
						&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/02/TrailblazerMentorship_SB_Ad.png&quot; alt=&quot;Free Mentorship With Talent Stacker&quot; title=&quot;&quot;/&gt;
					
				&lt;/div&gt;&lt;figure&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/08/Screenshot-2026-08-28-at-10.38.52-AM-1024x481.png&quot; alt=&quot;Salesforce slide reading &amp;quot;Put Claude to Work,&amp;quot; listing Salesforce in Claude, Claude Tag, and Slack Code, next to a Claude chat interface screenshot.&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Image source: &lt;a href=&quot;https://www.salesforce.com/claudeforce/&quot;&gt;https://www.salesforce.com/claudeforce/&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;h2&gt;The Underlying Infrastructure: Headless 360 and MCP&lt;/h2&gt;&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p&gt;Salesforce in Claude runs on AIforce, Salesforce’s trusted enterprise harness. AIforce brings business data and workflows to any agent through MCP servers, APIs, and CLI tools. It builds on the &lt;a href=&quot;https://developer.salesforce.com/blogs/2026/05/headless-360-what-it-means-for-developers&quot;&gt;Headless 360&lt;/a&gt; architecture Salesforce introduced at TDX 2026, exposing data, workflows, agents, and governance through MCP. &lt;span&gt;No custom integration work required. &lt;/span&gt;&lt;/p&gt;
&lt;figure&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/08/Screenshot-2026-08-28-at-10.41.00-AM-1024x298.png&quot; alt=&quot;Table comparing traditional Salesforce to Headless 360 across who writes code, implementation timeline, and primary consumer.&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Image source: &lt;a href=&quot;https://developer.salesforce.com/blogs/2026/05/headless-360-what-it-means-for-developers&quot;&gt;https://developer.salesforce.com/blogs/2026/05/headless-360-what-it-means-for-developers&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;The mechanism is the same one we’ve written about since TDX: MCP turns Salesforce capabilities that used to require logging in and clicking through screens into something an agent can reach directly, wherever the seller is working.&lt;/p&gt;&lt;h2&gt;Governance in Salesforce Gets Reused&lt;/h2&gt;&lt;p&gt;This is the part admins will care about most: Salesforce in Claude runs through your existing Salesforce permissions and business rules. Claude sees only what a given user is authorized to see, and can only do what that user is authorized to do.&lt;/p&gt;&lt;p&gt;There’s no new permissions model to stand up and no per-user configuration. An admin connects Salesforce in Claude once, and it works for the whole team from day one.&lt;/p&gt;&lt;p&gt;Write actions come with configurable controls. You decide whether Claude checks with you before sending an external email, or sends it once you trust the workflow. When Claude updates a record, it changes only the field it said it would change.&lt;/p&gt;&lt;p&gt;Salesforce and Anthropic say they’re continuing to build additional enterprise controls together, including data residency and access controls, plus automated review meant to catch problems before they reach customers.&lt;/p&gt;&lt;h2&gt;Should Salesforce Admins Care About Claudeforce?&lt;/h2&gt;&lt;p&gt;Salesforce in Claude is live today for select pilot customers. Salesforce and Anthropic plan an open beta starting in September 2026. The initial release focuses on Sales skills, with plans to expand into other teams in the months following. If you’re a Salesforce admin, the governance model is the detail to watch. Claudeforce doesn’t ask you to build a second permissions layer or trust a black box. It routes everything through the rules you already enforce.&lt;/p&gt;&lt;figure&gt;&lt;img src=&quot;https://salesforcebreak.com/wp-content/uploads/2026/08/Screenshot-2026-08-28-at-10.45.56-AM-1024x438.png&quot; alt=&quot;Diagram illustrating daily and weekly workflow skills like daily-briefing, pipeline-review, and forecast-narrative around a central skill.md icon.&quot; title=&quot;&quot;/&gt;&lt;figcaption&gt;Image source: &lt;a href=&quot;https://www.salesforce.com/claudeforce/&quot;&gt;https://www.salesforce.com/claudeforce/&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;p&gt;If you’re a seller, the pitch is fewer clicks and less manual digging. Whether that holds up in daily use is the question worth asking as the open beta rolls out in September.&lt;/p&gt;&lt;p&gt;We’ll track Claudeforce through pilot feedback and the open beta launch, and follow up with hands-on coverage once broader access opens.&lt;/p&gt;&lt;p&gt;What do you think, admins, does Caludeforce news fill you with excitement or anxiety?&lt;/p&gt;&lt;p&gt;Explore related content:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2026/08/24/headless-architecture/&quot;&gt;Why Headless Architecture Is the Foundation Salesforce Teams Need&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2026/08/21/dreamforce-2026-admin-sessions/&quot;&gt;8 Dreamforce 2026 Sessions for Every Admin’s Agenda&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://salesforcebreak.com/2026/08/20/agentforce-agent-flow-actions/&quot;&gt;Agentforce Agent Flow Action Best Practices&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
	&lt;h3&gt;&lt;em&gt;Related&lt;/em&gt;&lt;/h3&gt;
&lt;/div&gt;</content:encoded>
</item>
<item>
<title>A new look for the Shopify admin</title>
<link>https://changelog.shopify.com/posts/see-the-shopify-admin-s-new-look</link>
<guid isPermaLink="false">-jhjljZysyzvPQT_uaMOf859yCCtT3M3ZAvyrg==</guid>
<pubDate>Wed, 16 Sep 2026 06:46:34 +0000</pubDate>
<description>On September 15th, we began rolling out a new look for the Shopify admin: new color, type, spacing, and icons across every page, inside a new frame. Search, notifications, and the store picker have moved into the side navigation, which collapses for more room on the page. Sidekick has moved from a side panel to a floating chat at the bottom of every page, so it’s in reach from wherever merchants are working. The new look rolls out gradually and will arrive to your admin on its own with no s...</description>
<content:encoded>&lt;p&gt;On September 15th, we began rolling out a new look for the Shopify admin: new color, type, spacing, and icons across every page, inside a new frame.&lt;/p&gt;&lt;p&gt;Search, notifications, and the store picker have moved into the side navigation, which collapses for more room on the page. Sidekick has moved from a side panel to a floating chat at the bottom of every page, so it’s in reach from wherever merchants are working.&lt;/p&gt;&lt;p&gt;The new look rolls out gradually and will arrive to your admin on its own with no setup needed.&lt;/p&gt;&lt;p&gt;Learn more about the admins new look in &lt;a href=&quot;https://help.shopify.com/en/manual/shopify-admin/shopify-admin-overview&quot;&gt;Shopify Help Center&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Multi-currency payouts now available in Australia and France</title>
<link>https://changelog.shopify.com/posts/multi-currency-payouts-now-available-in-australia-and-france</link>
<guid isPermaLink="false">Sq4tALhWC1q7Lc5C_kLmiD9mqSILP_PJKSFEtw==</guid>
<pubDate>Sat, 12 Sep 2026 22:09:57 +0000</pubDate>
<description>We&#39;ve expanded Multi-Currency Payouts for eligible Shopify Payments merchants to Australia and France. Merchants in Australia can now receive payouts in 13 currencies: AUD, NZD, USD, EUR, GBP, CAD, NOK, SEK, DKK, CHF, JPY, SGD and HKD. All 13 can be paid into an Australian bank account, or you can add an account in the US, New Zealand, the UK, Canada or the eurozone for those currencies. Merchants in France can now receive payouts in 18 currencies: EUR, AUD, CAD, CHF, CZK, DKK, GBP, HKD, HUF,...</description>
<content:encoded>&lt;p&gt;We&amp;#39;ve expanded Multi-Currency Payouts for eligible Shopify Payments merchants to Australia and France.&lt;/p&gt;&lt;p&gt;Merchants in Australia can now receive payouts in 13 currencies: AUD, NZD, USD, EUR, GBP, CAD, NOK, SEK, DKK, CHF, JPY, SGD and HKD. All 13 can be paid into an Australian bank account, or you can add an account in the US, New Zealand, the UK, Canada or the eurozone for those currencies.&lt;/p&gt;&lt;p&gt;Merchants in France can now receive payouts in 18 currencies: EUR, AUD, CAD, CHF, CZK, DKK, GBP, HKD, HUF, JPY, NOK, NZD, PLN, RON, SEK, SGD, USD and ZAR. EUR remains your default payout currency, and other currencies are paid into additional bank accounts you add.&lt;/p&gt;&lt;p&gt;Multi-currency payouts are available to stores on the Advanced and Shopify Plus plans. More info &lt;a href=&quot;https://help.shopify.com/en/manual/payments/shopify-payments/store-currency/payouts-in-multiple-currencies&quot;&gt;in help docs&lt;/a&gt;&lt;/p&gt;</content:encoded>
</item>
<item>
<title>Palomar – a registry of Lean verified mathematics | What&#39;s new</title>
<link>https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/</link>
<enclosure type="image/jpeg" length="0" url="https://secure.gravatar.com/blavatar/bd4bda4207561b6998f10dec44b570f04ff4072b20f89162d525b186dfca3e49?s=200&amp;ts=1788525728"></enclosure>
<guid isPermaLink="false">mHwuqKyqvcxQmcEyzAWbOKk4RS-QhrUitgTzgQ==</guid>
<pubDate>Sat, 05 Sep 2026 00:34:42 +0000</pubDate>
<description>In recent months there has been a proliferation of AI-generated proofs of various old and new results, some of which have been formalized in the proof assistant language Lean. However, checking tha…</description>
<content:encoded>&lt;p&gt;In recent months there has been a proliferation of AI-generated proofs of various old and new results, some of which have been formalized in the proof assistant language Lean.  However, checking that a given Lean repository actually proves the claimed statement is somewhat non-trivial, especially for an audience which is not expert in the use of Lean: one has to first check that the claimed formal Lean statements have proofs that typecheck, that the proofs do not contain any “cheats” such as adding additional axioms, and that the formal statements also match (in a semantic sense) the informal description of the claimed results.  &lt;/p&gt;&lt;p&gt;To help bring some clarity to this situation, I am happy to announce that Palomar registry of Lean verified mathematics, which is an initiative incubated by the &lt;a href=&quot;https://lean-lang.org/fro/&quot;&gt;Lean FRO&lt;/a&gt; and by ICARM, is now open for submissions.   I am serving in several roles on this registry, including on the scientific advisory board, together with &lt;a href=&quot;https://www.andrew.cmu.edu/user/avigad/&quot;&gt;Jeremy Avigad&lt;/a&gt;, Matthew Ballard, Jaume de Dios, Nestor Guillen, &lt;a href=&quot;https://en.wikipedia.org/wiki/Bryna_Kra&quot;&gt;Bryna Kra&lt;/a&gt;, Kim Morrison, &lt;a href=&quot;https://math.stanford.edu/~vakil/&quot;&gt;Ravi Vakil&lt;/a&gt;, and &lt;a href=&quot;https://www.math.ias.edu/~akshay/&quot;&gt;Akshay Venkatesh&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;A detailed motivation for Palomar can be found &lt;a href=&quot;https://palomar-registry.org/statement&quot;&gt;here&lt;/a&gt;, and further information about Palomar can be found &lt;a href=&quot;https://palomar-registry.org/about&quot;&gt;here&lt;/a&gt;.  A zeroth approximation of what Palomar intends to be is the analogue of a preprint server for Lean proofs.  More precisely, Palomar (which is named after the &lt;a href=&quot;https://sites.astro.caltech.edu/palomar/homepage.html&quot;&gt;astronomical observatory&lt;/a&gt;) is a registry of external Github repositories (or more precisely, “snapshots” of such repositories, as represented by a specific Github commit) containing Lean code adhering to the current best practices for such formalizations, in particular containing&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;A “challenge file” containing a short, human readable description in Lean of the results claimed.&lt;/li&gt;



&lt;li&gt;A “solution module” containing an (arbitrarily long) proof of the results claimed in the challenge file.&lt;/li&gt;



&lt;li&gt;A “&lt;a href=&quot;https://github.com/mathlib-initiative/formalization.yaml&quot;&gt;formalization.yaml&lt;/a&gt;” file describing the results in informal language, and also containing a number of other relevant metadata and disclosures.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;(There are also some additional technical requirements for the repository which I will omit here.) If a snapshot of a repository is submitted to Palomar, it will check both (a) that the solution module typechecks and proves exactly the results claimed in the challenge file, and that (b) the informal description of the result in the formalization.yaml file appears to match the result claimed in the challenge file, and that the repository meets various minimal standards required for a registry entry. The first check (a) is purely mechanical, using the Lean tool &lt;a href=&quot;https://github.com/leanprover/comparator&quot;&gt;Comparator&lt;/a&gt;; the second check (b) is non-deterministic, being performed by a large language model. If a repository passes both checks, it can be registered on Palomar.  It is worth stressing that the checks in (a) and (b) fall well short of what a proper human peer review of a submission for novelty, interest, and accuracy would give; in particular, Palomar is &lt;strong&gt;not&lt;/strong&gt; a peer-reviewed journal.&lt;/p&gt;&lt;p&gt;The submission process is thorough, but achievable: as a test, I &lt;a href=&quot;https://palomar-registry.org/entry?id=PALOMAR-2026-08-13-000001&amp;amp;version=1&quot;&gt;successfully managed&lt;/a&gt; to submit my own &lt;a href=&quot;https://github.com/teorth/sendov&quot;&gt;recent formalization of the proof of Sendov’s conjecture&lt;/a&gt; to Palomar, and also plan to submit some older formalizations to the registry soon.&lt;/p&gt;&lt;p&gt;In any event, the registry is now open for formalizations of both old and new results. Submissions (whether human-generated, AI-generated, or some mixture of both) are welcome; please read the (somewhat detailed) instructions &lt;a href=&quot;https://palomar-registry.org/how-to-submit&quot;&gt;here&lt;/a&gt; before starting a submission. (I will however note that modern AI agents are quite helpful in assisting with the mechanical details of the submission, though a human review is still strongly recommended.)&lt;/p&gt;&lt;p&gt;Discussion and feedback on Palomar will occur on this Zulip channel.&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;h3&gt;Share this:&lt;/h3&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/#print?share=print&quot;&gt;
				&lt;span&gt;Print (Opens in new window)&lt;/span&gt;
				&lt;span&gt;Print&lt;/span&gt;
			&lt;/a&gt;&lt;/li&gt;&lt;li&gt;
				&lt;span&gt;Email a link to a friend (Opens in new window)&lt;/span&gt;
				&lt;span&gt;Email&lt;/span&gt;
			&lt;/li&gt;&lt;li&gt;&lt;span&gt;More&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/?share=twitter&quot;&gt;
				&lt;span&gt;Share on X (Opens in new window)&lt;/span&gt;
				&lt;span&gt;X&lt;/span&gt;
			&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/?share=facebook&quot;&gt;
				&lt;span&gt;Share on Facebook (Opens in new window)&lt;/span&gt;
				&lt;span&gt;Facebook&lt;/span&gt;
			&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/?share=reddit&quot;&gt;
				&lt;span&gt;Share on Reddit (Opens in new window)&lt;/span&gt;
				&lt;span&gt;Reddit&lt;/span&gt;
			&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/?share=pinterest&quot;&gt;
				&lt;span&gt;Share on Pinterest (Opens in new window)&lt;/span&gt;
				&lt;span&gt;Pinterest&lt;/span&gt;
			&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;Like&lt;/span&gt;&lt;/span&gt; &lt;span&gt;Loading...&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content:encoded>
</item>
<item>
<title>Bulk staff setup with CSV import</title>
<link>https://changelog.shopify.com/posts/bulk-staff-setup-with-csv-import</link>
<guid isPermaLink="false">mE9zopWdFHDYpPYLR0LV3zEteP9fNX_LTxdIXg==</guid>
<pubDate>Fri, 04 Sep 2026 20:37:05 +0000</pubDate>
<description>You can now create, suspend, and reactivate staff accounts in bulk by uploading a CSV file in Shopify admin. This update helps reduce manual setup for larger teams by letting you bulk create admin or POS staff accounts with assigned PINs and suspend or reactivate existing users in one upload. It’s especially useful for seasonal hiring, store expansion, and fast offboarding, when teams need to make staff changes quickly and accurately. To use this feature, go to Settings &gt; Users &gt; Import in ...</description>
<content:encoded>&lt;p&gt;You can now create, suspend, and reactivate staff accounts in bulk by uploading a CSV file in Shopify admin. &lt;/p&gt;&lt;p&gt;This update helps reduce manual setup for larger teams by letting you bulk create admin or POS staff accounts with assigned PINs and suspend or reactivate existing users in one upload.&lt;/p&gt;&lt;p&gt;It’s especially useful for seasonal hiring, store expansion, and fast offboarding, when teams need to make staff changes quickly and accurately.&lt;/p&gt;&lt;p&gt;To use this feature, go to Settings &amp;gt; Users &amp;gt; Import in Shopify Admin. Download the sample CSV template there to get started. &lt;/p&gt;&lt;p&gt;Learn more about &lt;a href=&quot;https://help.shopify.com/en/manual/your-account/users/import-users&quot;&gt;importing users in bulk using a CSV file&lt;/a&gt;.&lt;/p&gt;</content:encoded>
</item>
</channel>
</rss>
