The Disco Blog
It's the Disco Blog, baby

Latest

Mar
11
The first rule of decision-making

The first rule of decision-making

Leadership requires making decisions and I've found it helpful to apply three principles.
4 min read
Mar
04
Extending Code Llama

Extending Code Llama

Retrieval-augmented generation (or RAG) boosts the usefulness of AI by combining specific knowledge with an LLM. In this case, pointing Code Llama at specific code yields a highly productive learning experience.
9 min read
Feb
26
Pairing with my good friend Code Llama

Pairing with my good friend Code Llama

AI won't take your job, but someone who's leveraging AI will. Besides, it's easy getting started with AI, especially if you're looking for a coding buddy.
7 min read
Feb
19
Perverse incentives and DORA metrics

Perverse incentives and DORA metrics

“Move fast and break things” isn’t what anyone wants. Plan for complex systems to break. Reframe the rallying cry to “move fast with reliability” and stop wasting time measuring failure.
4 min read
Feb
08
The value of values

The value of values

Values represent what you consider important and desirable in life. If you want to find meaning and purpose, then know your values and be true to them.
3 min read
Jan
25
Supercharging PostgreSQL with PgBouncer

Supercharging PostgreSQL with PgBouncer

PgBouncer enables you to both vertically scale Postgres and more efficiently take advantage of Postgres horizontal scaling.
6 min read
Jan
19
Mining for dissent

Mining for dissent

It feels good to be in a room of yes-people, but it’s a trap. Be brave and seek out if and why people disagree with you. It'll make you a more effective leader.
3 min read
Jan
15
Horizontally scaling PostgreSQL with read replicas

Horizontally scaling PostgreSQL with read replicas

If your PostgreSQL database is reaching the limits of vertical scaling and you’re looking to increase reliability, a read replica strategy can be beneficial. They are easy to set up; however, you should be aware of the tradeoffs.
5 min read
Dec
24
Context not control

Context not control

Effective leaders facilitate great outcomes by setting appropriate context as opposed to trying to control their teams.
3 min read