

BLOG
All articles by Yann Malet
Integrate MCP Servers in Python LLM Code
Integrate MCP Servers in Python LLM Code Why write a python MCP Client?The Model Context Protocol (MCP) is a game-changer …

Let’s Write a Time Logging Assistant
In this article, we’ll walk through building a purpose-driven AI agent to help users log their time. The assistant will …

Building a Chat Backend for Wikipedia Articles in Django
Content-aware chatbots are increasingly common on the web. What used to feel like magic can now be implemented with some …

19X faster response time
At Lincoln Loop, we don’t just build web platforms from scratch and scale them to accommodate growing demand; we also …

Building a Future-Proof Platform with Block-Driven CMS
In a previous blog post, I discussed the advantages of using django CMS to create a Multi-Distribution Channel CMS. To …

How to Work with Developers to Create New Website Tools that Suit Your Budget
When your organization is considering website improvements, the whole internet becomes an exercise in window-shopping. After all, technology evolves quickly. …

django CMS is a great toolbox
Here at Lincoln Loop, for the past 15 years, we have built countless Digital experiences (DXP) that help to move …

Go live checklist for your Django project
Launching a website can be an exciting but nerve-wracking experience. With so many moving parts in the website development process, …

5 Reasons You Need a Multi-Distribution Channel CMS
Whether you are a publisher or marketer, content is pivotal to your role. It either is your product or your …

Cracking Django Password Hashes
Most of the Django projects I work with take advantage of django.contrib.auth. It manages users and groups and is tightly …