‘Sharing ideas, enriching your cultural heritage’
Mark Lindeman
Lars Lundqvist

We sleutelen hier niet aan brommers

Naam: Mark Lindeman
Geboren: Alkmaar, 1970
Opleiding: Rechten (niet afgemaakt)
Functie: Technisch directeur
Nu: Goede websites bouwen die ook fantastisch draaien op mobiele devices.

Problemen zijn vraagstukken. En die los je op door ze in stukken te hakken om te zien welke partjes kunnen worden geabstraheerd en welke variabel zijn. Stel vervolgens vast wat je in- en output is. Daar bouw je dan een class overheen. Klaar! ,,Je moet het niet moeilijker maken dan het is'', zegt Mark Lindeman. Die er niet voor terugdeinst om zomaar te vragen of je wel een iterator gebruikt. Met dank aan ZX81, P2000, Basic, Turbo-Pascal, QuarkXpress, FileMaker Pro en last but not least PHP en HTML-5.

Stenen tijdperk

,,Ik kreeg op 11-jarige leeftijd van mijn vader een ZX 81 (een home computer uit het 'stenen tijdperk" van Sinclair Instruments). Vanaf dat tijdstip ben ik bezig met programmeren en computers. Nooit iets anders gedaan. Mijn voorkeur gaat niet uit naar de business-kant van informatisering. Het is mij om de techniek te doen.''

Magie

,,Na de ZX 81 kwam er de P2000 van Philips. Ik herinner mij dat magische moment nog heel goed. Dat je een apparaat laat doen wat jij wilt. Dat was een openbaring. Mijn eerste programmaatje was in Basic waarmee ik mijn naam over het scherm kon laten lopen. Hele simpele logische structuurtjes. Magie was dat.''

Ongelukken

,,Het tweede magische moment was internet en, nog iets eerder Bulletin boards (BBS). Dat was heel bijzonder. Dat je over een telefoonlijntje via computers met elkaar kon praten. Ik ben een gevalletje 'twaalf ambachten, dertien ongelukken'. Maar wel altijd in die software richting. Ik begon in een restaurant in Alkmaar waar mij werd gevraagd iets te schrijven om het personeelsbestand op orde te krijgen.''

Floppy's

,,Je had in die tijd veel computerblaadjes die uitkwamen met allerlei floppy's. Daar heb ik er heel veel van volgeschreven in Turbo-Pascal. Dos-menuutjes om WP te starten, dat soort dingetjes. Gewoon om een beetje bij te verdienen.''

Drukwerk

,,Uiteindelijk ben ik in de DTP terecht gekomen waar ik iets maakte om databases te verbinden met QuarkXpress waardoor eigenlijk al geautomatiseerd drukwerk kon worden opgemaakt. Daarna verdiepte ik mij in FileMaker Pro dat gecombineerd kon worden met scanning. Onno Zaman bedacht daar een product omheen waarna we serieus software gingen leveren aan archieven. Dat zijn echt de eerste stappen geweest.''

Facebook

,,Rond 1995 explodeerde internet en kwam ik op het idee om een soort database te schrijven -gebaseerd op FileMaker- in PHP, de programmeertaal waar we nog steeds in werken. De eerste stap richting webapplicaties. Dat is wat we in feite doen: webapplicaties programmeren. Daar is recent een enorme stap gemaakt in HTML-5. De grote bedrijven, van de omvang Facebook, maken nu heel mooie dingen in HTML-5. ''

Kansloos

Facebook is voor mij een voorbeeld. Het heeft mij ervan doordrongen dat het kansloos is om apps te maken. Wat ze nu doen is websites maken in HTML-5 met een dun app-laagje voor alle verschillende platforms daaroverheen. Gevolg: je hoeft telkens maar één keer in HTML-5 te updaten. Daar ga ik me in de toekomst ook extra op richten. Goed gemaakte websites die fantastisch draaien op mobiele devices. Geen apps.''

Arrogant

,,Er zijn heel veel mensen die websitjes maken en die zichzelf als volwaardig PHP-programmeur zien. Dat vond ik waarschijnlijk vroeger van mezelf ook. Hoe arrogant dat is, weet ik niet maar wij zitten hier natuurlijk op een heel ander niveau. We maken buitengewoon serieuze applicaties gebaseerd op een puur object gerelateerde taal. We zijn ons zeer bewust van de veiligheidsrisico's van PHP. Onze hele infrastructuur is daar op afgestemd. Laat ik het zo vergelijken: 'Wij maken hier Ducati's en we sleutelen niet aan brommers'.''