<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AI in e-commerce archives - eCommerce Expert</title>
	<atom:link href="https://ecommerceexpert.pl/en/category/ai-in-ecommerce/feed/" rel="self" type="application/rss+xml" />
	<link>https://ecommerceexpert.pl/en/category/ai-in-ecommerce/</link>
	<description>E-commerce consulting and audits, PrestaShop store development</description>
	<lastBuildDate>Mon, 21 Sep 2026 14:33:24 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://ecommerceexpert.pl/wp-content/uploads/2026/09/ecommerceexpert-icon-150x150.png</url>
	<title>AI in e-commerce archives - eCommerce Expert</title>
	<link>https://ecommerceexpert.pl/en/category/ai-in-ecommerce/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AI is changing our world</title>
		<link>https://ecommerceexpert.pl/en/ai-is-changing-our-world/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Thu, 17 Sep 2026 19:03:30 +0000</pubDate>
				<category><![CDATA[AI in e-commerce]]></category>
		<category><![CDATA[Consulting]]></category>
		<guid isPermaLink="false">https://ecommerceexpert.pl/ai-is-changing-our-world/</guid>

					<description><![CDATA[<p>AI is changing how code is written, how the profession is learned and how implementations are priced. I describe how I see these changes in my own work and what they mean for a store owner.</p>
<p>Artykuł <a href="https://ecommerceexpert.pl/en/ai-is-changing-our-world/">AI is changing our world</a> pochodzi z serwisu <a href="https://ecommerceexpert.pl/en">eCommerce Expert</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Just two years ago I spent most of my working day writing code. Today much more of my time goes into describing what is to be built, checking the results and making decisions. With the help of AI, more code gets written than I used to see in a week. I have to be able to judge whether it is fit to use.</p>
<p>This change affects the whole way projects are delivered. A developer uses their experience differently, an agency has to rethink its pricing, and a client can commission work that previously didn&#8217;t fit the budget. Each of these parties, however, has a different job to do.</p>
<h2>Experience matters when judging a solution</h2>
<p>In my work, defining the task precisely matters more and more. A model needs a description of what the application is supposed to do. If the description is incomplete, the generated code may look correct and still solve a different problem from the one the client came with.</p>
<p>That is why after the code is generated I have to go back to the assumptions and assess the result. This is where I draw on experience from earlier implementations. It helps me recognise a wrong solution before it reaches the store and decide what needs fixing. The speed of writing itself matters less and less in this process.</p>
<p>You can see this in the example of the <a href="/en/project-we-had-three-months-for/">PrestaShop experts directory</a> I once worked on. Three developers built it over three months. Today I estimate that with current tools I could do the same project alone in a month, including code review. Much of the work back then was repetitive, and that is exactly what is easiest for me to speed up now.</p>
<h2>It&#8217;s harder to start with simple tasks</h2>
<p>This way of working raises the problem of learning the profession. A junior developer used to gain experience on simpler, repetitive tasks. Someone had to do them, and the junior had the chance to write the code themselves and understand how it works.</p>
<p>When a model takes over these tasks, a beginner is expected sooner to assess a finished solution. But that assessment requires knowledge that used to be gained precisely by writing. I don&#8217;t yet have a good answer to how this kind of learning should look. What I do see is that the traditional way into the profession needs rethinking.</p>
<h2>Pricing has to reflect the new way of working</h2>
<p>For years agencies based their quotes on developer hours. They estimated the time needed to complete tasks and multiplied it by a rate. The accuracy of those estimates determined how much was left of the project after costs were covered.</p>
<p>If some tasks can be done several times faster, the old calculations no longer reflect the actual effort. Some agencies lower their prices and take on more work. Others keep their prices, basing their offer more on understanding the client&#8217;s needs and taking responsibility for the implementation. There are also contractors who still price projects on the old assumptions.</p>
<p>From the client&#8217;s point of view, what counts is an explanation of what the offer includes. How long will it take to understand the needs? How will the code be produced and who will check it? What will the contractor do if a problem appears after launch? The mere statement that AI is used answers none of these questions.</p>
<h2>Lower delivery costs open up new possibilities</h2>
<p>For a store owner, shorter working time can mean a cheaper module, a warehouse integration or a checkout rebuild. Changes postponed because of cost then become possible within the current budget. It is a very practical result of how these tools have developed.</p>
<p>The saving only makes sense, however, if it covers delivering a working solution together with checking it. Code can be generated quickly without any review too. A module launched after one evening&#8217;s work may work until the first platform update or the first unusual order.</p>
<p>I expect to see more and more such cases in audits. Finding the cause of a failure still requires understanding what happened, and it doesn&#8217;t get cheaper just because the code itself was written quickly. That is why, when choosing a contractor, I would ask about tests, code review and responsibility for later fixes.</p>
<h2>First you need to know what is worth building</h2>
<p>Whatever the tools, a store needs a solution that fits the way the company works. The data model has to be designed around its processes. For an ERP integration I still need to talk to the person who knows why the batch number ends up in the notes field. I won&#8217;t find that in an example in the documentation.</p>
<p>The same goes for a migration decision. Before I advise changing platforms, rebuilding the store or keeping the current solution, I have to compare the costs of these options. AI helps with doing the work, but without knowledge of the company it won&#8217;t choose the right direction for the client.</p>
<p>That is exactly why conversations, decisions and assessing results take up more of my work today. I can build a solution faster, so I want all the more to establish first whether the client really needs it and whether the cost of building it is justified.</p>
<p>Artykuł <a href="https://ecommerceexpert.pl/en/ai-is-changing-our-world/">AI is changing our world</a> pochodzi z serwisu <a href="https://ecommerceexpert.pl/en">eCommerce Expert</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The project we had three months for</title>
		<link>https://ecommerceexpert.pl/en/project-we-had-three-months-for/</link>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Wed, 16 Sep 2026 19:03:30 +0000</pubDate>
				<category><![CDATA[AI in e-commerce]]></category>
		<category><![CDATA[PrestaShop]]></category>
		<guid isPermaLink="false">https://ecommerceexpert.pl/project-we-had-three-months-for/</guid>

					<description><![CDATA[<p>Three developers, three months of work and the PrestaShop experts directory. I revisit this project to show how I would build it today with the help of AI and where the difference in delivery time comes from.</p>
<p>Artykuł <a href="https://ecommerceexpert.pl/en/project-we-had-three-months-for/">The project we had three months for</a> pochodzi z serwisu <a href="https://ecommerceexpert.pl/en">eCommerce Expert</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>When I worked on the PrestaShop experts directory, we had three months to deliver it. Three developers took part in the project, and the work went on until the last day. Today, looking at the same scope and the tools I use, I estimate I could do it alone in a month.</p>
<p>I come back to this project because it shows well how my work has changed. I know its scope and I remember what we spent our time on. So I can compare specific tasks with how I would approach them now.</p>
<h2>A simple directory, a lot of work underneath</h2>
<p>The <a href="https://experts.prestashop.com/en/agencies" target="_blank" rel="noopener">PrestaShop experts directory</a> is a catalogue of certified agencies. A store owner browses their profiles, checks their specialisations and references, and then contacts the chosen contractor. Agencies manage their profiles and take care of how they present themselves against the competition.</p>
<p>From a visitor&#8217;s point of view the principle is simple. When building it, though, every stage needs attention: data entry, validation, search and presentation of results. A filter selected on the page must match the parameters in the URL and the database query. A form should accept valid data and catch invalid data. Everything has to work across different language versions.</p>
<p>On top of that comes the admin panel. The directory&#8217;s users never see it, but building it took as much work as the public part. These are the tasks that filled week after week for us: necessary, often repetitive, and each one requiring code to be written and checked.</p>
<h2>Three people also meant time spent on collaboration</h2>
<p>Splitting the tasks let us work in parallel, but it required daily coordination. We waited for code reviews, agreed on solutions and merged changes made in different parts of the application. In the schedule this collaboration looked smaller than it later turned out to be in practice.</p>
<p>That is why three months of work by three people is much more than just writing features. That time also included everything needed to turn separate pieces into one working application.</p>
<h2>What the work would look like today</h2>
<p>Over recent months I have built myself a set of tools based on language models. I hand a large part of repetitive programming work over to them. For a directory like this I would start by describing the data structure and the rules of operation, and then use that to create the application skeleton, migrations and the admin panel.</p>
<p>These are tasks where today I think in days rather than weeks. The same goes for forms, validation and language versions: a shared description lets me generate related pieces that previously had to be written separately. My job then is to check whether the result matches the assumptions. Places where the solution departs from the typical pattern need particular attention.</p>
<p>The place of testing in the whole process has changed too. Tests used to be left until the end, if there was time, and there rarely was. Now they are written together with the code. I can move straight on to review without waiting for a second developer to finish their task.</p>
<p>Hence my estimate: one month of solo work instead of nine person-months. A large part of that earlier effort went into activities that tools now handle. Working alone also removes the time needed to coordinate three people.</p>
<h2>What I account for in that month</h2>
<p>I would still need to talk to the people who will use the directory. To agree what an agency profile contains, who can edit it and how search works. The country filter is a good example. Should it indicate where the agency is based, or the market it serves? Both options can be programmed. The choice depends on how a store owner looks for a contractor.</p>
<p>A model can suggest an answer, but without knowing users&#8217; needs it is easy to make a wrong assumption. Writing code faster doesn&#8217;t relieve me of making that decision.</p>
<p>In the estimated month I also include reading and checking the generated code. It needs at least as much attention as code written by hand. A solution that looks finished can lull you into a false sense of security, and I am still the one responsible for how it works.</p>
<h2>What this comparison says about project pricing</h2>
<p>That month is my assessment of a specific project that I know. It shows how much the contractor&#8217;s way of working matters to the cost of an implementation. For years we mainly counted the time developers needed to write a solution. Today, for repetitive tasks, that effort can be much smaller.</p>
<p>If you are commissioning a similar panel, ask the contractor to explain what they will spend the quoted time on. How do they use AI? How much work do they plan for defining requirements, and how much for checking the result? You will learn more from that conversation than from the number of hours alone.</p>
<p>This comparison also led me to take a broader look at my profession and how implementations are billed. I write about it in the article <a href="/en/ai-is-changing-our-world/">AI is changing our world</a>.</p>
<p>Artykuł <a href="https://ecommerceexpert.pl/en/project-we-had-three-months-for/">The project we had three months for</a> pochodzi z serwisu <a href="https://ecommerceexpert.pl/en">eCommerce Expert</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
