Skip to content

FullStackDeveloper.it 🫠

A practical space dedicated to modern software development: essential architecture, automation, continuous quality, and conscious use of AI. The goal is to help developers and teams build more reliable, maintainable, and quickly-evolving products.

Latest articles 📝

Guides and categories 📚

Development
Resources and best practices for the software development lifecycle: implementation, tooling, workflow, quality, and delivery.
Software Design
Principles, techniques, and patterns to design robust, maintainable, and understandable software: from code design to architecture.
Event-driven
Complete guide to Event-driven architecture: patterns, tools, contracts, production strategies for building solid and maintainable event-driven systems.
DevOps
Best practices, tools, and guides to automate development workflows, CI/CD, testing, delivery, and recurring operations.
Regulations
Practical guides to key EU regulations: GDPR, NIS2, AI Act, Cyber Resilience Act, Data Act. What they require, how to comply, and what changes for developers and businesses.
Site Reliability
SRE practices for production: observability, reliability, incident response, and service objectives for scalable systems.
Security
Application security best practices: secure coding, risk management, cryptography, and secure architectures for modern systems.
Quality
Practical guides on software quality: testing, code review, automation, and metrics to reduce bugs and regressions.
Tools
Guides and tips on tools, extensions, and automations to improve your workflow: less friction, more focus.
Artificial Intelligence
Guides and best practices on generative AI, prompt engineering and practical use of artificial intelligence in software projects.
Teamwork
Practical guides on collaboration, communication, and operational leadership for tech teams: less friction, more results.
Collaboration
Guides and best practices to collaborate better: Git workflows, project standards, documentation, and communication between developers.
Golang
Best practices, performance, memory management, concurrency, and everything you need to write modern, efficient Go code.