Technologies

Proven stacks over hype.

We rely on well-documented, widely used technologies that can still be maintained and handed over in ten years' time. Which one fits is decided by your problem, not by our preferences.

  • Shopware

    Commerce

    Modern shop system for B2C and B2B with a strong ecosystem in the German-speaking market. Flexible to extend and easy to maintain.

    Growing shops that need new product lines and campaigns quickly.

    Used by ROTWILD
  • Magento

    Commerce

    Powerful commerce platform for large catalogues, many stores and complex pricing logic – also headless with a custom storefront.

    Extensive product ranges and established Magento landscapes.

    Used by RABE Bike
  • Shopify

    Commerce

    Hosted shop platform with a large app ecosystem. Quick to get started, and we extend it with custom apps, themes and interfaces.

    Brands and D2C shops that want to go live fast.

  • OXID eShop

    Commerce

    Established German shop system, widely used in B2B and mid-sized companies. We maintain and extend existing installations.

    Established OXID shops that need to keep running and growing.

  • Statamic

    CMS

    Laravel-based CMS: a pleasure for editors, fully programmable for us. Our standard for demanding websites and portals.

    Portals with a lot of structure, accessibility requirements and custom logic.

    Used by mitmischen.de
  • Kirby

    CMS

    Lean, file-based CMS with total design freedom. Little overhead, fast pages, easy maintenance.

    Brand and campaign sites alongside a shop.

    Used by ROTWILD
  • TYPO3

    CMS

    Established enterprise CMS with fine-grained permissions and many editors. We maintain existing installations and migrate where it makes sense.

    Large editorial teams and existing TYPO3 landscapes.

    Used by mitmischen.de (migration)
  • WordPress

    CMS

    The most widely used CMS – for magazines, blogs and marketing sites, set up cleanly instead of with a jungle of plugins.

    Content areas and marketing sites with many authors.

    Used by RABE Bike
  • Laravel

    Frameworks

    Our main framework for custom software: productive, well documented and backed by a large developer community – and therefore easy to hand over.

    Web applications, portals and platforms with custom logic.

    Used by regenerated.com
  • Symfony

    Frameworks

    Robust PHP framework for long-lived enterprise applications with a clear architecture and strict quality requirements.

    Business applications and system integration with a long life cycle.

  • Livewire

    Frameworks

    Interactive interfaces straight from Laravel – without a separate frontend project. Less code, fewer sources of error.

    Filters, forms and dashboards in Laravel applications.

    Used by regenerated.com
  • Filament

    Frameworks

    Admin panels and back-office interfaces built on Laravel: quick to build, cleanly extensible and pleasant for teams to use every day.

    Admin interfaces for platforms, portals and internal tools.

    Used by unterland.jobs
  • Vue.js

    Frontend

    Our standard for demanding frontends and storefronts: approachable, performant and easy to maintain.

    Headless storefronts and interactive product areas.

    Used by RABE Bike
  • React

    Frontend

    For complex application interfaces and teams that already work in the React ecosystem.

    Extensive app interfaces and existing React codebases.

  • Alpine.js

    Frontend

    Lightweight interactivity right in the HTML. Ideal for accessible pages that need to load fast.

    Menus, accordions and filters on content websites.

    Used by mitmischen.de
  • Inertia.js

    Frontend

    Connects Laravel with Vue or React to form a modern single-page app, without a separate API. One project, one routing layer, less effort.

    Laravel-based applications with an app-like feel.

    Used by unterland.jobs
  • Meilisearch

    Search & infrastructure

    Fast, typo-tolerant search across large datasets – results in milliseconds, self-hosted.

    Directories, catalogues and portals with a lot of content.

    Used by regenerated.com
  • AWS

    Search & infrastructure

    Scalable infrastructure for shops and platforms with traffic peaks – set up through automation, monitored and operated by us.

    Systems that must not go down and have to grow with demand.

    Used by RABE Bike
  • Elasticsearch

    Search & infrastructure

    Proven search and analytics engine for very large volumes of data, complex relevance rules and facets.

    Large catalogues and platforms with demanding search.

  • Redis

    Search & infrastructure

    Fast in-memory store for caches, sessions and queues. Noticeably relieves the database and the application.

    Shops and platforms with many concurrent visitors.

  • Varnish

    Search & infrastructure

    HTTP cache in front of your shop or website that serves pages in milliseconds and absorbs traffic peaks.

    Shops with campaigns and heavy traffic peaks.

  • Cloudflare

    Search & infrastructure

    CDN, DNS and attack protection in one: content is delivered quickly worldwide, while bots and DDoS attacks are stopped.

    Public websites and shops that need to be fast and protected.

  • Laravel Forge

    Search & infrastructure

    Server management and automated deployments for Laravel applications. Traceable, reproducible, no manual work.

    Laravel and Statamic projects with staging and live environments.

  • GraphQL

    Interfaces & ERP

    Query language for APIs: the frontend fetches exactly the data it needs. Standard in many headless commerce setups.

    Headless frontends and integrations with many data sources.

  • Odoo

    Interfaces & ERP

    Modular open-source ERP for inventory management, accounting and CRM. We connect it to shops and platforms.

    Companies that want to bring shop, warehouse and processes together in one system.

Our principles

Technology that still holds up tomorrow.

Three rules decide which technology we use – and which we do not. They protect your investment: today during the build, and in years to come for maintenance and handover.
  1. Widespread & documented

    Large communities, long-term support, good documentation. No niche frameworks that disappear in three years.

  2. Ready to hand over

    Your code, your infrastructure, your data. What we build, another team can carry on.

  3. Right for the problem

    We recommend the smaller scope if it reaches the goal better – even if that means keeping your existing system.

How we decide

Problem first, then the tool.

Typical starting points and what we usually solve them with. If you already have a system that works, the best recommendation is often: keep it and extend it where it counts.
Shop is growing and needs new product lines and campaigns quickly
→ Shopware or Shopify flexible, easy to extend, each with a large ecosystem
Large catalogues, many stores, established Magento
→ Magento with a headless storefront step-by-step rebuild instead of a risky switch
Shop, warehouse and accounting run in separate systems
→ Odoo processes in one ERP, open to a shop connection
Portal with a lot of structure, permission management and custom logic
→ Statamic or TYPO3 editor-friendly and fully programmable
Lean brand or campaign site
→ Kirby or Statamic little overhead, design freedom, fast pages
Business application or platform with no off-the-shelf product
→ Laravel or Symfony custom-built, but on a proven foundation
Thousands of entries that must be searchable in a flash
→ Meilisearch or ElasticSearch typo-tolerant, fast, self-hosted

Not sure which stack is right for you?

That is exactly what the initial call is for.

We look at your existing system and your goals and tell you honestly whether keeping, extending or switching is the better choice.

  1. Initial call

    You describe the situation, we ask questions – no preparation needed on your side.

  2. Assessment

    We tell you what we think is feasible, roughly what it costs and where we see risks.

  3. Proposal or pass

    If it fits, you get a proposal with scope and process. If it does not, we will tell you that too.