// Engineering blog

Notes from building Encore

Deep dives into distributed systems and the developer tooling needed to build, test, and ship production software with AI.

Subscribe viaFollow on
Filter by category: All (105)
Our Story

Putting the fun back into software development with Encore v1.0

Encore’s founder André Eriksson shares how his frustrations with building for the cloud led him to create the backend development platform he believes will transform developers' lives, and announces the company has raised $3 million in seed funding.

Apr 19, 2022Read more
Go

How we used Go 1.18 when designing our Identifiers

It turns out identifiers were generic the whole time

Mar 25, 2022Read more
Our Story

How we got 1500 GitHub stars in 1 week

An overnight success 4 years in the making.

Mar 15, 2022Read more
Systems Design

Distributed tracing made simple

Everything's on fire! Oh that's fine, that's normal.

May 4, 2021Read more
Go

Git clone over gRPC

Clone git repositories over gRPC to simplify your backend infrastructure

May 10, 2020Read more
Systems Design

Simplifying Secrets for Go

Learn how Encore makes writing secure code much simpler than before. Never feel tempted to commit secret keys to source code again.

Mar 5, 2020Read more
Systems Design

The Service-Oriented Architecture Tradeoffs

Understand the pros and cons on the spectrum from monolith to microservices, and how you can make informed decisions about how to architect your application.

Feb 26, 2020Read more
Go

Advanced Go Concurrency

Learn how to use Go's singleflight and errgroup packages, and other important design patterns for concurrency, with real-world examples.

Feb 18, 2020Read more
Our Story

The Blank Page

Better tools for developing software

Jan 11, 2020Read more