How a Hobby Plugin Became TablePress (700K+ Installs)
Learn how Tobias Bäthge turned a personal project into TablePress, a WordPress plugin now exceeding 700,000 active installs. Discover his journey from hobbyist developer to full-time plugin creator, including the strategies, mindset, and user-first approach behind his success.
In this video, you’ll find out how Tobias:
- Got started building WP‑Table Reloaded for his baseball team
- Rewrote it into TablePress for improved structure and reliability
- Supported users faithfully, building trust and organic growth
- Balanced hobby development with real user needs and focus
- Transitioned to full-time through premium extensions and sustainable business
- Uses automation, time-blocking, and discipline to scale as a solo founder
- Stays grounded with user-first design principles and thoughtful updates
- Leverages the evolving WordPress block editor and future UI opportunities
👉 Try TablePress or explore the Pro version here: https://tablepress.org
Read the article: https://www.wpbeginner.com/opinion/interview-tobias-bathge-founder-tablepress/
Chapters:
00:00 - Introduction
00:45 - Who is Tobias Bäthge?
01:58 - The origin of TablePress
03:29 - Teaching himself plugin development
05:00 - Realizing people needed his plugin
06:42 - Building WP-Table Reloaded as a student
08:15 - Community feedback and early validation
10:00 - The launch of TablePress
12:00 - Transitioning users from WP-Table Reloaded
14:00 - Developing TablePress as a solo project
16:30 - What made TablePress stand out
18:30 - Balancing user needs with product focus
20:30 - When TablePress became a business (2022)
23:00 - Launching TablePress Pro & Max
26:30 - Marketing a plugin without being salesy
29:00 - Advice for new WordPress plugin creators
31:30 - Why starting with a free plugin makes sense
34:00 - How automation and tools save time
36:30 - Supporting users at scale
38:00 - Staying productive as a solo developer
41:00 - How Tobias uses AI in his workflow
43:30 - Learning to say no as a developer
45
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from WPBeginner - WordPress Tutorials · WPBeginner - WordPress Tutorials · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
How to Add Google Search in a WordPress Site
WPBeginner - WordPress Tutorials
How to Display Simple Notices in WordPress
WPBeginner - WordPress Tutorials
How to Bulk Move Posts to Categories and Tags in WordPress
WPBeginner - WordPress Tutorials
How to Create A Question and Answers Site in WordPress
WPBeginner - WordPress Tutorials
How to Add a Subtitle to Posts and Pages in WordPress
WPBeginner - WordPress Tutorials
How to Add a Caption to Images in WordPress
WPBeginner - WordPress Tutorials
How to Show Latest Videos From a YouTube Channel in WordPress
WPBeginner - WordPress Tutorials
How to Check Grammar and Spelling Mistakes in WordPress
WPBeginner - WordPress Tutorials
How to Send A Custom Welcome Email to New Users in WordPress
WPBeginner - WordPress Tutorials
How to Add a Custom Comment Form Title in WordPress
WPBeginner - WordPress Tutorials
How to Add a News Ticker in WordPress
WPBeginner - WordPress Tutorials
How to Add a Full Screen Background Image in WordPress
WPBeginner - WordPress Tutorials
How to Fix Image Upload Issue in WordPress
WPBeginner - WordPress Tutorials
How to Show and Hide Text in WordPress Posts with the Toggle Effect
WPBeginner - WordPress Tutorials
How to Show Page Templates in WordPress Dashboard
WPBeginner - WordPress Tutorials
How to Restrict WordPress Site Access by IP or Logged In Users
WPBeginner - WordPress Tutorials
How to Add Google Translate in WordPress
WPBeginner - WordPress Tutorials
How to Add Custom Buttons with Post Editor Buttons in WordPress
WPBeginner - WordPress Tutorials
How to Fix Featured Images Appearing Twice in WordPress Posts
WPBeginner - WordPress Tutorials
How to Add Tables in WordPress Posts and Pages No HTML Required
WPBeginner - WordPress Tutorials
How to Change the WordPress Database Prefix to Improve Security
WPBeginner - WordPress Tutorials
How to Turn Off Related YouTube Videos in WordPress
WPBeginner - WordPress Tutorials
How to Receive WordPress Emails from Localhost
WPBeginner - WordPress Tutorials
How to Split WordPress Posts into Multiple Pages
WPBeginner - WordPress Tutorials
How to Update URLs When Moving Your WordPress Site
WPBeginner - WordPress Tutorials
How to Crop, Rotate, Scale, and Flip Images in WordPress
WPBeginner - WordPress Tutorials
Image Alt Text vs Image Title in WordPress
WPBeginner - WordPress Tutorials
How to Add Staff Member Profiles in WordPress with Staffer
WPBeginner - WordPress Tutorials
How to Add Custom Fields to Comments Form in WordPress
WPBeginner - WordPress Tutorials
How to Add New Users and Authors to Your WordPress Blog
WPBeginner - WordPress Tutorials
How to Fix WordPress Website Not Updating Right Away
WPBeginner - WordPress Tutorials
How to Show Live Preview of Links in WordPress
WPBeginner - WordPress Tutorials
How to Add Image Icons With Navigation Menus in WordPress
WPBeginner - WordPress Tutorials
How to Use Multiple Themes for Pages in WordPress
WPBeginner - WordPress Tutorials
How to Fix Missing Admin Bar Issue in WordPress
WPBeginner - WordPress Tutorials
How to Add Tabbed Content in WordPress Posts and Pages
WPBeginner - WordPress Tutorials
How to Create Custom Taxonomies in WordPress
WPBeginner - WordPress Tutorials
How to Display a List of Child Pages For a Parent Page in WordPress
WPBeginner - WordPress Tutorials
How to Fix Error Too Many Redirects Issue in WordPress
WPBeginner - WordPress Tutorials
What is the Difference Between Posts vs Pages in WordPress
WPBeginner - WordPress Tutorials
How to Allow User Log In with Email in WordPress
WPBeginner - WordPress Tutorials
How to Display WordPress Widgets in Columns
WPBeginner - WordPress Tutorials
How to Easily Replace Image and Media Files in WordPress
WPBeginner - WordPress Tutorials
How to Add Featured Video Thumbnails in WordPress
WPBeginner - WordPress Tutorials
How to Create a Photo Gallery with Albums in WordPress
WPBeginner - WordPress Tutorials
How to Easily Add Lazy Loading for Videos in WordPress
WPBeginner - WordPress Tutorials
How to Add an Audio Music Player Widget in WordPress
WPBeginner - WordPress Tutorials
How to Create a Wiki Knowledge Base Using WordPress
WPBeginner - WordPress Tutorials
Adding a Post Rating System in WordPress with WP PostRatings
WPBeginner - WordPress Tutorials
How to Clean Up Your WordPress Database for Improved Performance
WPBeginner - WordPress Tutorials
How to Add Character Limit to Post Titles in WordPress
WPBeginner - WordPress Tutorials
How to Add a Private Messaging System in WordPress
WPBeginner - WordPress Tutorials
WWW vs non WWW and Which is Better For WordPress SEO
WPBeginner - WordPress Tutorials
How to Add Voice Search Capability to your WordPress
WPBeginner - WordPress Tutorials
How to Show Real Time Online Users in WordPress
WPBeginner - WordPress Tutorials
How to Create a Duplicate Menu in WordPress with One Click
WPBeginner - WordPress Tutorials
How to Hide a Post From Home Page in WordPress
WPBeginner - WordPress Tutorials
How to Add A Restaurant Reservation System in WordPress
WPBeginner - WordPress Tutorials
How to Add a Border Around an Image in WordPress
WPBeginner - WordPress Tutorials
Beginner’s Guide How to Back Date Your WordPress Posts
WPBeginner - WordPress Tutorials
Related AI Lessons
⚡
⚡
⚡
⚡
I Stopped Losing Freelance Writing Clients the Moment I Started Using These Claude Prompts
Medium · AI
Revolutionizing Trading: Top 5 AI-Powered Finance Tools for 2026
Dev.to AI
No-Code AI Automation Tools: An Honest Comparison
Dev.to · AdamVibe
Paystack’s first Dashboard rebuild in a decade brings AI into merchant operations
TechCabal
Chapters (22)
Introduction
0:45
Who is Tobias Bäthge?
1:58
The origin of TablePress
3:29
Teaching himself plugin development
5:00
Realizing people needed his plugin
6:42
Building WP-Table Reloaded as a student
8:15
Community feedback and early validation
10:00
The launch of TablePress
12:00
Transitioning users from WP-Table Reloaded
14:00
Developing TablePress as a solo project
16:30
What made TablePress stand out
18:30
Balancing user needs with product focus
20:30
When TablePress became a business (2022)
23:00
Launching TablePress Pro & Max
26:30
Marketing a plugin without being salesy
29:00
Advice for new WordPress plugin creators
31:30
Why starting with a free plugin makes sense
34:00
How automation and tools save time
36:30
Supporting users at scale
38:00
Staying productive as a solo developer
41:00
How Tobias uses AI in his workflow
43:30
Learning to say no as a developer
🎓
Tutor Explanation
DeepCamp AI