ENES

Built to fit. Tested in front of you. In your name.

In weeks, with the price fixed before we start. The repository, the data and the server stay with you.

On October 21 PHP shipped a patch for two critical flaws. Patches and upgrades, from 450 USD ›

What we build when we are the client.

Two free WordPress pieces. It is the most honest way we know to show you how we work: try them and judge us by them.

Lumen

Your stats, complete. Your visitors, left alone.

Who called, who messaged on WhatsApp, who bought, and what brought them to you. No cookies, no banner, and not one piece of data leaving your server.

Choose a kind of site
demo

Lumen’s panel in Market Table’s dashboard, with the restaurant layout: calls and WhatsApp, directions, bookings and visits for the last 30 days, calls by weekday and the hours people look for you.

Lumen’s panel in Plain Clay’s dashboard, with the shop layout: sales, revenue in USD, visits and contacts for the last 30 days, and where each sale came from.

Lumen’s panel in Clear Ledger’s dashboard, with the services layout: contacts, forms sent, visits and lost visits, how people got in touch and which forms came in.

Lumen’s panel in Quiet Pages’ dashboard, with the blog layout: views, visitors today, how long half of readers stay, the views and visitors chart, and the most read pages.

0 cookies0 third parties2 KB of script

FreeComing to WordPress.org very soon.

Atrio

Four sites, ready. Not one script too many.

A block theme that steps aside so your brand can speak. Pick restaurant, shop, services or magazine, and you start with the pages already written. Your front page loads not one line of theme JavaScript.

Choose a kind of site
demo

Home page of Atrio’s restaurant kit in the Mesa skin: seasonal cooking, this week’s dishes, opening hours and bookings.

Home page of Atrio’s shop kit with WooCommerce in the Portfolio skin: handmade ceramics and this month’s products with their prices.

Home page of Atrio’s services kit in the Studio skin: a bookkeeping firm, its three services with prices and how to start.

Home page of Atrio’s magazine kit in the Editorial skin: the latest article large and the six before it.

Mesa skin0 JS45 KB of CSSPortfolio skinFull WooCommerce0 theme JSStudio skin0 JS45 KB of CSSEditorial skin0 JS45 KB of CSS

FreeComing to WordPress.org once it passes review.

Four kinds of work, one way of working.

Whatever you ask for, the deal is the same: we sign it first, we test it in front of you, and it stays in your name.

  • Custom product

    From “what if…?” to people using it.

    The tool that lives in a spreadsheet today, the store you have outgrown, the app your team improvises on WhatsApp. In Laravel, Node or native, or on top of your WordPress, your WooCommerce and your Elementor, with the payments and invoicing of your country.

    from2,500 USD
  • AI and automation

    It answers what people always ask you.

    An assistant that answers your customers with your data, on WhatsApp or on your site, at midnight as well as at noon, and it always says it is an AI. We test it with your real questions. Plus automations that join up what you already use, so nobody copies and pastes.

    from2,500 USDplus 250 USD a month
  • Patches, upgrades and care

    The best upgrade is the one nobody notices.

    We upgrade PHP, Laravel, WordPress and WooCommerce, and next morning your site looks exactly like yesterday, only current. You get one page with what we touched and what we tested, and we only write when it really matters.

    from450 USD
  • Audit and rescue

    Before you throw it out, look at it with us.

    Built by someone who no longer answers, or by an AI tool in an afternoon? We look inside, measure its security and performance, and fix what is urgent first. You get a report anyone on your team can follow.

    from750 USD
What each kind of work costs

Measured before. Measured after.

On day one we run your site through Lighthouse and PageSpeed. On delivery day, again. Both runs go in your report, and you can repeat them yourself.

Sample report · delivery 1Fictional client: Cerámica Ondas online storedemo
Which run to show
ceramicaondas-demo.com/shop/ · mobileCore Web Vitals · failingCore Web Vitals · passing
  • Performance: 54 before, 98 after.
  • Accessibility: 78 before, 100 after.
  • Best Practices: 74 before, 100 after.
  • SEO: 83 before, 100 after.

Metrics

  • First Contentful Paint2.6 s0.9 s
  • Largest Contentful Paint3.9 s1.4 s
  • Total Blocking Time640 ms40 ms
  • Cumulative Layout Shift0.240.01
  • Speed Index6.1 s1.6 s

What Lighthouse doesn’t measure

  • Server response1.2 s180 ms−85%
  • Requests per page9423−76%
  • PHP version7.4, unsupported8.4supported until 2028
  • Known security flaws404 closed
  • Automated testsnone64 of 6464 new

Same tools, same pages, same phone: run them yourself whenever you like. Your report will carry your numbers, not these.

How we work ›

Write to us.

A person answers, not a form, and does so from hola@artisandev.io.

  1. 01We read your message the same day.
  2. 02We answer with questions, not with a blind quote.
  3. 03Then come the scope, the price and the date, in writing.

Only to reply to you.

The more specific, the better we can answer.

How we workHow we handle your dataPrefer plain old email? hola@artisandev.io

What you might be wondering.

What does it cost, and how do I pay?

A fixed price in writing before we start, never by the hour: there is no clock running while we think. You pay half when you sign and half when you receive it, with an invoice. The minimum for each kind of work is on the pricing page.

How long does it take?

Weeks, not quarters. If the project is big, we split it: the first delivery is already running, and you using it, before we start the next.

What if I change my mind halfway?

It happens, and it is usually a good sign: it means you are already using it. We pause, rewrite the scope and the price, and what was already signed stays as it was.

What if something breaks later?

If something we agreed on breaks, we fix it at no cost. And if you’d like someone to keep an eye on it every month, there’s the care plan, from 99 USD a month.

Can I take it to another provider?

Whenever you like, without asking our permission. The code is in your name from day one and the server is yours: hand it to someone else and next morning it is still running.

What does the AI do with my data?

What we sign before we start, and nothing more: which data it can see and which it can’t. Your data stays on your server, and if we use another provider’s model, we tell you which one and on what terms.

Why are Lumen and Atrio free?

Because we make our living from commissioned work, not from the pieces, and we’d rather you got to know us through something that already works. They’re complete: no account, no card, nothing locked.