E55: Backend-as-a-Service with ChiselStrike

Topics covered
Popular Clips
Episode Highlights
Open Source
ChiselStrike's open source strategy is rooted in a thoughtful balance between what should remain open and what should be monetized. explains that the company follows a hosting model, which avoids the "perverse incentive" of making open source components less user-friendly to drive support sales 1. This model allows users to self-host or integrate with their existing infrastructure, while the hosted version offers additional features 1. Costa emphasizes a proactive approach in identifying their target user persona, focusing on application developers, while keeping use cases reactive to avoid assumptions about user needs 2.
I wanted our initial Persona, discovery, to be proactive. So we very specifically look for application developers front end or very close to full stack.
---
This strategy ensures that ChiselStrike remains adaptable and responsive to its community's evolving needs.
  Â
Community
Community engagement is a cornerstone of ChiselStrike's development process. values direct interaction with users through platforms like Discord, where feedback is gathered to refine the product 3. Writing and sharing technical insights also play a significant role in community building, as Costa enjoys creating content that educates and informs 3. He acknowledges the challenge of navigating conflicting advice from various sources, emphasizing the importance of trial and error in decision-making 4.
You're going to receive a lot of conflicting advice and your job is to figure out which one to take.
---
This approach fosters a dynamic and informed community, crucial for ChiselStrike's growth and innovation.
  Â
Synergy
ChiselStrike's open source methodology and community engagement are intricately linked, creating a robust ecosystem for innovation. highlights the importance of a hosting model that complements open source offerings, ensuring users can choose between self-hosting and utilizing ChiselStrike's infrastructure 1. This flexibility is mirrored in their community strategy, where local hosting is encouraged for experimentation and development 3. Costa's commitment to writing and engaging with the community through platforms like Discord ensures continuous feedback and improvement.
We wanted the experience to start there and then from there you commit to git and you push.
---
This synergy between open source strategy and community interaction is pivotal for ChiselStrike's success.
Related Episodes


E144: How to Straddle Developers and Security Engineers
Answers 383 questions

E137: Monitoring Infrastructure with Chalk Marks
Answers 383 questions

E102: Building the Most Popular Headless CMS for JavaScript Developers
Answers 383 questions

E35: Open Source Backend Engine Encore
Answers 383 questions

E15: Vercel & the Frontend Movement Around Next.js
Answers 383 questions

E112: How to Deploy GraphQL Backends Super Fast
Answers 383 questions

E143: Bringing Software Engineering Best Practices to Data
Answers 383 questions

E26: Cube.dev - Open Source Headless BI for Building Data Apps
Answers 383 questions

E105: Bringing Great Developer Experience to Data Teams with Dagster
Answers 383 questions

E43: Building Supabase, the Open Source Firebase Alternative
Answers 383 questions

E126: RisingWave's Take on Launching a New Database
Answers 383 questions

E57: Secure your Software Supply Chain with Chainguard
Answers 383 questions

E34: Open-Source WebAssembly Tools with Fermyon
Answers 383 questions

E139: Taking on AWS with an Open Source Alternative
Answers 383 questions

E68: Managing Open Source Data Services with Aiven
Answers 383 questions
