Pro-koda

Modern web solutions without unnecessary complexity.

Fast, secure and maintainable websites, online stores and business solutions. Built with modern technology and proven architecture.

We use AI to develop faster. Architecture, security and quality remain the responsibility of a developer with 11 years of experience.

Why websites degrade

A website should not be slow, complicated and expensive to maintain.

Most problems appear not during the build, but in the three years that follow.

  • Too many moving parts

    Every plugin is another dependency, another security patch and another reason for something to break on upgrade.

  • Heavy page builders

    Pages load slowly because the browser has to assemble something that could have been assembled already.

  • Too many options in the CMS

    When an editor can change everything, the design falls apart within two years.

  • A developer for every change

    The opposite extreme: every text change becomes a small project and a wait.

  • Technical debt

    Upgrades become risky, so they get postponed. The backlog grows, and the risk with it.

  • Unclear responsibility

    When something breaks, nobody knows whose part failed or who should fix it.

Our approach

Deliberate architecture. Fast development. Verified results.

  • Modern engineering

    Modern technology, clean architecture and a minimum number of dependencies.

  • AI-assisted development

    We use AI for implementation, analysis, refactoring, tests and documentation. It gets us to a first working version faster.

  • Review by an experienced developer

    Architecture, security, speed and maintainability are a person’s responsibility, not a tool’s.

  • Speed as part of the architecture

    Speed is not a service you buy later. It follows from how the site is built.

  • A tailored CMS

    The editor sees only what they need. No settings they will never use.

  • Documented work

    The solution is written down so that someone else can take it over.

Architecture

Why a site built this way is fast and secure.

The visitor never talks to the database. Content is assembled in advance and served as a finished file — so there is nothing to slow down and nothing to attack.

Shema rešitve: uporabnik, sodoben frontend, prilagojen CMS in objava v produkcijo, povezani z zaporednimi koraki. Spodaj podatki in shranjevanje ter varnost in nadzor; vmesna koraka sta hiter odziv in varna, šifrirana povezava.

We use the same approach on every project, not just on this site.

How it is built

A better way to build websites.

The difference is not how the site looks on day one. The difference is what happens to it over the next five years.

Primerjava dveh pristopov. Levo klasičen pristop: ločena orodja z omejeno povezanostjo, več rešitev, dodatne povezave in ročno usklajevanje — kocke, zvezane v zapleteno celoto, z opozorilnimi znaki. Desno naš pristop: moderna zasnova, povezane komponente, prilagodljiva rešitev in zanesljivo delovanje — pregledno zložene plasti.

Fewer moving parts, faster pages, a smaller surface for failure and lower long-term cost.

CMS

A CMS you will actually use.

An editor does not need a hundred settings. They need fields they understand — and the certainty that the page still looks right after their change.

Maketa urejevalnika vsebine: na levi polja Naslov, Opis, Slika in CTA gumb, na desni sproten predogled strani z naslovom, opisom in gumbom.

This is what editing the hero section looks like.

Services

What we do.

From websites to integrations and process automation.

  • Websites

    Moderne poslovne spletne strani — hitre, varne in dovolj preproste, da jih lahko urejate sami.

    Za podjetja s staro, počasno ali težko vzdržljivo spletno stranjo.

  • Online stores

    Performančne spletne trgovine, povezane z vašim zalogovnim, računovodskim ali ERP sistemom.

    Za podjetja, ki prodajajo na spletu in jim je pomembna hitrost ter povezanost s sistemi.

  • Spletne aplikacije

    Aplikacije po meri za procese, ki jih standardna orodja ne pokrijejo.

    Za podjetja, ki poslovni proces danes vodijo v preglednicah ali po e-pošti.

  • Integrations

    Povezovanje ERP, CRM, spletnih trgovin in API-jev v celoto, ki deluje brez ročnih korakov.

    Za podjetja, kjer se podatki prenašajo ročno med aplikacijami.

  • AI in avtomatizacija procesov

    Analiza poslovnih procesov in uvedba avtomatizacije — z AI tam, kjer se izplača, in brez nje tam, kjer zadostuje preprostejša rešitev.

    Za podjetja, kjer se vsak dan ročno prepisujejo podatki, iščejo dokumenti ali pišejo isti odgovori.

  • Arhitektura in svetovanje

    Načrtovanje rešitev, pregled obstoječih sistemov in načrt modernizacije.

    Za podjetja in agencije pred večjo odločitvijo ali prenovo sistema.

  • DevOps in infrastruktura

    Docker, Kubernetes, OpenShift, CI/CD, deployment, varnostne kopije in nadzor delovanja.

    Za ekipe, ki potrebujejo zanesljiv in ponovljiv postopek objave.

AI for business

Less manual work in the processes that repeat every day.

We introduce AI when the numbers show it pays for itself. Three cases companies most often recognise as their own:

  • Documents

    Invoices and delivery notes without re-typing

    Problem
    Documents arrive as PDFs and the data is entered into the ERP by hand.
    Solution
    The system reads the document, extracts the data, checks it against your master data and prepares the entry. Unclear cases are flagged for review.

    Data entry turns into approval.

  • Knowledge

    Answers from your own documentation

    Problem
    The answer is somewhere in the contracts and technical documentation, but nobody finds it quickly.
    Solution
    A search layer over your documents that answers in plain language and always cites the source.

    The employee gets an answer with a link to the document, not instead of it.

  • Support

    Faster replies to enquiries

    Problem
    The same questions, manual sorting, slow replies.
    Solution
    Automatic classification and routing, plus a suggested reply from your knowledge base. A person approves the answer.

    Shorter response times with the same control.

Technology

The technology we use.

Technology is a means. We pick what is simplest and most maintainable for the problem at hand.

Frontend

  • Astro
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js
  • PHP
  • REST API

CMS and e-commerce

  • Payload CMS
  • WordPress
  • WooCommerce

Data

  • PostgreSQL
  • MySQL

Infrastructure

  • Docker
  • Kubernetes
  • OpenShift
  • CI/CD

AI

  • LLM integrations
  • RAG
  • Process automation

We choose technology to fit the problem, not the other way round.

Work

Selected work.

Case studies coming soon.

Process

How working together goes.

  1. 01

    Conversation

    What you need, by when and why.

  2. 02

    Analysis

    A review of the current state, the content and the technical constraints.

  3. 03

    Proposal

    Scope, architecture, timeline and price. No hidden items.

  4. 04

    UX and structure

    Site structure, user journeys and the content framework.

  5. 05

    Development

    Implementation in phases, with reviews along the way.

  6. 06

    Review and testing

    Speed, accessibility, SEO, security and behaviour across devices.

  7. 07

    Launch

    Deployment, redirects, measurement and handover.

  8. 08

    Maintenance

    Updates, monitoring and improvements.

Tell me about your project.

The first conversation comes with no obligation. If your problem is not my field, I will say so straight away.