thijn@wux:~/blog$ cat 12-5-jaar-wux.md
[note] 4 min lezen
12,5 jaar bij Wux
Een terugblik op mijn eerste 12,5 jaar bij Wux, en op naar de volgende.
Inhoud
In 2013 werd ik afgewezen voor mijn stage bij Wux. Bo zocht één back-ender en één front-ender, en koos de twee die op allebei de rollen hadden gesolliciteerd.
Kort daarna wilde Bo een Android-app laten bouwen, in Java. Java kende ik toevallig al, van de plugins voor mijn Minecraft-servers. Net voor de vakantie kreeg ik dus toch een plek.
Op 1 mei 2014 kwam ik officieel in dienst, inmiddels 12,5 jaar geleden.
Een boek over GameMaker
Rond mijn dertiende bestelde ik online een boek van Mark Overmars, de maker van GameMaker. Daarmee begon ik met programmeren. Het was de eerste keer dat ik merkte dat je met code dingen kon maken die er daarvoor niet waren.
Minecraft als leerschool
In de derde van de middelbare kocht ik Minecraft. Niet veel later draaide ik servers met volledig eigen Java-plugins en meerdere servers die als één netwerk aan elkaar hingen. Op het hoogtepunt zaten we vaak op 120 van de 120 plekken, met een wachtrij erachter. We werkten samen met een aantal grote YouTubers. Er kwam zelfs eens een Mojang-developer langs, met een personage dat op zijn kop stond.
Niemand noemde het zo, maar dat was mijn eerste opleiding serverbeheer. Je leert wat performance is als honderdtwintig mensen tegelijk iets doen wat je niet had voorzien. En je leert dat spelers binnen een minuut in je chat staan als er iets plat ligt. Dat laatste is eigenlijk nooit meer veranderd.
Via Minecraft ging ik met Java aan de slag. Op de opleiding kwamen daar vooral PHP, SQL en JavaScript bij, en daar ontstond mijn liefde voor PHP. Geen gedoe met een compiler: je slaat op, ververst en ziet het meteen live.
De begintijd bij Wux
Rond augustus 2013 begon ik aan die Android-app. Wux was toen nog klein: naast Bo werkten er twee mensen, en er liepen vijf stagiaires. Inmiddels heeft Wux meer dan 100 stagiaires opgeleid, en een groot deel van het team begon zelf ook zo.
Het bleef niet bij één stage. Het werden er drie, en op 1 mei 2014 kwam ik in dienst. Vanaf toen werkte ik naast school: in de vakanties en soms op vrijdag.
Van Bo heb ik veel geleerd over programmeren, maar grappig genoeg nog meer over alles eromheen, zoals ondernemen. In 2014 was hij het die opperde dat ik me met twee klasgenoten bij de KvK moest inschrijven.
Dysewebs en een quiz over League of Legends
Zo ontstond Dysewebs, mijn eerste bedrijf. We bouwden websites voor klanten, maar vooral ook dingen waar niemand om had gevraagd. Zoals LeagueQuiz: een quiz over League of Legends-champions. Je moest skins raden, plaatjes van abilities aan de juiste champion koppelen en champions herkennen aan hun stem. Er zat zelfs een ranked mode in, met rankings.
Daarnaast hadden we een flinke stapel projecten die het nooit hebben gehaald. Achteraf heb ik daar misschien wel het meest van geleerd.
Duxa en Minecraft-hosting
Dysewebs was eigenlijk de voorloper van Duxa. In 2015 begonnen we met diezelfde twee vrienden en nu ook Yannick aan Duxa. Daarbij hoorde Koopjeserver, een hostingdienst voor Minecraft. De hobby van een paar jaar eerder werd zo een bedrijf, alleen draaide ik de servers nu voor andermans spelers.
Ik zette de techniek neer. Yannick zorgde dat mensen ons kenden, regelde de ads, deed front-end en zette zelfs een supportteam van studenten op. In 2020 en 2021 zijn Duxa en Wux samengegaan. Toen Niels er in 2022 bij kwam, zijn we gegroeid naar een stuk volwassener bedrijf. Inmiddels ben ik mede-eigenaar.
Niet alleen back-end
Als ik terugkijk, heb ik eigenlijk nooit gekozen. Games, Java-plugins, servers, hosting, websites, quizzen, applicaties, Laravel en eigen packages. En dat is nu nog steeds zo.
Een groot deel van mijn tijd gaat op dit moment naar AI. Ik zoek uit welke technieken echt werken en hoe we ze beter kunnen inzetten. Dat doe ik niet alleen voor Wux, maar voor heel Adventure Media Groep, waar Wux onder valt. Mijn eigen code schrijf ik inmiddels ook grotendeels samen met AI.
Daarnaast doe ik nog altijd het serverbeheer van Wux. Dat is in feite dezelfde les als bij die Minecraft-servers, alleen staan er nu klanten in de chat in plaats van spelers. Uit dat serverwerk is Kespy voortgekomen, ons eigen servermanagementpaneel. Meer over Kespy bij mijn projecten. En steeds meer tijd gaat naar kennis overdragen, zodat wat ik in de loop der jaren heb uitgezocht niet alleen in mijn hoofd zit.
Met AI gaat het specialistische werk een stuk sneller. Wat overblijft is overzien hoe alles in elkaar grijpt, van de server tot de code en van de klant tot de storing. Daar zit voor mij nog steeds het leukste werk.
Het team
Het mooiste blijft het team. Als er iets misgaat, denkt iedereen mee. Daarom loop ik hier na 12,5 jaar nog steeds met plezier binnen.
In 2013 was er plek voor één back-ender en één front-ender. Een front-ender ben ik nooit geworden. Maar alleen back-end dekt het inmiddels ook niet meer.
Op naar de volgende 12,5.