Software that has to work on Monday.

We build and run the systems a business depends on day to day: online shops, internal tools, and the servers underneath them. Small team, no account managers, no ticket queue.

E-commerce for a natural stone supplier
travertin.at E-commerce for a natural stone supplier

What we do

Small team, no account managers. You talk to the people who write the code.

Web & e-commerce

Shops and business sites that have to work for real: product catalogs, supplier feeds, orders, invoices, transactional mail that lands in the inbox instead of the spam folder.

Custom software

Internal tools, integrations and the awkward thing that no off-the-shelf product does. We take the projects where the interesting part is the problem, not the framework.

DevOps & hosting

Deployments, server configs, database migrations, the mail that stopped sending. The unglamorous half that decides whether everything else stays up.

Automating the repetitive work

Almost every company has a handful of tasks somebody redoes every week, only because nobody has ever sat down and got rid of them. We find those and get rid of them.

Start a conversation
  • Working out what is actually worth automating first. A fair amount of it is not.
  • Agents wired into the tools you already pay for: mail, spreadsheets, invoicing, your shop, your servers.
  • Scheduled jobs that do the boring pass and only speak up when something looks wrong.
  • Handover: it lives in your repository, documented, and it keeps working if you never call us again.

A supplier price list arrives as a PDF every Monday morning. Nobody should be retyping it into the shop.

Recent work

Most of what we build runs inside other companies and stays there. Here is what we can show.

E-commerce for a natural stone supplier E-commerce · 2026 travertin.at E-commerce for a natural stone supplier Laravel, PHP 8, SQLite, Blade Project details

travertin.at

An online shop for a natural stone supplier: travertine, marble, andesite, sandstone, paving cubes. The catalog is driven by an automated supplier feed import, so hundreds of products and their variants stay in sync without anyone retyping a price list. Pricing works per square metre or per piece depending on the material, checkout issues proper invoices instead of taking card payments, and transactional mail is DKIM-signed so order confirmations actually reach the customer.

Client
Travertin.at
Built with
Laravel, PHP 8, SQLite, Blade
Visit the site
Property investment presentation Web Development · 2019 · Archive ginoparadise.sk Property investment presentation PHP, JavaScript, responsive front-end Project details

ginoparadise.sk

A presentation site for new apartments in the Gino Paradise resort in Bešeňová, aimed at buyers weighing them up as an investment rather than a home. The centre of the page was a return calculator that turned the offer (guaranteed yield, owner stay days, contract length) into a number a prospective investor could actually work with. Delivered in 2019, the client has since replaced the site.

Client
Gino Paradise Bešeňová
Built with
PHP, JavaScript, responsive front-end

Archived, screenshot of the site as we delivered it

Training your team

Hands-on sessions on your own repository and your own tasks. Not a slide deck about the future of AI.

  • Claude and Claude Codehow to get real work out of an agent in a real codebase, not just answers to questions.
  • Codex and OpenCodewhat each one is good at, and when it is worth switching.
  • Prompts, project instructions and contextwritten so they hold up in a repository that is a genuine mess.
  • Reviewing what the agent producedwhat to check before anything gets merged, deployed or sent to a customer.
  • Running models on your own hardwarefor when the data is not allowed to leave the building.

Get in touch

Tell us what you are building, or what stopped working. We answer within a working day.

* Required fields