Ewout
Door Ewout
28 september 20265 min. leestijd

Onze nieuwe website is eindelijk live

TeamSoftware Development
Collega’s op de tribune in ons kantoor, met champagne om de nieuwe website te vieren

Hij stond al een hele tijd op ons verlanglijstje: een nieuwe website. Afgelopen vrijdag konden we er eindelijk op proosten. Met champagne, want na negen jaar mocht de oude website met pensioen. Bedankt voor de bubbels, Victor van Tasteindex!

Een website voor vijf mensen

Negen jaar geleden werd onze vorige website ontworpen en gebouwd. We waren met vijf mensen en 10KB bestond pas een paar jaar. De website paste bij wie we toen waren en wat we deden.

Natuurlijk hebben we in de jaren daarna teksten bijgewerkt. Een nieuwe collega erbij, een nieuwe case, een dienst wat uitgebreider beschreven. Maar de hoofdstructuur bleef hetzelfde. Ondertussen groeiden we door naar zeventien mensen, verhuisden we naar een nieuw kantoor en veranderde er in de softwareontwikkeling behoorlijk wat.

Op een gegeven moment vertelde de website vooral nog het verhaal van het bedrijf dat we waren geweest. Het werd tijd om te laten zien wie we nu zijn.

Het oude ontwerp van de teampagina, met blauwe en paarse vlakken en portretten in zeshoeken

Er valt inmiddels meer te vertellen

Het grootste verschil zit in het werk dat we doen. Negen jaar geleden bestond dat vooral uit losse projecten van een paar honderd uur. Inmiddels zijn we voornamelijk bezig met het doorontwikkelen van bedrijfskritische software. Daar zitten vaak al duizenden uren werk in, en dus ook heel veel regels code. Organisaties vertrouwen er dagelijks op.

In zulke software wil je efficiënt nieuwe functionaliteit kunnen blijven toevoegen, terwijl alles wat er al is stabiel blijft draaien. Dat vraagt om veel meer dan kennis van een programmeertaal. Denk aan:

  • Automatische tests en linting: controleren of bestaande functies blijven werken en fouten in de code vroeg opsporen.
  • Error monitoring en alerting: fouten in productie signaleren en een melding krijgen als er iets misgaat.
  • Observability: met logs, meetgegevens en traces kunnen achterhalen wat er in een applicatie gebeurt en waarom.
  • Dedicated AI-skills: projectspecifieke instructies waarmee AI de codebase en de afspraken voor dat project kan volgen.
  • Strikte engineeringprincipes: duidelijke afspraken over architectuur, codekwaliteit en reviews, zodat ook de volgende wijziging goed te begrijpen en te testen is.
  • CI/CD: wijzigingen automatisch controleren, bouwen en gecontroleerd naar productie brengen.

Dat werk is een steeds groter deel van ons vak geworden. Op de nieuwe website krijgt het daarom meer ruimte, van codebase-analyse tot het beheer van software die al jaren draait. Zelfs nu staat nog niet alles erop. Maar het begin is er, en de komende tijd vertellen we hier meer over.

En ja, we bouwen nog steeds graag iets nieuws in een paar honderd uur. Alleen blijkt zo'n project vaak zo succesvol dat we daarna samen verder bouwen. Dan wordt nieuwbouw vanzelf een doorontwikkeltraject.

Device-mockup met de oude blauw-paarse ontwerpen voor werkwijze, technieken en blog op een laptop en twee monitoren

Ontwerpen uit de oude doos, samengebracht in een device-mockup. Inclusief de teksten die destijds nog ingevuld moesten worden.

Een huisstijl in onze kantoorstijl

Ook het ontwerp kon na negen jaar wel een opfrisbeurt gebruiken. De zeshoeken en andere geometrische vormen vonden we nog steeds mooi. Het blauw en paars voelden inmiddels wat minder als ons.

Wie bij ons op kantoor is geweest, snapt waar de nieuwe kleuren vandaan komen. Veel planten, veel groen en geel. Daar voelen we ons thuis, en dat wilden we ook op de website terugzien. We hebben dus een huisstijl in onze kantoorstijl. Dat kan blijkbaar ook in die volgorde.

Met die opdracht ging Kenmerk design agency twee jaar geleden aan de slag. De geometrische vormen mochten blijven, maar de kleuren en uitstraling moesten aansluiten bij het 10KB van nu. Over het ontwerp waren we meteen te spreken. Nu nog even bouwen en de teksten schrijven.

Dat 'even' bleek nogal optimistisch.

Nog even onze eigen website afmaken

Het ontwerp lag er dus al een tijd, maar de ontwikkeling en het maken van alle nieuwe content lieten op zich wachten. Een website voor je eigen bedrijf blijkt toch een project waar je lang mee bezig kunt blijven.

En we wilden de inhoud goed aanpakken. Bijna negen jaar aan veranderingen vang je niet door alleen de kleuren te vervangen en een paar zinnen aan te passen. We moesten opnieuw bedenken wat we wilden vertellen, hoe bezoekers hun weg zouden vinden en hoe we onze ervaring concreet konden laten zien. Dat betekende veel nieuwe pagina's, schrijven, teruglezen en weer aanpassen.

Ook onder de motorkap is er veel veranderd. We bouwen de nieuwe website met Qwik en schrijven de pagina's in Markdown, met eigen plugins voor de opmaak. Daardoor kunnen we content bijhouden in dezelfde editor waarin we onze software maken. Over die keuzes, de snelheid van de site en wat we onderweg hebben geleerd, lees je meer in de case over onze eigen website.

Klaar genoeg om live te gaan

Er staat nog genoeg op ons lijstje. De komende tijd vullen we de website verder aan en pakken we de dingen aan waar we nu nog niet aan toe zijn gekomen. Maar als je wacht tot er helemaal niets meer te verbeteren valt, komt die lancering er nooit.

Dus ging de nieuwe website live. En op vrijdag 25 september zetten we de glazen klaar om dat met elkaar te vieren. Even weg van de schermen, bij elkaar op de tribune in ons kantoor, met champagne binnen handbereik.

Negen jaar na de vorige website hebben we weer een site die bij ons past. Daar mocht best een kurk voor knallen.

Ewout

Contactpersoon: Ewout

Samenwerken?

Heb je een softwarevraag of een project in gedachten? Neem contact op met Ewout. Samen bespreken we wat je nodig hebt en hoe we kunnen helpen.

CONTACT

Neem contact met ons op

Heb je een vraag of wil je sparren over je software? Laat je gegevens achter, dan nemen we snel contact met je op.