Practices of a Graceful Developer

There are some lessons that will serve you no matter what programming language or framework you're working in. Follow this garden path for diverse inspiration on coding style, testing philosophy, working as a team, and furthering your career!

Historically, the content of Graceful.Dev (formerly RubyTapas) has been very focused on techniques specific to a specific programming language ecosystem (mostly Ruby). But over time, the content has branched out to encompass practices and perspectives that transcend any specific programming language or framework.

In this course, you’ll encounter a diverse array of topics about your coding approach and mindset, the way you work with your team, and how you grow in your developer career. No course at this level of abstraction could hope to be comprehensive, but we hope that you’ll find the topics here thought-provoking and inspiring.

This course is a Graceful.Dev Garden Path, which means it is a guided pathway through a collection of (mostly) self-contained topics. Its status is: growing, meaning that there is a significant amount of material here already, and more is expected in the future.

Prerequisites: None!

Not Enrolled

Course Includes

  • 5 Modules
  • 24 Topics