
Lighthouse from 90 to 100: what a perfect score takes
What does it take to score 100 in Lighthouse? How performance affects Google Ads costs, rankings and conversion, and what 100/100/100/100 requires.
Senior developers and architects who build business systems, integrations and digital services that hold up in production and can keep being developed. The people you meet at the start are the ones who make the decisions and write the code.
We build and run systems for
From a single web application to a whole platform with integrations. We choose the technology to fit the job, not out of habit.
Fast, easy-to-use web applications built with Laravel, React and Node.js.
Apps for iOS, Android and the web, connected to the systems you have.
Agents that handle invoices, stock levels, support and other routine work.
Systems that can take more load, as a monolith, microservices or serverless.
Automated tests and deployments, so you can ship more often with less risk.
Good routines, thorough testing and secure code as standard from day one.
Web applications, APIs and SaaS in Laravel 13, with queues, real time and Norwegian integrations.
Interfaces that load fast, work with keyboard and screen reader and are easy to build on.
APIs and integrations with Vipps, BankID, Altinn and accounting systems that hold up when other systems fail.
One team that owns the whole application, from data model and API to the interface users see.
Your processes are uniqueand no off-the-shelf product fits without heavy customisation.
The integration needs are complexwith many systems that have to talk to each other.
The standard product falls shorton performance, flexibility or long-term cost.
An existing system needs a new ownerand a clean-up before it can be developed further.
Top marks for performance, accessibility, best practices and SEO, and what it takes to get from 90 to 100.

What does it take to score 100 in Lighthouse? How performance affects Google Ads costs, rankings and conversion, and what 100/100/100/100 requires.
We find out why the system is needed, who will use it and what success looks like.
We sketch the data model, choose the technology and plan security, privacy and accessibility early.
You see working software often and can adjust course along the way.
Readable code, automated tests and a structure that's easy to change later.
ongoingSenior developers who strengthen the team you already have.
A team of developers and an architect, with project management when needed.
We take over codebases that need a clean-up, modernisation or further development.
We start by clarifying the scope, and you get a quote before we build.
Yes. We often take over codebases that need a clean-up, modernisation or further development. We start with a technical review and propose concrete steps before making bigger changes.
Both. We can strengthen an existing team, or take responsibility for the whole delivery with developers, an architect and project management when needed.
Custom software pays off when your processes are unique, the integration needs are complex, or standard products fall short on performance, flexibility or long-term cost.
We build for maintenance from day one: readable code, clear decisions, automated tests and a structure that makes it easier to change things without creating new bugs.
Python, PHP, .NET, Go and Node.js on the backend, React, TypeScript and Vue on the frontend, and PostgreSQL, MySQL, Redis, Meilisearch and Qdrant for data and search.
Yes. We have long experience optimising, securing and extending WordPress for demanding sites, and moving sites off WordPress when that's the right call.
Describe the need briefly, and one of our senior developers will talk it through with you.