Here at Encore, we're passionate about making it easier to build great applications. This is a moving target, and as LLM powered tools get more p

Designing for developers means designing for LLMs too

submited by
Style Pass
2025-01-15 21:30:05

Here at Encore, we're passionate about making it easier to build great applications. This is a moving target, and as LLM powered tools get more powerful, we're seeing more and more people use them to build Encore applications. Stands to reason, we therefore need to ensure LLMs also have an easy time when building Encore applications.

Encore is a framework designed to streamline backend development, offering unique features and conventions. However, without having the luxury of 10 years+ of mass adoption and the open-source training data that comes with it, mainstream LLMs often struggled to:

This makes sense since Encore is a relatively new backend framework, so it's not surprising that LLMs aren't as good at Encore as they are at React for instance. It's an important developer experience problem however, since developers are increasingly expecting to use LLMs to generate code.

To address this, we created a tailored set of instructions specifically designed for LLMs. Here's how we approached the problem:

Leave a Comment