Skip to content

Technologies

Development and programming by technology

Sometimes the job arrives with a name: a WordPress site to extend, a React Native app to continue, a process someone started in Python. Here is what we build with each technology, which problems it solves and what the job would look like.

Fig. 01WorkbenchCONTENTINTERFACECONNECTIONSDATAABCASSEMBLY · PER PROJECTLooping
Four modules, content, interface, connections and data, wait at the back of the bench. Each project pulls forward the ones it needs and joins them.

Web and server · 8 technologies

What we program with each one

Each page explains what can be commissioned, shows a working example and says what to check before starting.

Custom web development
  • WordPress

    Custom WordPress development

    Custom features, plugins and integrations that extend your WordPress. We track down bugs and fit the site to the way your business works.

  • Astro

    Web development with Astro

    Company websites, catalogs and content sites. Development, migrations and integration with content management systems, with performance in mind.

  • React

    React development

    Dashboards, search and complex forms. Interfaces connected to your data, to look things up and get tasks done from the browser.

  • Next.js

    Next.js development

    Applications that combine public pages, user sign-in and server functions. Development and integration of the different parts of the project.

  • Node.js

    Node.js backend

    APIs, connections between systems and background processes. We automate the exchange of information between your website and your business tools.

  • Python

    Python programming

    Importing, cleaning and matching data, generating reports and automating repetitive tasks. Tools shaped around your files and systems.

  • Generative AI

    Generative AI integration

    Assistants over your documents, sorting of information and draft generation. We bring these features into your website and your working tools.

  • JavaScript

    JavaScript programming

    Calculators, filters, validation and interactions for your website. New features and problem-solving in the code you already have.

Mobile apps · 8 technologies

What we build for iPhone and Android

Each system's own language, one codebase for both, and the two pieces almost every app ends up needing: offline data and notifications.

Custom mobile apps
  • React Native

    React Native app development

    One codebase for iPhone and Android, with native modules where they are needed. We build new apps and continue the ones you already have.

  • Expo

    Expo app development

    Cloud builds, store publishing and updates that do not wait for a new version. We set up the project or migrate the one you already have.

  • Swift

    iOS app development in Swift

    Native apps for iPhone and iPad that make full use of the camera, NFC, biometrics or the watch. We build them, maintain them and publish them with you.

  • SwiftUI

    SwiftUI interfaces

    Screens, your own components and widgets for iPhone, iPad and watch. We build new interfaces or migrate the UIKit ones screen by screen.

  • Jetpack Compose

    Jetpack Compose interfaces

    Screens that adapt from phone to tablet and foldable, with your brand's theme. New interfaces or gradual migration from XML views.

  • SQLite

    Offline data with SQLite

    The app stores and queries on the phone itself and syncs when coverage returns. We design the local model, the change queue and the encryption.

  • Push notifications

    Custom push notifications

    Alerts that start in your systems and reach the right phone at the right moment, with permissions, segments and links to the screen they are about.

How they combine

The pieces come together per project

No technology builds a whole project alone. These are common combinations, not recipes: what you need to solve decides which one fits.

  • Content edited in one place and shown in another

    WordPress
    stores the content and gives your team the editor they already know.
    Astro
    turns it into lightweight pages and serves them.
  • An interface and what it needs around it

    React
    builds the screens and their states.
    Next.js
    adds the routes, the server and user sign-in.
  • An AI feature connected to your systems

    Node.js
    receives the request, checks permissions and talks to your systems.
    Python
    prepares and cleans the documents and the data.
    Generative AI
    reads, sorts and writes the draft someone reviews.
  • One app for both systems, from the code to the store

    React Native
    builds the screens and the logic once.
    Expo
    builds it, publishes it and keeps it up to date.
  • Native interfaces from one design

    SwiftUI
    draws the interface on iPhone, iPad and watch.
    Jetpack Compose
    does the same on Android phones, foldables and tablets.
  • Field work that doesn't depend on coverage

    SQLite
    stores and searches on the device itself.
    Push notifications
    alerts when there is something new to do.
    Node.js
    receives the changes and hands them to your systems.

Each piece does the same job in every project; the combination doesn't. Sometimes one is enough.

If there is no technology yet

Start from the result

You don't need to arrive with the technology chosen. If what is clear is the result, a website, an application, an automation, our services explain it from there and we propose the technology.

And if your project is already built with another tool, write to us anyway: the ones on this page are not the only ones we work with.

Get started

Not sure which technology your project needs?

You don't have to know. Tell us what you want to solve and what you already have; we propose the technology.

Before you write, see how we price a project or our solutions by department.

Fig. 07Morse keyH · E · L · L · O