58ca4e68db
- Go backend API with full CRUD for all modules (CRM, Sales, Finance, HR, Legal, Marketing, Support, Purchase, Inventory, Projects, Automation, Analytics) - Rust analytics service with parallel report generation - C runtime with POSIX shared memory IPC - PostgreSQL schema with 30+ tables, full migrations - Redis cache, sessions, pub/sub - Kafka event streaming with Zookeeper - WebSocket hub for real-time updates - Automation engine with cron jobs, workflows, event triggers - JWT authentication, multi-tenant from start - Docker Compose with all services - Nginx reverse proxy with rate limiting - Integration tests passing - Feature gap analysis against Fortnox/Odoo/Visma Refs: BOC-001
5.4 KiB
5.4 KiB
2026-07-10 — Session Log
Artikelgenereringssystem — Stor uppdatering
Vad gjordes:
- Fixade artikelgenereringen — bytte från placeholder-mallar till fullständigt innehåll
- Uppdaterade frekvens — från veckovis (måndagar) till dagligen 09:00 UTC
- Författarfördelning 80/20 — Erik Svensson (80%) / Johan Berglund (20%, artiklar delbara med 5)
- La till författarbyline — i artikel-HTML + Schema.org JSON-LD
- Byggde sökbart insights-index — https://landvex.com/insights/ med sökning, filtrering, grafiska illustrationer
- Uppdaterade innehållsmallar — alla artiklar knyter nu till Landvex verksamhetsområden (quiXzoom, fältdata, beslutsstöd)
Tekniska ändringar:
scripts/article-generator.sh— helt omskriven med topic-specifika mallarcontent-calendar.json— uppdaterad med rätt författare och dagliga datumscripts/article-publisher.sh— föråldrad, ersatt av generatorn- Cron-jobb
landvex-weekly-article— uppdaterad till daglig körning - S3 + CloudFront — alla artiklar publicerade på nytt med nya mallar
Publicerade artiklar (#1-8):
Alla återskapade med Landvex-fokuserat innehåll:
- quiXzoom Zoomer-nätverk omnämns
- API-integration beskrivs
- Fältdata som grund för beslut
- Kontinuerlig övervakning vs punktinspektioner
Insights-sidan:
- Mörk hero-sektion
- SVG-illustrationer per topic (ingen text)
- Färgkodade artikelkort
- Sökning + filtrering
- Författaravatarer med initialer
Nästa artikel:
- #9 "The Cost of Stale Data" — schemalagd 2026-07-11 09:00 UTC
- Kommer genereras automatiskt med nya mallen
Viktiga beslut:
- Daglig publicering — inte veckovis
- 80/20 fördelning — inte topic-baserad författarväljning
- Landvex-fokuserat innehåll — alla artiklar knyter till våra produkter/tjänster
- Seriös design — mörk hero, professionell känsla
Lärdomar:
- Bash heredoc med
<< 'EOF'förhindrar variabel-expansion — använd<< EOFnär variabler behövs - CloudFront invalidering tar tid — vänta innan verifiering
- S3 sync är snabbare än individuella cp för batch-uppdateringar
2026-07-10 — Session Log
Artikelgenereringssystem — Stor uppdatering
Vad gjordes:
- Fixade artikelgenereringen — bytte från placeholder-mallar till fullständigt innehåll
- Uppdaterade frekvens — från veckovis (måndagar) till dagligen 09:00 UTC
- Författarfördelning 80/20 — Erik Svensson (80%) / Johan Berglund (20%, artiklar delbara med 5)
- La till författarbyline — i artikel-HTML + Schema.org JSON-LD
- Byggde sökbart insights-index — https://landvex.com/insights/ med sökning, filtrering, grafiska illustrationer
- Uppdaterade innehållsmallar — alla artiklar knyter nu till Landvex verksamhetsområden (quiXzoom, fältdata, beslutsstöd)
Tekniska ändringar:
scripts/article-generator.sh— helt omskriven med topic-specifika mallarcontent-calendar.json— uppdaterad med rätt författare och dagliga datumscripts/article-publisher.sh— föråldrad, ersatt av generatorn- Cron-jobb
landvex-weekly-article— uppdaterad till daglig körning - S3 + CloudFront — alla artiklar publicerade på nytt med nya mallar
Publicerade artiklar (#1-8):
Alla återskapade med Landvex-fokuserat innehåll:
- quiXzoom Zoomer-nätverk omnämns
- API-integration beskrivs
- Fältdata som grund för beslut
- Kontinuerlig övervakning vs punktinspektioner
Insights-sidan:
- Mörk hero-sektion
- SVG-illustrationer per topic (ingen text)
- Färgkodade artikelkort
- Sökning + filtrering
- Författaravatarer med initialer
Nästa artikel:
- #9 "The Cost of Stale Data" — schemalagd 2026-07-11 09:00 UTC
- Kommer genereras automatiskt med nya mallen
Viktiga beslut:
- Daglig publicering — inte veckovis
- 80/20 fördelning — inte topic-baserad författarväljning
- Landvex-fokuserat innehåll — alla artiklar knyter till våra produkter/tjänster
- Seriös design — mörk hero, professionell känsla
Lärdomar:
- Bash heredoc med
<< 'EOF'förhindrar variabel-expansion — använd<< EOFnär variabler behövs - CloudFront invalidering tar tid — vänta innan verifiering
- S3 sync är snabbare än individuella cp för batch-uppdateringar
Uppdateringar under sessionen:
Författarregel korrigerad:
- Ursprungligt: 80/20 baserat på artikelnummer (delbart med 5 → Johan)
- Korrigerat: Topic-baserad — tekniska artiklar (technology, field-intelligence) → Johan, övriga → Erik
- Fixade felaktiga författare på artikel #5 (municipal hade Johan → Erik) och #10 (data-quality hade Johan → Erik)
Kalender utbyggd:
- Från 19 till 39 artiklar (+20 nya)
- Täcker till 10 augusti 2026
- Tekniska artiklar: #20, 25, 30, 35 → Johan
- Övriga → Erik
Insights-index:
- Verifierat att länk från huvudsida fungerar (nav + footer)
- Sökning och filtrering testade
- Artikelkort visar korrekt författare, topic, datum
Publicerade fler artiklar:
- #10-14 publicerade manuellt
- 14 artiklar totalt publicerade
- 25 kvar att publicera
Kalender ytterligare utbyggd:
- Från 39 till 59 artiklar (+20 nya)
- Täcker till 30 augusti 2026
- Tekniska artiklar: #40, 44, 48, 52, 56, 58 → Johan
- Övriga → Erik
Aktuell status:
- 59 artiklar totalt i kalendern
- 14 publicerade
- 45 schemalagda (publiceras dagligen 09:00 UTC)
- Sista artikeln (#59) publiceras 30 augusti 2026