Blog
Insights, tutorials and news from the Nordic Byte engineering team.
-
Fixed price or time and materials: choosing a software contract that fits the project
Fixed price and time and materials solve different problems. A practical guide to matching the contract model to how well-defined your project is.
-
Build vs buy: authentication and user management for a new product
Authentication looks simple until you count password resets, MFA, SSO and audit logs. A practical framework for deciding whether to build or buy.
-
Transaction categorisation in personal finance apps: build, buy, or blend
Why categorising bank transactions is harder than it looks, and how to weigh rules, in-house machine learning, and a third-party enrichment API.
-
IoT device authentication: certificates, tokens or pre-shared keys
Certificates, tokens or pre-shared keys authenticate IoT fleets differently. A practical guide to choosing based on hardware, provisioning and revocation needs.
-
The ICO Children’s Code: what it means for your app’s data model
How the ICO’s Children’s Code applies to consumer apps, what it changes in your data model, and why age assurance is harder than a form…
-
REST or GraphQL: choosing by constraint, not by fashion
A decision framework for picking an API style: client count, over-fetching, caching, nested query cost, versioning, and the real price of running both.
-
On-device or cloud: choosing where your AI inference runs
A practical framework for deciding where AI inference should run: on-device or cloud, weighed against latency, cost, data handling and model capability.
-
Single database or database-per-tenant: choosing multi-tenant architecture for a SaaS product
Shared schema, schema-per-tenant, or database-per-tenant: how to choose multi-tenant SaaS architecture, and why the decision is hard to reverse later.
-
Website accessibility for UK businesses: what the Equality Act actually requires
What the Equality Act 2010 and WCAG 2.2 AA actually require of a UK business website, and how to prioritise the accessibility work that matters…