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
136 lines
5.4 KiB
Markdown
136 lines
5.4 KiB
Markdown
# 2026-07-10 — Session Log
|
|
|
|
## Artikelgenereringssystem — Stor uppdatering
|
|
|
|
### Vad gjordes:
|
|
1. **Fixade artikelgenereringen** — bytte från placeholder-mallar till fullständigt innehåll
|
|
2. **Uppdaterade frekvens** — från veckovis (måndagar) till dagligen 09:00 UTC
|
|
3. **Författarfördelning 80/20** — Erik Svensson (80%) / Johan Berglund (20%, artiklar delbara med 5)
|
|
4. **La till författarbyline** — i artikel-HTML + Schema.org JSON-LD
|
|
5. **Byggde sökbart insights-index** — https://landvex.com/insights/ med sökning, filtrering, grafiska illustrationer
|
|
6. **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 mallar
|
|
- `content-calendar.json` — uppdaterad med rätt författare och dagliga datum
|
|
- `scripts/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 `<< EOF` nä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:
|
|
1. **Fixade artikelgenereringen** — bytte från placeholder-mallar till fullständigt innehåll
|
|
2. **Uppdaterade frekvens** — från veckovis (måndagar) till dagligen 09:00 UTC
|
|
3. **Författarfördelning 80/20** — Erik Svensson (80%) / Johan Berglund (20%, artiklar delbara med 5)
|
|
4. **La till författarbyline** — i artikel-HTML + Schema.org JSON-LD
|
|
5. **Byggde sökbart insights-index** — https://landvex.com/insights/ med sökning, filtrering, grafiska illustrationer
|
|
6. **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 mallar
|
|
- `content-calendar.json` — uppdaterad med rätt författare och dagliga datum
|
|
- `scripts/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 `<< EOF` nä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
|