<?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: Sushil Barwal</title>
    <description>The latest articles on DEV Community by Sushil Barwal (@dzimark).</description>
    <link>https://dev.to/dzimark</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%2F4195471%2F0da975a7-79f7-48c0-9aa6-5f98f94cdaea.png</url>
      <title>DEV Community: Sushil Barwal</title>
      <link>https://dev.to/dzimark</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dzimark"/>
    <language>en</language>
    <item>
      <title>n8n vs Zapier vs Make: a developer's notes on hosting, usage units and the licence</title>
      <dc:creator>Sushil Barwal</dc:creator>
      <pubDate>Thu, 22 Oct 2026 05:52:49 +0000</pubDate>
      <link>https://dev.to/dzimark/n8n-vs-zapier-vs-make-a-developers-notes-on-hosting-usage-units-and-the-licence-4828</link>
      <guid>https://dev.to/dzimark/n8n-vs-zapier-vs-make-a-developers-notes-on-hosting-usage-units-and-the-licence-4828</guid>
      <description>&lt;p&gt;Clients keep asking us the same thing: "Should we build this automation in Zapier, Make or n8n?" The marketing pages all say "connect your apps", so here is the version a developer actually needs: where each one runs, what it counts, and the licence detail that trips people up. Everything below comes from each vendor's own docs; plan limits and prices change often, so check those yourself.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Where it runs
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zapier&lt;/strong&gt;: cloud only. Its data privacy overview says data is hosted on AWS in the United States, with no EU-only storage option.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make&lt;/strong&gt;: cloud only, but each organisation picks a data zone (US1, US2, EU1 or EU2).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;n8n&lt;/strong&gt;: n8n Cloud, or self-hosted on your own infrastructure (Docker, Docker Compose, npm, or AWS/Azure/GCP).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Self-hosting n8n gives you full control, and n8n's docs are blunt about the price of that: updates, SSL, backups and monitoring become your job.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. "Is n8n open source?"
&lt;/h2&gt;

&lt;p&gt;Not in the OSI sense. n8n calls itself &lt;strong&gt;fair-code&lt;/strong&gt; and ships under its own Sustainable Use License, with some enterprise files under a separate licence. You can read the source and self-host it, but use is limited to your own internal business purposes or non-commercial/personal use. Automating your own company's work is fine. Embedding n8n in a product you sell is a conversation to have with n8n first.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. What each tool counts
&lt;/h2&gt;

&lt;p&gt;This is where estimates go wrong, because the three tools meter different things:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;Unit&lt;/th&gt;
&lt;th&gt;What counts&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Zapier&lt;/td&gt;
&lt;td&gt;task&lt;/td&gt;
&lt;td&gt;each successful action step; triggers, Filter/Paths, failed actions and some built-ins (Formatter, Delay) don't. AI steps and Zapier MCP calls can count extra.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Make&lt;/td&gt;
&lt;td&gt;credit&lt;/td&gt;
&lt;td&gt;for non-AI apps, 1 operation = 1 credit; an operation is one module run, so a module sending 5 emails = 5. A trigger costs 1 per check. AI features vary by tokens.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;n8n&lt;/td&gt;
&lt;td&gt;execution&lt;/td&gt;
&lt;td&gt;one whole workflow run. On paid plans only production executions count, not manual test runs.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;So a 10-step workflow that fires 1,000 times is roughly 1,000 executions on n8n, but many more tasks or credits on the other two. Sketch your three busiest workflows and count them in each unit before you choose.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Integrations and escape hatches
&lt;/h2&gt;

&lt;p&gt;Zapier says it connects to 9,000+ apps; n8n's GitHub lists 1,500+ integrations; Make splits apps into verified, community and custom. Catalogue size matters less than whether the exact trigger or action you need exists ("update a deal", not just "CRM supported"). When it doesn't, all three can hit an API with an HTTP or webhook step, and n8n also lets you drop into JavaScript or Python nodes.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. AI agents
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;n8n&lt;/strong&gt;: AI workflows with OpenAI, Anthropic, Google and others, plus tools, memory and MCP servers. You can require a human to approve an agent's tool call before it runs, which is handy for anything that sends or deletes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zapier&lt;/strong&gt;: AI by Zapier steps, Zapier Agents and Zapier MCP.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make&lt;/strong&gt;: Make AI Agents (model + system prompt + knowledge files + tools). Note that Make says its EU zones don't guarantee every AI request stays in the EU.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. Data protection, briefly
&lt;/h2&gt;

&lt;p&gt;If workflows touch personal data, the provider is usually your processor (n8n says it isn't one for self-hosted instances, because it never sees your data). For UK and EU clients, map which apps and AI models each workflow sends data to, and how each transfer outside the UK/EU is covered. Self-hosting in-region reduces transfers, but every model or app you call is still a recipient.&lt;/p&gt;

&lt;h2&gt;
  
  
  Rule of thumb
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zapier&lt;/strong&gt;: biggest catalogue, gentlest learning curve, no servers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make&lt;/strong&gt;: branch-heavy, data-shaping workflows on a visual canvas, with an EU data zone.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;n8n&lt;/strong&gt;: self-hosting, custom code, or long multi-step workflows where per-run counting helps, if someone can look after it.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The full comparison, with UK GDPR notes and links to every source, is on the Dzimark blog: &lt;a href="https://dzimark.com/guides/n8n-vs-zapier-vs-make/" rel="noopener noreferrer"&gt;n8n vs Zapier vs Make for a small business&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>nocode</category>
      <category>ai</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Building websites for Ontario clients? What the AODA means for the code you ship</title>
      <dc:creator>Sushil Barwal</dc:creator>
      <pubDate>Wed, 21 Oct 2026 06:21:44 +0000</pubDate>
      <link>https://dev.to/dzimark/building-websites-for-ontario-clients-what-the-aoda-means-for-the-code-you-ship-1dgg</link>
      <guid>https://dev.to/dzimark/building-websites-for-ontario-clients-what-the-aoda-means-for-the-code-you-ship-1dgg</guid>
      <description>&lt;p&gt;If you build websites for businesses in Ontario, there's a provincial law that quietly sets your accessibility target: the Accessibility for Ontarians with Disabilities Act (AODA). Here's the developer's version of what it asks for. It's general information, not legal advice; the Government of Ontario's own pages are the official source.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who the website rule covers
&lt;/h2&gt;

&lt;p&gt;The detailed rules sit in the Integrated Accessibility Standards Regulation (Ontario Regulation 191/11). Its website requirement (section 14) applies to designated public sector organizations and to &lt;strong&gt;large organizations: 50 or more employees in Ontario&lt;/strong&gt;. For them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;since 1 January 2021, all public websites and web content (including web apps they control) must meet &lt;strong&gt;WCAG 2.0 Level AA&lt;/strong&gt;;&lt;/li&gt;
&lt;li&gt;two success criteria are excepted: live captions (1.2.4) and pre-recorded audio descriptions (1.2.5);&lt;/li&gt;
&lt;li&gt;it covers content published after 1 January 2012.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Smaller organizations aren't covered by section 14, but every organization with at least one employee in Ontario still has customer-service duties, including providing accessible formats when someone asks. In practice, building to Level AA is the safe default for any Ontario client.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build to WCAG 2.2 AA, not 2.0
&lt;/h2&gt;

&lt;p&gt;The law names WCAG 2.0, but W3C states that content conforming to WCAG 2.2 also conforms to 2.0 and 2.1. So targeting &lt;strong&gt;WCAG 2.2 Level AA&lt;/strong&gt; meets the Ontario rule and the current guidelines in one go.&lt;/p&gt;

&lt;h2&gt;
  
  
  What usually fails on a business site
&lt;/h2&gt;

&lt;p&gt;In practice, these are the areas that most often need work on a business website:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Keyboard access:&lt;/strong&gt; every control reachable and usable without a mouse, with a visible focus indicator (don't &lt;code&gt;outline: none&lt;/code&gt; without a replacement).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Colour contrast:&lt;/strong&gt; at least 4.5:1 for normal text and 3:1 for large text, including placeholder text and buttons on images.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Forms:&lt;/strong&gt; real &lt;code&gt;&amp;lt;label&amp;gt;&lt;/code&gt;s, errors that say how to fix the problem, and errors announced to screen readers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Structure:&lt;/strong&gt; one &lt;code&gt;h1&lt;/code&gt;, headings in order, lists marked up as lists, landmarks (&lt;code&gt;header&lt;/code&gt;, &lt;code&gt;nav&lt;/code&gt;, &lt;code&gt;main&lt;/code&gt;, &lt;code&gt;footer&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Images:&lt;/strong&gt; useful alt text for informative images, empty &lt;code&gt;alt=""&lt;/code&gt; for decorative ones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Video:&lt;/strong&gt; captions for pre-recorded video.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Consistency:&lt;/strong&gt; navigation in the same place and working the same way on every page.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  A practical order of work for an existing site
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Inventory&lt;/strong&gt; the site, subdomains, web apps, forms and important PDFs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Audit&lt;/strong&gt; with an automated scanner plus manual testing with a keyboard and a screen reader (automated tools catch only part of the problems).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prioritize&lt;/strong&gt; the pages and tasks people use most: home, contact, checkout, booking.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fix in templates and components&lt;/strong&gt; first, so one change repairs every page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep it accessible:&lt;/strong&gt; add accessibility checks to your definition of done, and re-test after redesigns.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Reporting
&lt;/h2&gt;

&lt;p&gt;Ontario's guidance says businesses and non-profits with &lt;strong&gt;20 or more employees in Ontario&lt;/strong&gt; file an accessibility compliance report every three years. Worth mentioning to your client: a clean, documented audit makes that report easier.&lt;/p&gt;




&lt;p&gt;The full guide, with links to the official Ontario sources and a note on the federal Accessible Canada Act: &lt;a href="https://dzimark.com/guides/aoda-and-your-website/" rel="noopener noreferrer"&gt;AODA and your website: what Ontario businesses should know&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Written by the team at &lt;a href="https://dzimark.com" rel="noopener noreferrer"&gt;Dzimark&lt;/a&gt;, a website, app and AI development company working with businesses in Canada, the USA, the UK and Australia.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>a11y</category>
      <category>webdev</category>
      <category>wcag</category>
      <category>canada</category>
    </item>
    <item>
      <title>How to choose a Shopify developer: skills, questions and warning signs</title>
      <dc:creator>Sushil Barwal</dc:creator>
      <pubDate>Tue, 20 Oct 2026 08:14:41 +0000</pubDate>
      <link>https://dev.to/dzimark/how-to-choose-a-shopify-developer-skills-questions-and-warning-signs-4bk4</link>
      <guid>https://dev.to/dzimark/how-to-choose-a-shopify-developer-skills-questions-and-warning-signs-4bk4</guid>
      <description>&lt;p&gt;Shopify takes care of hosting, security updates and the checkout, so a store can go live quickly. What it does not do is decide how your store looks, how your products are organised or which apps and custom code you add. Those decisions are made by whoever builds the store, and they shape how fast it loads, how easy it is to run and what it costs you to change later. This guide explains what to look for when you choose a Shopify developer or agency.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does a Shopify developer actually do?
&lt;/h2&gt;

&lt;p&gt;"Shopify developer" covers several kinds of work, and it helps to know which ones your project needs before you start talking to people:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Store setup:&lt;/strong&gt; products, collections, navigation, shipping zones, taxes, payment providers, policies and notifications.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Theme work:&lt;/strong&gt; customising an existing theme or building a custom one in Liquid, Shopify's template language, using sections and blocks so your team can edit pages without code.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Apps and integrations:&lt;/strong&gt; choosing apps from the Shopify App Store, or building a custom app when you need to connect Shopify to an ERP, a warehouse, a CRM or a marketplace.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Migration:&lt;/strong&gt; moving products, customers, orders, URLs and redirects from another platform such as WooCommerce, Magento or a custom system.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Performance and accessibility:&lt;/strong&gt; keeping pages fast on phones and usable with a keyboard and screen reader.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A small store may only need setup and theme changes. A store with a complex catalogue, B2B pricing or several sales channels needs someone who has built integrations before. Our &lt;a href="https://dzimark.com/services/shopify-development/" rel="noopener noreferrer"&gt;Shopify development&lt;/a&gt; page lists the work we do, if you want a reference point.&lt;/p&gt;

&lt;h2&gt;
  
  
  Which skills should you check?
&lt;/h2&gt;

&lt;p&gt;Ask for evidence rather than a list of logos. A capable Shopify developer should be able to show you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Live stores you can visit.&lt;/strong&gt; Open them on your phone. Check how quickly the pages load, whether the menus are easy to use and whether the checkout flow feels normal.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Theme architecture.&lt;/strong&gt; Current Shopify themes use JSON templates with sections and blocks (often called Online Store 2.0). A developer who builds this way gives your team pages they can rearrange without code.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Liquid, JavaScript and CSS.&lt;/strong&gt; These are the core languages of Shopify themes. Ask how they keep scripts small so the store stays fast.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Apps versus custom code.&lt;/strong&gt; A good developer explains when an app is the sensible choice and when a few lines of theme code will do the same job without a monthly subscription or extra scripts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Checkout and Shopify Functions.&lt;/strong&gt; Discounts, delivery rules and payment rules are now customised with Shopify Functions and checkout extensions rather than by editing checkout code. Ask whether they have used them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Data migration.&lt;/strong&gt; If you are moving platforms, ask how they map old URLs to new ones with redirects, so search engines and existing links keep working.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Which questions should you ask before you hire?
&lt;/h2&gt;

&lt;p&gt;The answers to these questions tell you more than a sales presentation does:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Who will do the work, and who is my single point of contact?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Will you work on a copy of my theme first, and how will I preview changes before they go live?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Which apps do you plan to install, and why? Which ones will I pay for every month?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will you test on phones, tablets and different browsers?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What happens after launch: who fixes problems, and how quickly?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Who owns the theme code and any custom app when the project ends?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How will you hand over: documentation, a walkthrough, a list of apps and settings?&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ask for a written proposal that lists the scope, the milestones and what is not included. A clear scope protects both sides and makes changes easier to discuss.&lt;/p&gt;

&lt;h2&gt;
  
  
  How should you give a developer access to your store?
&lt;/h2&gt;

&lt;p&gt;You should never need to share your store owner password. Shopify has a built-in way for partners to work on a store: a developer or agency with a Shopify Partner account sends a collaborator request, and you approve it and choose exactly which areas they can see and change. You can remove that access at any time from your store settings.&lt;/p&gt;

&lt;p&gt;If you already have staff accounts, the same idea applies: give each person their own login with only the permissions they need. When the project ends, review the list and remove anyone who no longer needs access.&lt;/p&gt;

&lt;p&gt;A careful developer also works on an unpublished copy of your live theme. Shopify lets you duplicate a theme, edit the copy and preview it with a private link, so your customers keep using the current store until you approve the new version.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are the warning signs?
&lt;/h2&gt;

&lt;p&gt;Most problems with Shopify projects can be spotted early. Be cautious if a developer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;asks for your owner password instead of sending a collaborator request;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;edits your live theme directly, with no copy to roll back to;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;proposes a long list of apps without explaining what each one does;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;cannot show you stores they built that are still live;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;gives you no written scope, or a scope with no milestones;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;will not tell you who owns the code at the end of the project.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these points means a developer is dishonest, but each one adds risk to your store and your budget.&lt;/p&gt;

&lt;h2&gt;
  
  
  What does a good handover include?
&lt;/h2&gt;

&lt;p&gt;When the work is finished, you should receive more than a working store. A good handover includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;a list of every installed app, what it does and whether it has a subscription;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;notes on any custom code: where it lives in the theme and what it does;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;a recorded or live walkthrough showing your team how to edit pages, add products and run discounts;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;a backup of the theme files, so you can restore an earlier version if needed;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;confirmation that collaborator access has been reviewed or removed.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your plans include more than Shopify, for example a custom storefront, a marketplace integration or a mobile app, read our &lt;a href="https://dzimark.com/services/ecommerce-development/" rel="noopener noreferrer"&gt;ecommerce development&lt;/a&gt; page to see how those projects differ. You can also look through our &lt;a href="https://dzimark.com/case-studies/" rel="noopener noreferrer"&gt;case studies&lt;/a&gt; to see the kind of work we do.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where do you start?
&lt;/h2&gt;

&lt;p&gt;Write down what the store must do in its first year: the number of products, the markets you sell to, the payment and delivery options you need and the systems it must connect to. Share that list with two or three developers and compare their written proposals line by line. The best choice is usually the one that explains its plan most clearly, not the one with the longest feature list. If you would like us to be one of the developers you compare, &lt;a href="https://dzimark.com/contact/" rel="noopener noreferrer"&gt;send us your list&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Do I need a Shopify Partner to build my store?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No. Anyone can set up a Shopify store. Partners do get tools that make the work safer, such as collaborator access and development stores, so most professional developers work through a Partner account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Should I use a ready-made theme or a custom theme?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A ready-made theme from the Shopify Theme Store is quicker to launch and is enough for many stores. A custom theme makes sense when your brand, product pages or catalogue need layouts that a ready-made theme cannot provide without heavy changes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will a developer slow my store down with apps?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Each app can add scripts to your pages. A careful developer installs only the apps you need, removes unused ones and uses theme code instead of an app when the job is small.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can I keep my URLs if I move to Shopify from another platform?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Shopify's product and collection URLs follow a fixed pattern, so most addresses will change. Your developer should create redirects from every old URL to its new page so links and search rankings carry over.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Originally published on the &lt;a href="https://dzimark.com/guides/how-to-choose-a-shopify-developer/" rel="noopener noreferrer"&gt;Dzimark blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>shopify</category>
      <category>ecommerce</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
