BLOG

All articles tagged Development

Ensuring Essential Data Exists in Your Django App on Startup

When building Django applications that rely on permissions and roles, the auth.Group model becomes an essential part of your authentication …

Martin Mahner

Martin Mahner April 25, 2025

 screenshot

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 …

Yann Malet

Yann Malet February 5, 2025

 screenshot

Autofill Image Captions using Large Language Models

A common concern for large and/or public facing organizations is ensuring accessibility compliance, and a common troublemaker is missing alt …

Brian Luft

Brian Luft February 4, 2025

 screenshot

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 …

Yann Malet

Yann Malet January 22, 2025

 screenshot

Avoiding Mocks: Testing LLM Applications with LangChain in Django

In this post, we’ll explore a testing approach we used at Lincoln Loop for a Django project that interacts with …

Marc Gibbons

Marc Gibbons January 28, 2025

 screenshot

Single-file Django Apps with nanodjango

Lincoln Loop depends on open source projects, and we like to give back to the community whenever we can. Some …

Richard Terry

Richard Terry December 16, 2024

 screenshot

Serverless Tasks in Django with AWS Lambda

Periodic tasks are the heartbeat of many Django apps—sending emails, clearing out stale data, or crunching reports. Sure, tools like …

Sanyam Khurana

Sanyam Khurana December 3, 2024

 screenshot

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 …

Yann Malet

Yann Malet November 20, 2024

 screenshot

Embeddings: A Bridge From LLMs to Your Data

With the ubiquity of media coverage around “AI everything” and companies racing to add shiny new “AI-driven” features, having a …

Brian Luft

Brian Luft October 17, 2024

 screenshot

Rescuing Django Projects with Smoke Tests: Quick Wins for Long-Term Success

We often inherit existing Django projects at Lincoln Loop either to provide ongoing maintenance or build new features (or both). …

Peter Baumgartner

Peter Baumgartner October 17, 2024

 screenshot