Från ett plugin byggt för ett lokalt basebollag till ett av de mest betrodda verktygen i WordPress-ekosystemet, är TablePress en berättelse om stadig tillväxt, gemenskapsfokus och användarförst utveckling.
Dess skapare, Tobias Bäthge, började inte som mjukvaruingenjör. Han studerade reglerteknik och snubblade över plugin-utveckling när han hjälpte sitt sportlag med deras webbplats. Det som började som ett sidoprojekt har vuxit till en heltidssysselsättning som nu används av över 700 000 webbplatser världen över.
I vår intervju delade Tobias med sig av lärdomar från nästan två decennier av plugin-utveckling – varför stadig support, genomtänkta funktioner och att göra mindre (men bättre) leder till långsiktig framgång.
"Det viktigaste just nu är faktiskt inte kodning – det är att hitta en produktidé och föra den till folket."
Tobias Bäthge – Creator of TablePress
Fortsätt läsa för att lära dig hur Tobias förvandlade ett gratis plugin till en blomstrande verksamhet, utan att tappa bort människorna som använder det varje dag.
Detta är en del av vår #MyWordPressStory-serie, med verkliga berättelser från personer som använder WordPress för att göra en meningsfull inverkan.
Vill du vara med? Kontakta oss via vårt kontaktformulär för att dela din WordPress-resa.

Videointervju med Tobias Bäthge
Om du vill se hela videointervjun med Tobias, kan du se den här:
Eller så kan du använda länkarna nedan för att se vad vi täckte i intervjun (och mer):
- 🙋 Möt Tobias Bäthge: Från basebollfan till plugin-skapare
- 📈 Från WP-Table Reloaded till TablePress: Bygga för verkliga användare
- 🚀 Gå heltid med TablePress: Affärer, balans och motivation
- 💡 Verkligt snack: Råd för blivande WordPress-pluginutvecklare
- 🧠 Hålla sig fokuserad och produktiv som ensam grundare
- 🔮 Framåtblick: TablePress och framtiden för WordPress
- 💭 Slutliga tankar
- 📚 Bonus: Expertresurser för WordPress-pluginutvecklare
🙋 Möt Tobias Bäthge: Från basebollfan till plugin-skapare
Tobias Bäthge planerade inte att bli WordPress-utvecklare. Han studerade reglerteknik på universitetet när han gick med i ett lokalt basebollag och erbjöd sig att hjälpa till med deras webbplats.
De behövde ett sätt att publicera scheman, statistik och spelarinformation, men det fanns inga lämpliga plugins tillgängliga.
”I baseboll, vad behöver du tabeller till? Spelscheman, spelarlistor, statistik… pluginet jag hittade hade inte alla funktioner jag letade efter.”
Tobias Bäthge
Den här typen av ursprungshistoria – att lösa ett personligt behov utan en större plan – är något vi ser ofta på WPBeginner. Det är så många av de mest användbara WordPress-pluginsen får sin start.
Tobias fann att WordPress var lätt att använda, men det fanns ingen bra lösning för att hantera tabeller. Så han tog saken i egna händer.
Det pluginet blev WP-Table Reloaded, och det hittade snabbt en publik bortom basebollplanen. Andra WordPress-användare började installera det, ge feedback och be om nya funktioner.
Vad som började som ett personligt projekt utvecklades till något mycket större, som används av tusentals människor som behövde ett bättre sätt att hantera tabeller i WordPress.
Det är ett mönster vi har sett hos många framgångsrika WordPress-plugins: börja smått, förbli användbar och låt verklig användning styra din tillväxt.
📈 Från WP-Table Reloaded till TablePress: Bygga för verkliga användare
När fler och fler började använda WP-Table Reloaded, fann sig Tobias spendera mer tid i WordPress-forumen med att svara på frågor, fixa buggar och hjälpa användare att få ut mesta möjliga av pluginet.
När användare tar sig tid att ge feedback är det ett tecken på att de tror på ditt plugins potential. Tobias insåg detta tidigt och såg till att vara uppmärksam på sina användare.
"Jag tror att folk uppskattade att de fick snabb och omgående support... Jag tror att det verkligen är ett nyckelelement som folk insåg: om de fastnar kan de alltid vända sig till mig."
Tobias Bäthge
Faktum är att Tobias har postat över 50 000 gånger i supportforum.
Den nivån av engagemang byggde upp pluginets rykte som ett pålitligt, väl underbyggt verktyg.
Han fattade också ett medvetet beslut att hålla pluginet fokuserat. Istället för att lägga till varje funktionsförfrågan använde han sina egna behov som ett filter och vägde noggrant den långsiktiga effekten av varje förändring.
"Jag försökte alltid bara göra saker som jag trodde att jag själv skulle behöva... för om du lägger till något kan du inte riktigt ta bort det senare."
Tobias Bäthge
Ungefär samtidigt började han också gräva igenom koden för andra populära plugins, och studerade hur de använde WordPress API:er och strukturerade sina filer.
På WPBeginner rekommenderar vi ofta den här typen av praktisk utforskning. För många utvecklare är verkliga exempel det snabbaste sättet att förbättra sig.
År 2011 insåg Tobias att WP-Table Reloaded behövde en nystart. Den ursprungliga kodbasen hade blivit för begränsande, och några av de tidiga designbesluten höll pluginet tillbaka. Så han började om – och TablePress föddes.

”Jag insåg att det är svårt med pluginets nuvarande tekniska uppsättning… om jag börjar om från början kan jag skapa en bättre grund.
Tobias såg också till att övergången från WP-Table Reloaded var sömlös, genom att bygga automatiska importverktyg för att förhindra att användare förlorade data.
Resultatet? TablePress behöll den rena, användarvänliga upplevelsen som folk älskade, samtidigt som det blev mycket enklare att underhålla, utöka och stödja. Det är därför vi fortfarande anser att det är ett av de bästa WordPress-tabellpluginsen på marknaden.
🚀 Gå heltid med TablePress: Affärer, balans och motivation
I flera år var TablePress något som Tobias arbetade med på sin fritid. Men 2022 fattade han ett stort beslut: att lämna sitt jobb som forskningsassistent vid ett universitet och fokusera på TablePress heltid.
Det var inte lätt, särskilt utan en affärsbakgrund eller entreprenöriella förebilder att följa. "Jag hade ingen förebild. Alla runt omkring mig hade jobb, ingen var egenföretagare. Så jag hade stor respekt för affärssidan", sa han.
Övergången innebar att lära sig allt från skattelagar till betalningssystem, utöver att bygga nya premiumfunktioner och underhålla gratisversionen. Men det krävde också något djupare: att lära sig säga nej.
"Att lära sig säga nej är vad som hjälpte mig att börja göra TablePress som ett yrke."
Tobias Bäthge
Det innebar att säga nej till ett fast jobb, nej till distraktioner och till och med nej till vissa funktionsförfrågningar, så att han kunde bygga något hållbart på sina egna villkor.
En av de största belöningarna? Friheten att designa sin dag kring det som verkligen betyder något.
"Jag tar faktiskt friheten att lämna av mina barn på förskolan först på morgonen. Det ger mig energi."
Den balansen är också det som håller honom motiverad, tillsammans med möjligheten att fortsätta lära sig i takt med att WordPress utvecklas.
”Det som håller motivationen hög är att jag kan lära mig medan jag arbetar.”
Tobias Bäthge
För Tobias handlade det inte om att gå snabbt när han satsade heltid. Det handlade om att fokusera på det som är viktigt, bygga hållbart och hålla kontakten med den gemenskap som hjälpte honom att komma igång.
💡 Verkligt snack: Råd för blivande WordPress-pluginutvecklare
Tobias byggde inte ett framgångsrikt plugin över en natt. TablePress växte långsamt, genom konsekventa förbättringar, användarfeedback och en stark grund av förtroende. Det är också där han tror att alla plugin-utvecklare bör börja.
”I början kan det räcka långt att ge snabb, hjälpsam support.”
I Tobias fall byggde de tidiga interaktionerna momentum. Att svara på frågor, fixa buggar och helt enkelt vara tillgänglig skapade mun-till-mun-spridning och förtroende, långt innan pengar kom in i bilden.
Vi har sett det om och om igen: starkt stöd är ofta en plugins bästa marknadsföring.
Men support är inte den enda pusselbiten. Tobias rekommenderar att börja med ett verkligt behov – helst ett du har själv.
På så sätt löser du ett problem du förstår djupt, snarare än att gissa vad användarna kan vilja ha.
"Du måste liksom göra research först... du behöver något som skiljer dig från befintliga lösningar."
Tobias Bäthge
Han ser också freemium-modellen som ett av de bästa sätten att bygga och validera en plugin-verksamhet, men varnar för att det kräver en noggrann balans.
"Gratisversionen måste ge värde i sig själv... men du kan inte ge bort för många funktioner, annars kommer folk inte att uppgradera."
För Tobias handlar det inte om att bygga något flashigt. Det handlar om att hålla fötterna på jorden, lösa verkliga problem och göra det på ett sätt som användarna verkligen uppskattar.
💥 Relaterat inlägg: Letar du efter mer inspirerande innehåll? Kolla in vår intervju med Ionut Neagu, grundaren av Themeisle.
🧠 Hålla sig fokuserad och produktiv som ensam grundare
Med över 700 000 aktiva installationer och inget heltidsanställt team är TablePress en enmansoperation i stor skala. Det innebär att Tobias måste vara extra medveten om sin tid, sina verktyg och sin energi.
En av de första lärdomarna? Att lära sig säga nej, inte bara till funktionsförfrågningar, utan till sig själv.
"Att lära sig säga nej – till sig själv och till andra – är nyckeln till att sätta prioriteringar."
Tobias Bäthge
Tobias delar upp sin dag i tidsblock fokuserade på olika områden av verksamheten, inklusive support, utveckling, marknadsföring och dokumentation. Det hjälper honom att undvika kontextväxling och göra verkliga framsteg utan att bränna ut sig.
En annan nyckel till hans arbetsflöde är automatisering. Under åren har Tobias byggt system som hanterar allt från plugin-releaser till syntaxkontroller och versionstestning. Detta har frigjort tid för viktigare arbete.
Många ensamma utvecklare i vår community säger samma sak till oss: att automatisera rutinmässiga uppgifter är det enda sättet att skala hållbart.
"De uppgifterna bör automatiseras... de fungerar bara i bakgrunden och befriar dig från så mycket stress."
Tobias Bäthge
Han minns när det var en stressig, manuell process att släppa en ny version av pluginet, och hur den stressen ibland försenade releaser med veckor.
”Nu har jag testningen igång i bakgrunden… Jag kan mycket snabbare och enklare säga, okej, ny pluginrelease, klick, klart.”
Det är en påminnelse om att bra system inte bara gör dig mer effektiv. De gör dig också mer självsäker.
🔮 Framåtblick: TablePress och framtiden för WordPress
Tobias är optimistisk om vart WordPress är på väg, särskilt med den pågående utvecklingen av blockredigeraren och en övergång mot mer interaktiva, webbläsarbaserade upplevelser.
"Det sker en stor förändring i redigeringsupplevelsen – det är ett helt nytt programmeringsparadigm."
Tobias Bäthge
Den förändringen ger nya möjligheter för TablePress, från förbättrade gränssnitt till rikare interaktioner inom själva WordPress. Och för Tobias ger det också ny motivation.
Men han är också försiktig med att inte ändra saker bara för att få uppmärksamhet. Faktum är att en av de viktigaste lärdomarna han har fått är hur överväldigande uppdateringar kan vara för mindre tekniska användare.
För att få fram sin poäng delade han med sig av en relaterbar anekdot från sitt eget liv. Han pratade om att se sina morföräldrar, som är i sena 80-årsåldern, navigera ny teknik. Tobias, den noggranna observatören, märker när de kämpar med uppdateringar på sina smartphones.
När saker rör sig eller förändras oväntat är det lätt för användare att känna sig vilsna. Det har format hans designfilosofi.
"Att stryka ut skrynklor och göra saker enklare att använda uppskattas ibland mer än en stor ny funktion."
Tobias Bäthge
I takt med att WordPress fortsätter att växa och förändras, fokuserar Tobias på att hålla TablePress intuitivt, konsekvent och pålitligt för både nybörjare och avancerade användare.
💭 Slutliga tankar
Tobias Bäthge hade inte för avsikt att bygga ett företag, men han hade för avsikt att bygga något användbart.
Nästan två decennier senare står TablePress som en modell för fokuserad utveckling, användarfokuserad design och långsiktig hållbarhet i WordPress-ekosystemet.
Hans historia är en påminnelse om att du inte behöver skynda dig eller göra mycket väsen av dig för att lyckas. Istället kan konsekvens, tydlighet och community-support ta dig långt.
För Tobias är det viktigaste att bygga något pålitligt – något som löser ett verkligt problem och fortsätter att fungera över tid. Det innebär att säga nej till förändring för förändringens skull och att sätta användarupplevelsen främst.
"Ibland är för mycket förändring för mycket... särskilt för mindre tekniska användare."
Tobias Bäthge
Oavsett om du bygger ditt första plugin eller försöker förvandla ditt sidoprojekt till en heltidsverksamhet, är Tobias resa ett bevis på att genomtänkt, stadig framsteg fortfarande kan hjälpa dig att vinna.
📚 Bonus: Expertresurser för WordPress-pluginutvecklare
Vill du följa i Tobias fotspår och bygga ditt eget framgångsrika plugin? Här är några användbara WPBeginner-resurser som kan hjälpa dig:
- Hur man lär sig WordPress gratis (steg för steg)
- Bästa jobbsidorna för WordPress-utvecklare
- Hur du skickar in din plugin till WordPress Plugin Directory
- Hur man spårar plugin-engagemang med analys
- WordPress SEO-tips för plugin-sidor
- WordPress karriäralternativ – Hur man försörjer sig med WordPress
- Hur Robert Abela byggde säkerhetsplugins som tusentals användare litar på
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.
Tobias Bäthge – Creator of TablePress

Har du en fråga eller ett förslag? Lämna gärna en kommentar för att starta diskussionen.