Skip to main content

Ebooks for developers

Technical guides in Italian for people who build software. Each book solves one specific problem: from Java code that has become hard to change to an Angular application that has to be crawlable, from European rules (AI Act, DORA, NIS2) to moving to a VAT number. PDF, DRM-free, delivered straight to your inbox.

10 titles in the catalogue·Italian (no English edition)·Secure Payment by Stripe·Immediate delivery
AIMachine LearningPython

AI Agents Complete Guide

AI agents in production: ReAct loop, tools, RAG, memory, multi-agent, errors, observability and costs. Italian-language ebook, examples mostly in Python.

Who it is for
Python or TypeScript developers who already have an LLM-based prototype and need to run it reliably in production.
The problem it solves
The agent works in the demo, then turns unpredictable and expensive with real users: it needs control, observability and a cost budget.
Less suitable if
You have never written Python or TypeScript: the book starts from a working agent and does not teach the language.
What it covers
  • The ReAct loop, tools and memory
  • RAG and multi-agent systems
  • Errors, observability and costs in production
Pages 172·Page 8 reading·Jul 2026
JavaArchitectureSpring Boot

Clean Architecture in Java

Clean Architecture with Java 21 and Spring Boot 3.4: four layers, ports and adapters, ArchUnit, DDD, Testcontainers. Italian-language ebook, Java examples.

Who it is for
Experienced Java developers and architects who have to shape a system meant to last.
The problem it solves
Changing one database column means touching thirty files and every test needs a database: business logic is tangled with the framework and persistence.
Less suitable if
Your service is a CRUD over a few tables: the trade-offs in chapter 1 tell you four layers are almost always too many there.
What it covers
  • Four layers, protected by ArchUnit rules
  • Domain, use cases, ports and adapters
  • Testcontainers tests and a complete e-commerce example
Pages 208·Page 10 reading·Jan 2026
AngularTypeScriptSSR

Angular 21 SSR Masterclass

Angular 21 server-side rendering: render modes, hydration, TransferState, SEO and structured data, Core Web Vitals, deployment. Italian-language ebook.

Who it is for
Intermediate to senior Angular developers taking a server-rendered application to production.
The problem it solves
An app rendered only in the browser hands crawlers and social previews a nearly empty page; SSR fixes that, but hydration, caching and deployment then need to be managed.
Less suitable if
You have never used Angular: the book assumes standalone components and TypeScript and does not explain them from scratch.
What it covers
  • Server, Prerender and Client rendering compared
  • Hydration, TransferState and API integration
  • SEO, Core Web Vitals, deployment and caching
Pages 117·Page 7 reading·Feb 2026
JavaSpring BootProduction

Spring Boot 3.4 Production-Ready

Spring Boot 3.4 and Java 21 in production: security, persistence, resilience, observability, Docker and a go-live checklist. Italian-language ebook.

Who it is for
Experienced Java and Spring developers who have to put a service into production.
The problem it solves
A service that works locally is not yet a production service: it still lacks security, failure handling, monitoring and a repeatable deployment.
Less suitable if
You are learning Spring Boot: the book assumes you can already write a service and covers what comes after.
What it covers
  • Security and persistence
  • Resilience and observability
  • Docker, deployment and the go-live checklist
Pages 121·Page 9 reading·Feb 2026
ComplianceAIEU Regulation

EU AI Act Developer Guide

Regulation (EU) 2024/1689 for developers: risk, banned practices, high-risk systems, documentation, monitoring. Italian-language ebook, not legal advice.

Who it is for
Developers and architects who build or integrate AI systems used in the European Union.
The problem it solves
Regulation (EU) 2024/1689 is written for lawyers: the book turns it into technical decisions on risk, documentation and monitoring.
Less suitable if
You want a legal commentary article by article or an opinion on your case: you need a lawyer.
What it covers
  • Risk classes and banned practices
  • Obligations for high-risk systems
  • Technical documentation and monitoring
Pages 93·Page 6 reading·Mar 2026
HealthcareFHIRItalia

FHIR R4 and Italy's FSE 2.0 Health Record: A Developer Guide

HL7 FHIR R4 and Italy's Electronic Health Record 2.0: resources, CDA R2, GDPR consent, SPID and CIE, INI enrolment. Italian-language ebook, technical scope.

Who it is for
Developers and architects in Italian digital health who integrate systems with the national Electronic Health Record (FSE 2.0).
The problem it solves
Integrating with the FSE 2.0 combines FHIR R4, CDA R2 documents, GDPR consent, SPID and CIE logins: the book puts them in a single path.
Less suitable if
You work outside Italy: the book covers FHIR in general but the profiles, identity (SPID, CIE) and INI are Italian.
What it covers
  • FHIR R4 resources and CDA R2 documents
  • GDPR consent, SPID and CIE
  • INI onboarding
Pages 232·Page 7 reading·Mar 2026
AIRAGFastAPI

RAG Production-Ready

RAG in production: ingestion, chunking, hybrid retrieval, re-ranking, evaluation with Ragas, FastAPI, monitoring. Italian-language ebook, Python examples.

Who it is for
Senior developers and ML engineers who build retrieval-augmented generation systems.
The problem it solves
A RAG that answers a few test questions well can fail on real documents: it needs chunking, hybrid retrieval, re-ranking and a measurable evaluation.
Less suitable if
You want to build agents that use tools and memory: that is the topic of book 01, here the centre is document retrieval.
What it covers
  • Ingestion, chunking and hybrid retrieval
  • Re-ranking and evaluation with Ragas
  • FastAPI, monitoring and a 90-day roadmap
Pages 147·Page 7 reading·Mar 2026
SecurityFinTechEU Compliance

DORA and NIS2 Compliance: A Technical Guide

DORA and NIS2 for people who write code: incident reporting, ICT asset inventory, third-party risk and Italian transposition. Italian-language ebook.

Who it is for
Senior developers, tech leads and architects in fintech and critical infrastructure subject to DORA or NIS2.
The problem it solves
DORA and NIS2 require functions that somebody has to build: incident reporting within strict deadlines, an ICT asset inventory, control of third-party providers.
Less suitable if
You want a legal analysis or the interpretation of an article for your case: the book does not replace a lawyer.
What it covers
  • Incident reporting and classification
  • ICT inventory and third-party risk
  • The Italian transposition, D.Lgs. 138/2024
Pages 109·Page 6 reading·Apr 2026
Open DataResearchPython

Open Data Producer Handbook

Publishing reusable open data: profiling, DCAT-AP 2.1 metadata, licences, GDPR, Zenodo with a DOI and a case study. Italian-language ebook.

Who it is for
Data engineers, researchers and civic-tech teams who have to publish data.
The problem it solves
A dataset on the web is not yet reusable open data: it needs profiling, standard metadata, a clear licence and a persistent identifier.
Less suitable if
You want to analyse data or build models: the book is about publishing, and the sample CSV is synthetic.
What it covers
  • Profiling and DCAT-AP 2.1 metadata
  • Licences and GDPR
  • Publishing on Zenodo with a DOI, plus a case study
Pages 171·Page 5 reading·Apr 2026
BusinessFreelanceItalia

Going Freelance as a Developer in Italy: The Playbook

From employee to self-employed developer in Italy: tax regimes, pensions, e-invoicing, pricing, contracts. Italian-language ebook, not tax advice.

Who it is for
Tech employees in Italy weighing the move to self-employment with a VAT number.
The problem it solves
Tax regime, social security, e-invoicing, pricing and contracts have to be decided together: the book puts them in order, without replacing an accountant.
Less suitable if
You are not a tax resident in Italy: the regimes, pensions and invoicing described are Italian.
What it covers
  • Tax regimes and INPS social security
  • E-invoicing, pricing and international clients
  • Contracts and the transition step by step
Pages 126·Page 8 reading·Apr 2026

Which ebook to choose

Start from the problem in front of you.

How to choose in three questions

  1. What problem do you have in front of you? Start from the list above: each book comes from a specific problem, not from a technology.
  2. What is your level? All the books assume developer experience and every page lists what you should already know.
  3. What are you not looking for? Every page also says who the book is not for: read it before you buy.

Secure payment

Stripe Checkout · Card, Apple Pay, Google Pay, SEPA bank transfer · Automatic invoice.

Delivered right after payment

Attached PDF sent by info@federicocalo.dev with a backup download link.

DRM-free

No annoying protection: read on any device (Kindle, iPad, laptop, print).

Contact

Questions about an ebook, or trouble with a purchase? Write to info@federicocalo.dev.