Skip to content
Taking on new projectsFlag of Austria Gallneukirchen near Linz, Austria

Software development made in Austria.

Webuild websites.

Web apps on Laravel and Nuxt that update live over WebSockets and ship in Docker containers. For companies in Upper Austria and the DACH region, one point of contact near Linz plans, builds and runs your project.

  • WebSocket-first
  • Every project in Docker
  • Open-source maintainers
  • Reply within one business day
How we build

Live by default. Shipped in containers.

Two engineering defaults sit under everything we build, and you notice both: screens that update the moment data changes, and releases that go out without drama.

WebSocket-first

Your app keeps one open line to the server instead of asking "anything new?" every few seconds. Changes arrive the moment they happen.

  • Dashboards, queues and status pages update live, no reload needed
  • Several people edit the same record and see the changes at once
  • Long jobs report real progress instead of a spinner
An order changes on the server, every open dashboard shows it
// Laravelws_broadcast('order.updated', $order, 'orders'); // Nuxtws.listenWhileMounted('order.updated', 'orders',order => upsert(order))

Runs on laravel-websockets, the open-source runtime we maintain. A static brochure site does not need it, and we will tell you so.

Docker on every project

Every project we ship runs in Docker containers, from the first laptop to production. The image we test is the image that goes live.

  • A new developer has your project running in minutes, not days
  • Releases and rollbacks are routine, so a fix can go out the same day
  • Standard Docker and Traefik files: your project moves with you if you change host or agency
Excerpt from the compose file of this website
frontend:image: blax-nuxt-website-serve:latestrestart: unless-stoppedlabels:traefik.enable: "true"traefik.http.routers.blax-nuxt-website.rule: "Host(`www.blax.at`)"

Traefik routes each domain to its container from the labels in the compose file.

What we do

What we can do for you.

Digital, security, training and consulting. Each service has its own page with the details.

Security checkSample report
  • HTTPS and TLS 1.3 OK
  • Security headers 4 of 6
  • WordPress core Up to date
  • Plugins 2 outdated
  • Admin logins 2FA on
  • Backups Restore tested

Blax Security

A free website check, security checks, hardening and help after a breach, for the systems you already run.

Two people at a wooden table with a notebook, a coffee cup and a tablet; only their hands are visible.

Blax Consulting

CTO as a service, planning, project management and phone systems, when you need a technical lead.

Where we are

Made in Gallneukirchen, just north of Linz.

Our office is on Anton-Riepl-Straße. Drop by, the coffee is always on.

A steaming green enamel mug next to a book on a table by the window.

I want Blax as my partner.

Tell us what you're building and we'll get back to you within one business day.

Fabian Wagner, founder of Blax Software

You talk to Fabian Wagner, founder

No sales desk in between: he reads every enquiry himself.

Prefer a call? +•• ••• ••• •• ••

Not sure how safe your website is? Get a free website check