<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Quinn Bennett</title>
    <description>The latest articles on DEV Community by Quinn Bennett (@quinn_bennett_159d5dbf427).</description>
    <link>https://dev.to/quinn_bennett_159d5dbf427</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3394160%2Fa3b7e807-afa3-45bf-b007-6e9680d10559.png</url>
      <title>DEV Community: Quinn Bennett</title>
      <link>https://dev.to/quinn_bennett_159d5dbf427</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/quinn_bennett_159d5dbf427"/>
    <language>en</language>
    <item>
      <title>ERP, PIM or e-commerce: who should own your product data?</title>
      <dc:creator>Quinn Bennett</dc:creator>
      <pubDate>Fri, 06 Nov 2026 16:49:18 +0000</pubDate>
      <link>https://dev.to/quinn_bennett_159d5dbf427/erp-pim-or-e-commerce-who-should-own-your-product-data-3m06</link>
      <guid>https://dev.to/quinn_bennett_159d5dbf427/erp-pim-or-e-commerce-who-should-own-your-product-data-3m06</guid>
      <description>&lt;p&gt;&lt;em&gt;A practical way for B2B companies to split responsibility between systems, so the same product stops existing in four versions.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Ask a B2B manufacturer where the "real" version of a product lives and you often get three answers. The article number and price are in the ERP. The marketing text sits in the e-commerce platform. The latest datasheet is in someone's inbox. Each team is doing its job, but nobody owns the product as a whole.&lt;/p&gt;

&lt;p&gt;The result is familiar. A customer portal filters on a dimension that is missing for half the range. A reseller receives an image of the wrong variant. A new market cannot launch because the translation was never approved. None of these are technology failures. They are ownership failures.&lt;/p&gt;

&lt;p&gt;The fix starts with a simple question asked field by field: which system is allowed to change this value?&lt;/p&gt;

&lt;h3&gt;
  
  
  What the ERP should own
&lt;/h3&gt;

&lt;p&gt;The ERP is the system of record for anything that affects money, stock or delivery:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Article numbers and the basic article master&lt;/li&gt;
&lt;li&gt;Prices, customer-specific price lists and discounts&lt;/li&gt;
&lt;li&gt;Stock levels and availability&lt;/li&gt;
&lt;li&gt;Orders, invoices and delivery status&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These values change because of business events, not because someone edited a web page. If the web shop is allowed to overwrite them, you will eventually sell something at the wrong price or promise stock you do not have. The ERP should push them out; other systems should read them.&lt;/p&gt;

&lt;h3&gt;
  
  
  What PIM should own
&lt;/h3&gt;

&lt;p&gt;A PIM (Product Information Management) system owns the sellable, channel-ready description of the product:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Marketing and technical descriptions in every language&lt;/li&gt;
&lt;li&gt;Structured attributes per product family (dimensions, materials, ratings)&lt;/li&gt;
&lt;li&gt;Images, datasheets, manuals and certificates linked to the right variant&lt;/li&gt;
&lt;li&gt;Rules for what each channel needs before a product may be published&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important word is structured. A good PIM model defines, per product family, which attributes are mandatory, which units they use and who approves them. That turns "is the data complete?" from a feeling into a check. If you are evaluating a &lt;a href="https://www.glanser.com/en/pim" rel="noopener noreferrer"&gt;PIM implementation&lt;/a&gt;, ask to see how a single change travels from entry to approval to publication.&lt;/p&gt;

&lt;h3&gt;
  
  
  What the e-commerce platform should own
&lt;/h3&gt;

&lt;p&gt;The e-commerce or portal platform owns the customer experience:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Navigation, search and category presentation&lt;/li&gt;
&lt;li&gt;The cart, checkout and order flow&lt;/li&gt;
&lt;li&gt;Customer accounts, self-service and saved lists&lt;/li&gt;
&lt;li&gt;Campaigns and content around the products&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It should consume product data from PIM and commercial data from the ERP, not become a third place where product facts are maintained by hand.&lt;/p&gt;

&lt;h3&gt;
  
  
  Draw the line per field, not per system
&lt;/h3&gt;

&lt;p&gt;The hard cases sit on the border. A product name might be created in the ERP but enriched in PIM. A price is owned by the ERP, but a portal may need to show it only to logged-in customers. Write these rules down field by field: source system, who may edit, where it is published. A one-page table with twenty rows will settle more arguments than any architecture diagram.&lt;/p&gt;

&lt;h3&gt;
  
  
  Make the integrations boring
&lt;/h3&gt;

&lt;p&gt;Ownership only works if data moves reliably between the systems. That means:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;One direction per field. A value flows from its owner outwards and is never written back by a consumer.&lt;/li&gt;
&lt;li&gt;Clear triggers. Decide whether changes sync in real time, on a schedule or on approval.&lt;/li&gt;
&lt;li&gt;Visible errors. A failed sync should land with a named person, not in a log nobody reads.&lt;/li&gt;
&lt;li&gt;A plan for upgrades. ERP and platform versions change; the integration needs an owner after go-live, not just a project team that has moved on.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is where many projects get expensive. Teams build custom &lt;a href="https://www.glanser.com/en/erp-and-integrations" rel="noopener noreferrer"&gt;ERP integrations&lt;/a&gt; from scratch, and then pay again every time the ERP or the platform is upgraded. Pre-built, tested connectors with a named owner after launch are usually cheaper over the life of the solution, even when the first price looks similar.&lt;/p&gt;

&lt;h3&gt;
  
  
  Three questions to ask before you choose
&lt;/h3&gt;

&lt;p&gt;Whether you are replacing a web shop, adding a customer portal or introducing PIM, these three questions reveal most of the risk:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Who owns each field?&lt;/strong&gt; Ask the vendor to show the split between ERP, PIM and platform for your own product data, not a generic slide.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What happens after go-live?&lt;/strong&gt; Who fixes a broken sync on a Friday afternoon, and is that included or billed separately?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What happens at the next upgrade?&lt;/strong&gt; Are integrations kept compatible with new ERP and platform versions as part of the agreement?&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Start small
&lt;/h3&gt;

&lt;p&gt;You do not need to model your whole range on day one. Pick two or three product families, follow them from the ERP to the web, the portal and a reseller, and note every place a value is retyped or overridden. That map is your business case, and it usually shows that the problem was never the number of systems. It was that nobody had decided which one was in charge.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Glanser is a Litium Premium Solution Partner in Jönköping, Sweden. We build B2B e-commerce, customer portals and PIM solutions from a library of pre-built functions and ERP integrations, at a fixed price. More at &lt;a href="https://www.glanser.com/" rel="noopener noreferrer"&gt;glanser.com&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ecommerce</category>
      <category>architecture</category>
      <category>erp</category>
      <category>datamanagement</category>
    </item>
    <item>
      <title>Why This AI Tool Works Better Than General Prompts</title>
      <dc:creator>Quinn Bennett</dc:creator>
      <pubDate>Tue, 29 Jul 2025 05:39:59 +0000</pubDate>
      <link>https://dev.to/quinn_bennett_159d5dbf427/why-this-ai-tool-works-better-than-general-prompts-c2k</link>
      <guid>https://dev.to/quinn_bennett_159d5dbf427/why-this-ai-tool-works-better-than-general-prompts-c2k</guid>
      <description>&lt;p&gt;&lt;a href="https://www.ekipa.ai/" rel="noopener noreferrer"&gt;AI&lt;/a&gt; is changing quickly, and many businesses use prompt packs or cheat sheets hoping for quick wins with automation. While these can be helpful, real improvement comes from using AI as part of a larger, well-planned business strategy.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem with Using Prompts Alone
&lt;/h2&gt;

&lt;p&gt;Collecting lots of AI tricks might seem useful, but without a clear plan, you could end up automating problems instead of fixing them. Every business should ask:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Which tasks really benefit from automation?
2.What are the most important goals for the business?
3.Where are you losing valuable time or money?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Relying only on general prompts often leads to scattered results and extra work. To get better results, you need a smart, thoughtful approach.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Makes This Tool Different
&lt;/h2&gt;

&lt;p&gt;Unlike usual prompt collections, this &lt;a href="https://consultant.ekipa.ai/" rel="noopener noreferrer"&gt;AI tool&lt;/a&gt; gave me something more useful: real clarity. It helped me move beyond just creating random content to building a clear strategy. Here’s what it helped with:&lt;br&gt;
Finding and fixing a slow lead response system, so customers get quicker replies&lt;br&gt;
Automating client onboarding with a small AI assistant to make the process smoother&lt;br&gt;
Creating smart, reusable proposal templates that cover 80% of my work, saving time on repetitive tasks&lt;/p&gt;

&lt;h2&gt;
  
  
  The Results I Got
&lt;/h2&gt;

&lt;p&gt;Using this tool made a clear difference quickly:&lt;br&gt;
Discovered 6 important &lt;a href="https://consultant.ekipa.ai/" rel="noopener noreferrer"&gt;AI use cases&lt;/a&gt; that fit my business needs&lt;br&gt;
Set up 2 AI solutions in less than a week, saving 6–8 hours every week&lt;br&gt;
Most importantly, I now choose new tools carefully — only using ones that solve real problems instead of chasing every new trend.&lt;/p&gt;

&lt;h2&gt;
  
  
  A Call to the Community: Let’s Talk AI Strategy
&lt;/h2&gt;

&lt;p&gt;Have you thought about planning how AI fits into your business, instead of just automating for the sake of it? If you use tools or methods that help find the best ways to use AI, I’d love to hear about them.&lt;br&gt;
Please share your experience below. Let’s use AI thoughtfully and with purpose, not on impulse.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Why This AI Tool Works Better Than General Prompts</title>
      <dc:creator>Quinn Bennett</dc:creator>
      <pubDate>Tue, 29 Jul 2025 04:16:58 +0000</pubDate>
      <link>https://dev.to/quinn_bennett_159d5dbf427/why-this-ai-tool-works-better-than-general-prompts-lji</link>
      <guid>https://dev.to/quinn_bennett_159d5dbf427/why-this-ai-tool-works-better-than-general-prompts-lji</guid>
      <description>&lt;p&gt;&lt;a href="https://www.ekipa.ai/" rel="noopener noreferrer"&gt;AI &lt;/a&gt;is changing quickly, and many businesses use prompt packs or cheat sheets hoping for quick wins with automation. While these can be helpful, real improvement comes from using AI as part of a larger, well-planned business strategy.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem with Using Prompts Alone
&lt;/h2&gt;

&lt;p&gt;Collecting lots of AI tricks might seem useful, but without a clear plan, you could end up automating problems instead of fixing them. Every business should ask:&lt;/p&gt;

&lt;p&gt;Which tasks really benefit from automation?&lt;br&gt;
What are the most important goals for the business?&lt;br&gt;
Where are you losing valuable time or money?&lt;/p&gt;

&lt;p&gt;Relying only on general prompts often leads to scattered results and extra work. To get better results, you need a smart, thoughtful approach.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Makes This Tool Different
&lt;/h2&gt;

&lt;p&gt;Unlike usual prompt collections, this &lt;a href="https://consultant.ekipa.ai/" rel="noopener noreferrer"&gt;AI tool&lt;/a&gt; gave me something more useful: real clarity. It helped me move beyond just creating random content to building a clear strategy. Here’s what it helped with:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
__Finding and fixing a slow lead response system, so customers get quicker replies&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;2.&lt;br&gt;
Automating client onboarding with a small AI assistant to make the process smoother&lt;br&gt;
3.&lt;br&gt;
Creating smart, reusable proposal templates that cover 80% of my work, saving time on repetitive tasks&lt;/p&gt;

&lt;p&gt;The Results I Got&lt;/p&gt;

&lt;p&gt;Using this tool made a clear difference quickly:&lt;br&gt;
Discovered 6 important &lt;a href="https://consultant.ekipa.ai/" rel="noopener noreferrer"&gt;AI use cases&lt;/a&gt; that fit my business needs&lt;br&gt;
Set up 2 AI solutions in less than a week, saving 6–8 hours every week&lt;br&gt;
Most importantly, I now choose new tools carefully — only using ones that solve real problems instead of chasing every new trend.&lt;/p&gt;

&lt;p&gt;A Call to the Community: Let’s Talk AI Strategy&lt;/p&gt;

&lt;p&gt;Have you thought about planning how AI fits into your business, instead of just automating for the sake of it? If you use tools or methods that help find the best ways to use AI, I’d love to hear about them.&lt;br&gt;
Please share your experience below. Let’s use AI thoughtfully and with purpose, not on impulse.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
