All articles
Gather our latest posts and blog insights

Skills and Context Engineering: teaching an AI agent your way of working
How to document internal processes as reusable "skills" so AI agents work with your methodology, not with a generic one.

MCP (Model Context Protocol): how it connects AI agents with your data
What Model Context Protocol is, how its architecture works, and why it's changing the way AI connects with tools and real data.

What an AI agent really is: LLMs, tools, loops and agent harnesses
We break down the concept of the AI agent by explaining its four key pieces: the LLM, the tools, the reasoning loop, and the agent harness that holds it all together.

RAG: how to give an LLM its own knowledge without training it
Discover what RAG (Retrieval-Augmented Generation) is, how its architecture works, and how to implement it with embeddings, vector databases, and n8n without needing to train a model from scratch.

Jev and the Decision Layer: Do We Need an LLM for Every Step of an Agent?
Jev proposes separating thinking and generating from deciding in AI agents. We analyze its architecture, real-world cases, and why not everything needs a generative LLM.

How an LLM Runs: Inference, Quantization, KV Cache, and Context
Discover what technically happens when an LLM generates text: inference, model quantization, KV cache, and context window explained with practical examples.

Orchestrating AI agents in parallel with git worktrees: Orca's architecture
How Julditec coordinates multiple AI agents in parallel with git worktrees, durable messages, heartbeats, and an adversarial review round before merging anything.

How an LLM Really Works: From Tokens to Final Response
Discover the complete process behind language models: from tokenization to generating coherent responses. A technical yet accessible guide.

How to Transform a Traditional Portal into a Composable Platform with Liferay
Evolve your monolithic portal towards a composable architecture with APIs, Client Extensions and headless CMS. Practical guide to gain agility and autonomy.

Developing in the AI Era: Automate, Parallelize, and Document or Fall Behind
AI has transformed software development by multiplying productivity, but also pressure. Discover the three fundamental pillars to survive and thrive in this new context without falling into burnout.

Testing Strategy at JULDITEC: Guaranteeing Over 80% Coverage
Discover how at JULDITEC we guarantee maximum software quality through a comprehensive automated testing strategy, with over 80% coverage and continuous quality analysis.

Zustand in Liferay Client Extensions: Performance and Simplified Global State
Discover how to integrate Zustand in your React Client Extensions in Liferay to drastically improve performance, avoid unnecessary re-renders, and simplify global state management.

Devcontainers: The Foundation of Modern AI-Powered Development
Discover how devcontainers have become the standard for reproducible environments and why they are essential when working with AI in software development.

Adapt or Fall Behind: The Mindset Shift in the IT Sector
The IT sector is experiencing an unprecedented transformation. The real challenge is not technological, but mental: learning to constantly adapt in an ecosystem that changes faster than ever.

Liferay Headless: Modern Architecture for Decoupled Experiences
Discover how Liferay DXP has become a robust headless platform with REST APIs, OAuth2, and the new Language Service in 2026 Q1 for decoupled frontends.

Liferay MCP Server: Complete Configuration and Usage Guide with AI
Learn how to configure Liferay's MCP server to connect AI assistants like Claude with your platform's entire REST API. Manage content, users, workflows, and commerce with natural commands.

Intelligent Automation with n8n and AI: How We Transformed Document Management
Discover how n8n combined with artificial intelligence enables the automation of complex business processes. Real case: automatic invoice processing with AI classification, data extraction, and bank reconciliation.

How to Work with WebP Images in Liferay?
Steps to fully enable WebP support in Liferay, from dependencies to its integration in the media library and image selector.

Improving Liferay Search with Synonyms
Implementing synonyms in Elasticsearch and using them in Liferay to improve search result relevance step by step.

Definition of Done in UI/UX Design: When a Task Is Truly Ready
A basic Definition of Done checklist for design, organized by visual quality, usability, accessibility, and validation.

How to Organize a Design System
Structure by purpose, abstraction levels, and function to achieve efficiency, consistency, and a better internal experience.

What Is Liferay and What Is It For: 2026 DXP Guide
What Liferay is, what it's for, and how a CMS differs from a DXP. A clear guide with real use cases and how to implement it in your organization.