What we learn, written down.
Analysis and reflections from the trenches. When a project teaches us something worth sharing, it ends up here. No content marketing, no trend lists.
Articles
-
Implementing RAG on an enterprise knowledge base: practical guide
Practical tutorial for implementing RAG on an Italian enterprise knowledge base in 2026: chunking, embeddings, vector store, retrieval, native prompt. Ready-to-use TypeScript code.
Adrian Ciocaianu 11 min
-
AS/400 modernization with running business: manufacturing scenario
Illustrative scenario based on industry-typical patterns: how to modernize a 28-year-old AS/400 in a manufacturing company in the Marche region while keeping the business running 24/7.
Marco Tartaglia 9 min
-
Accounting firms: custom software or off-the-shelf management tool?
When an accounting firm has to choose between TeamSystem Studio or equivalent and custom-built software: concrete criteria, scenarios, real costs and evaluation mistakes.
Gabriele Longo 9 min
-
NIS2-compliant software: what it actually means in 2026
What it means to develop 'NIS2-compliant' software in 2026: access controls, logs, patch management, supply chain security, certifications and applicable technical standards.
Gabriele Longo 14 min
-
How to choose a tech stack in 2026: our checklist
A concrete checklist for selecting your tech stack in 2026: evaluation criteria, common mistakes, considerations on the Italian talent pool and AI evolution. No ideological preferences.
Gabriele Longo 14 min
-
The 5 most common pitfalls in legacy system migrations
Five recurring failure patterns in legacy migrations in Italy: underestimated domain knowledge, dirty data, big-bang without fallback, user rejection, non-specialized vendors.
Marco Tartaglia 14 min
-
Invoicing automation for B2B distribution: the scenario
Illustrative scenario based on industry-typical patterns: how to automate the invoicing flow for a B2B distributor with 800 customers and 5,000 monthly invoices in 10 weeks.
Andrea Barberi 9 min
-
AI agents vs chatbots: the difference few people understand
The technical difference between AI agent and chatbot is not marketing: it changes architecture, capability, costs and ROI. When each makes sense and the most common mistakes in choosing.
Andrea Barberi 11 min
-
How long it takes to migrate an AS/400: real timelines in 2026
Realistic timelines for each AS/400 migration strategy: replatforming 4-6 months, refactoring 12-24, replacement 18-36. Factors that shift the timeline and key milestones.
Marco Tartaglia 9 min
-
AI Act from August 2026: what changes for AI developers in Italy
What changes with the AI Act partially effective from August 2026: prohibited systems, high-risk categories, GPAI obligations, penalties. What an Italian software house needs to do now.
Adrian Ciocaianu 14 min
-
AI booking agent for a multi-specialty clinic: the case
Illustrative scenario based on industry-typical patterns: how to design and build an AI agent for booking management at a clinic with 8 practices in 12 weeks.
Andrea Barberi 9 min
-
SAP alternatives for Italian mid-market companies: 5 serious options
Five concrete alternatives to SAP for Italian mid-market companies: Microsoft Dynamics, TeamSystem Enterprise, Odoo, NetSuite, custom ERP. When each makes sense, real costs, common mistakes.
Adrian Ciocaianu 11 min
-
How much it costs to modernize a 2000s custom ERP
Realistic cost ranges to modernize a legacy custom ERP in 2026: replatforming, replacement, gradual modernization. Factors driving the price and red flags.
Andrea Barberi 9 min
-
NIS2 for Italian software houses: what changes in 2026
What the NIS2 directive and Legislative Decree 138/2024 concretely mean for software developers in Italy: covered entities, technical obligations, ACN registration, real penalties.
Marco Tartaglia 14 min
-
Integrating GPT into TeamSystem without replacing the ERP
API-side integration patterns to pair an LLM with TeamSystem without touching the core: webhooks, Italian prompts, data security. Ready-to-adapt TypeScript code.
Andrea Barberi 11 min
-
Custom software vs SaaS for Italian SMEs: 7 criteria to decide
In 99% of cases the right answer is SaaS, and we say it as a company that builds custom software. But in that 1%, the future of a company is decided. Seven criteria to figure out where you fall.
Gabriele Longo 12 min
-
How much an AI agent for customer service costs in 2026
Three realistic cost tiers: SaaS €100-500/month, custom €15-80k upfront, enterprise €150k+. Factors, concrete scenarios, and red flags of bad estimates.
Andrea Barberi 10 min
-
AS/400 migration guide for 2026: 5 concrete strategies
Five real approaches to modernize an AS/400 system without stopping the business: replatforming, refactoring, replacement, retirement, hybrid. Timeframes, costs, common mistakes.
Marco Tartaglia 19 min