# Steampipe > sidebar_label: Coding Standards ## Pages - [Coding Standards](develop-coding-standards.md): Code should be formatted with gofmt... - [Developers](develop-overview.md): Steampipe uses a Postgres Foreign Data Wrapper to present data from external systems and services as database tables.... - [Plugin Release Checklist](develop-plugin-release-checklist.md): As of June 2025, we've absorbed 149+ plugins into the Hub. If you want to contribute one -- and we hope you do! -- he... - [Table & Column Standards](develop-standards.md): - Use snake_case for all table and column names. - [Table Documentation Standards](develop-table-docs-standards.md): Creating table documentation is an important part of developing tables, as each - [Using AI for Plugin Development](develop-using-ai-for-plugin-development.md): Creating new tables for Steampipe plugins with AI tools and IDEs works remarkably well. At Turbot, we develop plugin ... - [Writing Example Queries](develop-writing-example-queries.md): To help you get started on creating useful example queries, we've compiled a - [Writing Plugins](develop-writing-plugins.md): The Steampipe Plug... - [Writing Your First Table](develop-writing-your-first-table.md): The