Elixir Mix cover image

Elixir Mix

Credo Evolutions with René Föhring - EMx 238

Jan 24, 2024
Dive into the world of Credo with René Föhring as they discuss configuring checks, efficiency, community impact, and the importance of metrics. Explore the evolution of Credo, the significance of documentation, and the balance between rules and team needs in this dynamic conversation.
37:07

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Credo in Elixir aids code quality management by offering customizable checks for tailored project needs.
  • Balancing quantitative impact metrics with qualitative aspects like documentation quality is vital for Credo's evolution.

Deep dives

Introduction to Krito and its Purpose

Krito is a static analysis tool for Elixir programming, identifying refactoring opportunities and code readability issues. Renee, the creator, was prompted by Jose's tweet on the need for more informative guidance in linting tools. Krito's consistency checks ensure adherence to project guidelines, developed out of a frustration with traditional linters lacking rationale in feedback. Started eight years ago, Krito's journey emphasizes improving code quality through informative analysis.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode