Amit éppen tanulunk, röviden.
Műszaki jegyzetek, üzleti megfigyelések és project retrók — mindaz, amit a napi munka közben fogalmaztunk meg.
Miért dobtuk ki az óradíjat 2024-ben — és mi lett helyette
Az első Nortinia szerződés még időalapú volt. A harmadik már nem. Elmondjuk, mi változott az ügyfelek és a csapat fejében.
Egy év alatt az XCP-ng Center teljes funkciójáig — a NIP Platform retró
A NIP Platform 2025-ben indult egy "hátha jó" projektként. 2026-ra az XCP-ng Center minden funkcióját tudja — és még többet. Mutatjuk, hogy csináltuk.
Audit log az első commit-tól — nem utólagos címke
A legtöbb audit log projekt akkor születik, amikor már késő. Nálunk az első migrációval együtt megy — és 200 sor TypeScript a teljes pattern.
60 modul, 88 modell, 3402 teszt — egy év a Consulting OS-szel
Hogyan szállítottunk egy év alatt 60 modult egy tanácsadó platformhoz anélkül, hogy kiégtünk volna. A titok nem a sebesség, hanem a séma.
Miért mérjük a discovery-t napokban, nem hetekben
Egy 6 hetes "discovery phase" nem diszkovery, hanem halasztás. Mutatjuk, hogyan vágtuk 10 napra — és miért hoz jobb eredményt.
AES-256-GCM mezőszintű titkosítás, ami átmegy az audit-on
A database-wide titkosítás nem elég. Megmutatjuk, hogyan titkosítunk pontosan azokat a mezőket, amiket muszáj — és hogyan keresünk a titkosított adatban.
Ajánlatkéréstől az éles deploy-ig 14 nap alatt — a valós timeline
Nem ígéret, hanem a legutóbbi három projekt átlaga. Megmutatjuk napra lebontva, hogy néz ki egy Nortinia engagement.
Három bankkal, zéró Excel — így párosítunk a Finance Suite-ban
A bankkivonat-egyeztetés a pénzügyi munka legfájóbb része. Bemutatjuk, hogy csináljuk három bankkal, egy képletben sem használt Excellel.
Miért RabbitMQ és nem BullMQ a Logistics Flow-ban
Minden más Nortinia terméknél BullMQ a sorbaállító. A logisztikánál mégis RabbitMQ nyert. Elmondjuk, miért.
PostgreSQL vs. Mongo 2026-ban — 5 valós projekt tapasztalata
Öt különböző projekt, ugyanaz a dilemma: relációs vagy dokumentum. Megosztjuk, mikor melyik nyert — és miért.
A senior-only csapat kemény matematikája — és miért nyer
A senior-only csapat papíron drágább. A valóságban 2–3x olcsóbb. Elmondjuk, miért a számok mellettünk vannak.
Claude és GPT-5.4 egy céges tűzfal mögött — mi működik valójában
Három ügyfél, három különböző compliance szint, három különböző self-hosted AI setup. Megosztjuk, melyik dolgozik éles üzemben.
Három szintű incidenskezelés — 30 nap tapasztalata 121 riasztáson
Az incidenskezelés nem "szerencsére nem történt semmi". Megmutatjuk a 3 szintű playbookot, amit a 30 nap alatt 121 riasztáson csiszoltunk.
18 hónap pnpm monorepo — a jó, a rossz, és a migrációs sztori
Két Nortinia repo fut pnpm monorepo-ként. Elmondjuk, mit tanultunk a 18 hónap alatt — és mikor ne válaszd ezt a setupot.
TypeORM vagy Prisma 2026-ban — miért a Nortinia mindkettőt használja
A Netorigo stack TypeORM-ra épül, a Consulting OS Prismára. Nem inkonzisztencia — tudatos döntés. Elmondjuk, mikor melyik nyer.
AI asszisztens, ami a saját adatodon dolgozik
A "vanilla LLM" válaszok már nem elegek. Elmondjuk, hogyan építettünk domain-grounded AI-t a Netorigo stack-re.
NestJS modulok bounded context szerint — 60 modul tanulságai
A Consulting OS 60 NestJS modulból áll. Mutatjuk, mi változott, amikor elhagytuk a "feature folder" megközelítést és bounded context-re váltottunk.
React Query cache invalidation — 6 valós minta éles kódból
A "csak használd az invalidateQueries-t" tanács 20%-ban elég. A maradék 80%-ra ez a 6 minta kell.
BullMQ retry policies — amit a dokumentáció nem mond el
A default retry policy 3 próbálkozás és exponenciális backoff. Ez 80%-ban rossz. Elmondjuk, mi a jó retry stratégia feladat típusonként.
Pino + OpenTelemetry + Sentry egy stackben — a Nortinia observability recept
A három eszköz együtt dolgozik, vagy átfedi egymást és dupla log-okat generál. Mutatjuk, hogyan állítsuk össze helyesen.
PostgreSQL Row-Level Security multi-tenant — a biztos védelem
A "tenantId-t minden query-ben benne lesz" ígéret 12 hónap után elbukik. A PostgreSQL RLS az utolsó védvonal.
Zero-downtime migrations — online DDL pattern PostgreSQL-en
A 4 órás karbantartási ablak a 2010-es évek öröksége. Mutatjuk, hogyan futtatunk nagy sémaváltozást 0 másodperc downtime alatt.
Next.js 16 App Router — amit érdemes tudni Pages Router után
A Nortinia 5 frontendjét migráltuk át App Router-re. Mutatjuk, hogy mit nyertünk, mit vesztettünk, mit csinálnánk másként.
Docker build cache — 70%-kal gyorsabb CI 5 trükkel
A Nortinia monorepo CI-je 12 percről 3,5 percre csökkent 5 Dockerfile trükkel. Mutatjuk pontosan, mi változott.
Scope creep valódi ára: miért nem "csak még egy feature"
Minden "csak gyorsan még ez" kérés 3 másik dolgot tol el. Elmagyarázzuk a dominó-hatást, és azt, hogy hogyan dokumentáljuk a változást pénzben, nem érzelemben.
Fix ár vs time & material: döntési mátrix, amit minden ajánlatnál elővesszünk
Nem létezik "jó" számlázási modell — csak helyes kiválasztás. Egy 4 kérdéses mátrix, ami kiköpi, hogy fix árban vagy T&M-ben dolgozzunk.
Az első 30 nap egy új ügyféllel: onboarding playbook
Az első hónap eldönti a következő 12-t. Lépésről lépésre megmutatjuk, mit csinálunk az új ügyfél 1. napján, 1. hetén, 30. napján.
Technical debt mérlegszemléletben: hogyan magyarázzuk el a CFO-nak
A technikai adósság nem műszaki, hanem pénzügyi fogalom. Megmutatjuk, hogyan vezessük kamatfizetésként, amortizációként és mérlegben is látható tételként.
NDA red flags, amiket minden szerződésben kihúzunk
A legtöbb NDA rutinszerűen aláírt papír — de 5 konkrét klauzula, amit mindig módosítunk, mielőtt aláírnánk.
Az MVP nem "minimum" — az első, amit nem szégyellsz megmutatni
A félreértett MVP az oka, hogy sok termék sosem kerül piacra. Új definíció és 3 szabály, amit minden MVP kickoff-on elmondunk.
Client onboarding pipeline: 7 stádium, amit mindenki lát
A sales funnel nem ér véget a szerződés aláírásával. Onboarding pipeline 7 stádiummal és egy közös dashboarddal, amit a teljes csapat lát.
Három nyelv: juniortól a CFO-ig ugyanazt magyarázni
Ugyanaz a technikai tény három közönségnek három nyelven. Miért muszáj mindhármat beszélnünk — és hogy hogyan gyakoroljuk.
Az olcsó outsourcing valódi TCO-ja
Egy konkrét projektet boncolgatunk: $12/órás ajánlat vs $75/órás csapat, és miért került az olcsó 2,3x annyiba a 12. hónapra.
A Nortinia termékökoszisztéma körbejárása — 8 termék, 1 filozófia
Nortinia AI Asszisztens, AI Chat, AI Call Center, Sales AI, Netorigo ERP, Financial, Logistics és a NIP platform. Hogyan illeszkednek össze?
Nortinia AI Asszisztens: belső tudásbázis + workflow
Nem "általános AI", hanem egy céged tudásán tréningelt asszisztens, aki a dokumentumaidra válaszol és a folyamataidat indítja.
Nortinia AI Chat: ügyfél oldali chat, ami a te dokumentumaidból tanul
Nem hallucinál, mert nincs szabad beszéd. Csak a te tudásbázisodból válaszol, ha nincs adat, átadja emberi agent-nek.
Nortinia AI Call Center: valós idejű hívás-összefoglaló és agent-assist
Nem a fejed fölött beszéli meg a hívást — hanem melletted ül és sugdossa, amit kellene mondanod.
Nortinia Sales AI: lead qualification és follow-up draft
Nem helyetted csinálja a sales-t. Elhárítja tőled a 40%-ot, ami unalmas — hogy a maradék 60%-ot jobban csináld.
Netorigo ERP: cikktörzs, rendelés, készlet — multi-tenant alapokon
Nem csak egy újabb ERP. Saját hypervisoron fut, többnyelvű, 3 hét alatt bevezethető, és összeilleszthető az AI rétegünkkel.
Netorigo Financial: kettős könyvelés, ÁFA, NAV — multi-entity alapokon
Nem a könyvelőt váltja ki, hanem felgyorsítja. Integrált NAV, automatikus számlázás, több cég egy képernyőn.
Netorigo Logistics: raktár, fuvarozás, valós idejű flottakövetés
Raktár-menedzsment, útvonaltervezés, EKÁER, rakománykövetés, flotta térkép — az ERP-vel egy adatrétegen.
NIP Platform: saját hypervisor, 38 szerver, 20 dashboard widget
A Nortinia Infrastructure Platform az alap, amin a 7 Nortinia termék fut. Hogyan épül fel és miért ragaszkodunk a saját hardverhez.
SSH vs Ansible: 38 szerveren miért maradtunk a saját wrapper-nél
Ansible-t próbáltunk, aztán visszatértünk az egyszerű SSH parancsokhoz egy vékony TypeScript wrapper-rel.
3-2-1 backup a gyakorlatban: hogyan fut nálunk
3 másolat, 2 különböző médium, 1 offsite. Megmutatjuk, hogy pontosan ezt hogyan csináljuk — és mi történik, ha valami elromlik.
Alert fatigue: hogyan zártunk le 73%-nyi riasztást egy hónap alatt
1200 alert/hét → 320 alert/hét anélkül, hogy kevésbé lennénk biztonságban.
Loki vs ELK: miért Loki-t választottunk 38 szerverre
Az ELK stack drágább, de több mindent tud. Mi a Loki-t választottuk — íme a számok és a trade-offok.
Deployment rollback: 3 stratégia, amikor kell és amikor nem
Blue/green, canary, feature flag — nem mindegy, melyiket mikor. Döntési mátrix a rollback stratégiához.
On-call rotáció 5 fős csapattal: a szabályok, amiket használunk
Ki-e, mikor, milyen kompenzáció, mikor szabadul, hogyan adja át. Egy egyszerű rendszer, amit 14 hónapja fenntartunk.
Pulumi vs Terraform: miért Pulumi-t választottunk
Terraform az iparági standard. Mi Pulumi-t választottunk. 3 ok, amiért ez jobb volt nekünk.
TLS tanúsítvány menedzsment: 83 site, automatikus, 0 lejárás 18 hónapja
Let's Encrypt + cert-manager + 1 monitoring dashboard. Nem varázslat, de el kell határozni magad.
Havi DR drill 30 perc alatt: mit csinálunk és mit nem
A disaster recovery drill nem lehet egész napos esemény. Ha az, soha nem fog megtörténni. 30 perc, szigorúan.
Kiemelten érdekel egy téma?
Írj nekünk, és ha van tapasztalatunk benne, publikáljuk.