Emne
Specialudvikling
Tekniske indsigter fra FlareTech om Specialudvikling.
- Arkitektur13 minutters læsning
Hvornår I skal splitte en frontend-monolit — og hvornår I ikke skal
En frontend-monolit er én app I deployer samlet. Split kun når cadence, ejerskab eller blast radius faktisk er to jobs — ikke fordi ordet microfrontends lyder voksent.
→Hvornår I skal splitte en frontend-monolit — og hvornår I ikke skal - Metode12 minutters læsning
Et ærligt cookie-banner: samtykke der matcher det I sætter
Et cookie-banner er ærligt, når afvis er lige så nemt som accept, og når netværket efter nej er tomt. Et CMP-logo er ikke samtykke.
→Et ærligt cookie-banner: samtykke der matcher det I sætter - Metode13 minutters læsning
Sådan briefer I et redesign — så I ikke opdager scope i uge fire
Et redesign-brief siger hvad der skal være sandt efter lancering, hvad der skal leve, og hvad der er ude. Et moodboard er smag. Det er ikke et brief.
→Sådan briefer I et redesign — så I ikke opdager scope i uge fire - Metode12 minutters læsning
Hvad I skal skrive i et web-udbud — så I kan sammenligne
Et ærligt udbud siger hvad der skal være sandt på lancering, hvad I allerede har, og hvad der er ude. En ønskeseddel på 200 linjer kan I ikke sammenligne.
→Hvad I skal skrive i et web-udbud — så I kan sammenligne - Web11 minutters læsning
Hvornår et design system betaler sig — og hvornår det er en mappe
Et design system er en kontrakt om tokens, ejerskab og at I ikke opfinder knappen igen. En component library uden de tre ting er en mappe.
→Hvornår et design system betaler sig — og hvornår det er en mappe - SaaS10 minutters læsning
Transaktionsmail der lander: DNS, templates og ejerskab
Hvis reset-mailen rammer spam, er det sjældent skabelonen. Det er DNS, afsender og hvem der ejer domenet.
→Transaktionsmail der lander: DNS, templates og ejerskab - Metode11 minutters læsning
Feature flags i et lille team — uden platform-teater
Et feature flag er en runtime-beslutning. Ikke et dashboard-abonnement, og ikke en env-var I glemmer at slå fra.
→Feature flags i et lille team — uden platform-teater - Web11 minutters læsning
Hvornår en formular skal blive en portal
En formular er en besked. En portal er en tilstand, kunden kan se. Tærsklen er der, hvor indbakken begynder at lyve.
→Hvornår en formular skal blive en portal - Metode12 minutters læsning
First-party måling efter cookie-samtykke
First-party analytics er måling I ejer efter et ærligt ja — eller uden cookies. Ikke et nyt tag, I skjuler bag Consent Mode.
→First-party måling efter cookie-samtykke - Metode11 minutters læsning
Sådan kører I en ærlig discovery-uge
En discovery-uge er fem dage, der erstatter den kravspecifikation ingen kan estimere ud fra — med beslutninger, I kan bygge på.
→Sådan kører I en ærlig discovery-uge - Metode10 minutters læsning
GDPR på jeres website: cookies, samtykke og datastrømme
En cookie-banner er ikke GDPR. Det der tæller, er hvad browseren faktisk sender, hvem der modtager det, og om samtykket var et valg.
→GDPR på jeres website: cookies, samtykke og datastrømme - Arkitektur10 minutters læsning
Hvornår skal et legacy-system skiftes ud — og hvornår ikke?
Et system skal skiftes, når det blokerer forretningen — ikke fordi det er gammelt. Her er hvordan vi skiller modernisering, wrapping og den dyre omskrivning.
→Hvornår skal et legacy-system skiftes ud — og hvornår ikke? - Web11 minutters læsning
B2B-webshop: det der adskiller den fra B2C
En B2B-webshop er ikke en B2C-butik med login. Forskellen er priser pr. kunde, tilbud, godkendelse og ERP — ikke et pænere checkout.
→B2B-webshop: det der adskiller den fra B2C - AI11 minutters læsning
AI-chatbot til kundeservice: hvornår giver det mening?
En AI-chatbot til kundeservice giver mening, når de fleste henvendelser er gentagne, og I har kilder at svare fra. Den giver ikke mening som erstatning for et rod i jeres processer.
→AI-chatbot til kundeservice: hvornår giver det mening? - Web10 minutters læsning
Hvad afgør prisen på en professionel hjemmeside?
Prisen på en professionel hjemmeside afgøres af scope, indhold, integrationer, designkrav og drift — ikke af en universel pakkepris.
→Hvad afgør prisen på en professionel hjemmeside? - Metode10 minutters læsning
Sådan vælger I webbureau — ti spørgsmål før kontrakten
I vælger webbureau ved at teste, om partneren forstår forretning, scope, ejerskab og drift — før der skrives kode.
→Sådan vælger I webbureau — ti spørgsmål før kontrakten - SaaS5 minutters læsning
Stripe, billing og org-auth — hvad I skal have på plads før første betalende kunde
Billing og auth er det første sted et SaaS-produkt bliver dyrt at rette op på bagefter. Her er hvordan vi tænker Stripe, organisationer og selvbetjening sammen — uden at genopfinde det Stripe allerede har løst.
→Stripe, billing og org-auth — hvad I skal have på plads før første betalende kunde - Metode7 minutters læsning
Observability uden teater: hvad der faktisk bliver kigget på når noget går i stykker
Et dashboard med fyrre paneler som ingen åbner er ikke observability — det er pynt. Her er hvordan vi bygger logging, metrics og alerting som nogen rent faktisk kigger på under en incident, i stedet for bagefter.
→Observability uden teater: hvad der faktisk bliver kigget på når noget går i stykker - AI5 minutters læsning
Hvornår giver RAG mening — og hvornår er det det forkerte AI-projekt?
RAG er blevet standard-svaret på "vi vil bruge vores egne data med AI". Det er rigtigt ofte — og dyrt forkert når problemet egentlig er søgning, processer eller datakvalitet. Her er den ærlige sortering.
→Hvornår giver RAG mening — og hvornår er det det forkerte AI-projekt? - SaaS5 minutters læsning
Multi-tenant arkitektur: hvornår, hvordan — og hvad I kan vente med
Multi-tenant lyder som noget man skal beslutte på dag ét. I praksis er det en skala af valg — fra "alle i samme database med et org-id" til fuld isolation. Her er hvordan vi vælger uden at overengineere MVP'en.
→Multi-tenant arkitektur: hvornår, hvordan — og hvad I kan vente med - Web6 minutters læsning
Hvornår har I brug for en kundeportal — og hvornår er et værktøj nok?
De fleste B2B-virksomheder ender med at bygge noget der ligner en kundeportal. Spørgsmålet er om I skal bygge den, eller om et standardværktøj allerede gør jobbet. Her er rammen vi bruger.
→Hvornår har I brug for en kundeportal — og hvornår er et værktøj nok? - AI3 minutters læsning
AI-agenter i produktion — hvad der skal på plads før I shipper
En demo-agent der svarer smart i ChatGPT er ikke en produktionsagent. At shippe AI til rigtige brugere kræver grænser, observability og en klar definition af hvornår et menneske tager over.
→AI-agenter i produktion — hvad der skal på plads før I shipper - SaaS3 minutters læsning
SaaS MVP: hvad hører hjemme i v1 — og hvad venter
Det sværeste ved et MVP er ikke at bygge features — det er at lade være. v1 skal bevise at nogen vil bruge produktet, ikke at I har bygget en mini-enterprise-platform.
→SaaS MVP: hvad hører hjemme i v1 — og hvad venter - Web7 minutters læsning
Hvornår giver det mening at hyre et Next.js-bureau?
In-house, freelancer eller et Next.js-bureau — valget handler ikke om prestige. Det handler om tempo, ejerskab og hvad der sker når produktet skal leve i produktion i årevis.
→Hvornår giver det mening at hyre et Next.js-bureau? - Arkitektur8 minutters læsning
Hvornår bør man vælge specialudviklet software?
Standardsoftware er rigtigt langt — indtil det ikke er. Her er hvordan vi tænker på tærsklen mellem at blive på hylden og at bygge selv, uden at gøre det til en religiøs samtale.
→Hvornår bør man vælge specialudviklet software?