The original is one click away. Open original ↗
Building feature requests fast with no-code tools
Executive overview
Slack-based communities lose searchable content after 10,000 messages, and developer queues slow down delivery of internal tools and feature requests. No-code tools let non-developers build working MVPs faster and cheaper, without sacrificing control.
The talk walks through a live build: a community wiki for MicroConf Connect, using Airtable as the backend database, Softr for the front-end, Zapier as the integration layer, and Phantom Buster to pull in YouTube content.
Non-developers who invest time in mockups before touching any tool can ship useful internal products in a fraction of the time.
When no-code works well
- Automating repetitive or manual processes
- Getting a quick MVP to gauge whether customers want a feature
- Delivering on customer feature requests without waiting for the dev queue
- Building internal tools: portals, directories, wikis, calendars, LMS systems
- Creating a working prototype to hand to an engineering team to speed up development
When to avoid no-code
- Features requiring complex proprietary algorithms tightly coupled to existing software
- Builds with demanding security or compliance requirements
- Anything that needs deep integration with complex data pipelines
Start with a mockup
- Sketch every screen before opening any tool — pen and paper or a digital whiteboard works
- Map out user flows: login, search, content categories, results
- Skipping this step wastes time and produces worse results
- Tools like Miro work well; low-tech options are equally valid
Stack breakdown: MicroConf community wiki
- Airtable — backend database holding all Slack threads, blog posts, and video content; linked records and lookup fields structure the data for display
- Softr — front-end layer that non-members cannot access; built on top of Airtable; adding a signup/login form is the bulk of the setup
- Zapier — connects Slack to Airtable; handles nested comment formatting; acts as the integration layer across all tools
- Phantom Buster — scrapes YouTube video content into a CSV; auto-uploads to Airtable; similar in function to Hexamatic
- Airtable Automations — Zapier-equivalent built into Airtable; used to create records matching specific conditions (e.g. profile photos)
Airtable as the core backend
- Two bases: one for user authentication, one for all wiki content
- Content tables cover Slack threads (filtered by channel) and video vault entries
- Linked records and lookup fields are essential for formatting data so it renders correctly in Softr
- Most of the project time was spent here — getting Slack content into a readable Airtable structure was the hardest part
Softr as the front-end
- Surfaces Airtable data in a usable UI with proper access control
- Members log in using the same email they registered with in Slack
- Content is gated: only MicroConf Connect members can access the wiki
- Search works by keyword or by category (mapped to Slack channels)
- Raw Airtable access is not a viable alternative — no access control, poor UX, data exposure risk
QA before launch
- Test across browsers: Chrome, Safari, Firefox, Edge
- Test on tablets and mobile devices
- Have at least one person who did not build the feature go through every screen and every link
- Log every bug in Airtable (or equivalent) and prioritise before release
- Do not skip QA because the build is an MVP or an internal tool
Choosing your no-code stack
- Start from what you need to build, not from the tools
- Match tool capabilities to your functional requirements (e.g. database layer, front-end layer, integrations)
- Factor in your own skill set — some tools (e.g. Bubble) suit more complex builds
- Communities like MakerPad and Zapier's partner program offer paid experts for consultation
- Upwork is a fallback for finding no-code specialists
More like this — when you're ready for early access.
Join the waitlist for a personal account and content recommendations based on what you're working on.
No spam. Unsubscribe at any time.
You're on the list. We'll be in touch before launch.