Hallo, mijn naam is
Viktor Chin
(da's Zo Gevikst)
Over mij Webdevelopment Contact

Over mij

Viktor Chin-Kon-Sung

In het dagelijkse leven houd ik mij bezig met elektronica in de breedste zin. Of het nou gaat om computers, netwerken, televisies, audioapparatuur, telefoons of camera's, hardware of software; ik vind het allemaal interessant, en daarom heb ik van elk onderwerp wel enige kennis.

Mijn passie voor elektronica, kwam op jonge leeftijd al boven drijven. Op mijn tiende heb ik in korte tijd enkele jaarabonnementen van Computer Idee doorgespit, en het was rond deze tijd dat ik ook mijn eerste PC bouwde. Vanaf toen vormde techniek een rode draad door mijn leven. Informatica in mijn vakkenpakket op de middelbare school, een universitaire studie Informatiekunde, meerdere baantjes als 1e-lijns ICT-support, mijn eigen smartphone- en tabletreparatiebedrijf Zo Gevikst, en op het moment run ik samen met een vriend ons hobby-bedrijfje EigenPC. Tevens kan ik erg genieten van webdevelopment, daar over meer op de volgende pagina.

Uiteraard is er meer in het leven dan alleen bits en bytes. Op de momenten dat ik niet naar een scherm aan het kijken ben, ben ik meestal met vrienden of maak ik een lange wandeling. Ik vind het maken en bekijken van foto's leuk, en zoals velen ben ook ik muziekliefhebber. Ik luister voornamelijk naar alle genres Hip-Hop en RnB vanaf de jaren 80 t/m het heden, maar op zijn tijd is er ook ruimte voor EDM, Reggae, Jazz en Soul. Vaak gaan al deze activiteiten hand in hand.

Ook heb ik een groot hart voor motorische voertuigen, in het bijzonder auto's. Al sinds kleins af aan, nog voor mijn interesse in elektronica aangewakkerd was, volgde ik al Formule 1 en programma's als Top Gear. Het zou mij erg leuk lijken om in een later stadium van mijn leven mijn eigen hobby-garage te openen, waar ik aan mijn eigen voertuigen kan sleutelen.

Webdevelopment

Op de vorige pagina heb ik het al kort aangehaald: ik bouw graag websites. De afgelopen 2 jaar heb ik aan zo'n 10 projecten gewerkt, waaronder deze website. Webdevelopment is een uitstekende uitlaatklep voor mijn perfectionisme.

Het liefst schijf ik HTML en CSS, waar ik – al zeg ik het zelf – een zeer compleet en robuust begrip van heb. In JavaScript ben ik wat minder vaardig, de reden hier voor is dat HTML5 en CSS3 zo krachtig zijn, dat ik zelden JavaScript nodig heb en daarom nooit diep in de methodes ben gedoken. Ik heb echter geen probleem met het begrijpen van de taal, en kan ook eenvoudige scripts schrijven (op alle websites die ik heb geschreven, zijn er wel een paar in gebruik).
Op zijn tijd werk ik ook met back-end talen PHP en SQL, bijvoorbeeld als er formulieren verstuurd moeten worden, of als er een inlog-systeem vereist is.

Recentelijk heb ik besloten om al mijn kennis te bundelen en mijn eigen CSS framework te schrijven. Het doel van V. Framework (originele naam hè?), was een framework creëren waarmee ik gemakkelijk alle websites in mijn beheer kan onderhouden.
Een van de redenen waarom ik heb besloten om er zelf een te maken, is omdat het erg leerzaam is. Herbruikbare selectors zijn erg belangrijk, en optimalisatie van de code een must.
Wat ook mee speelde, is dat de meeste populaire, bestaande frameworks vrij zwaar zijn, omdat ze zo uitgebreid zijn. In mijn framework heb ik de focus vooral gelegd op lay-outs. Daarnaast heb ik enkele elementen ‘voorgebouwd’, maar de rest heb ik achterwege gelaten.

Persoonlijk ben ik blij met het resultaat: een compact en efficiënt, doch krachtig framework. Hieronder heb ik 3 websites uitgelicht die ik met behulp van mijn framework heb geschreven. Allen schalen perfect, ongeacht schermformaat en resolutie, en zijn bruikbaar voor mensen die gebruik maken van toegankelijkheidsopties.

Een noot bij de EigenPC website: vanwege het formaat van de code-base, heb ik tot nu toe enkel de index kunnen herschrijven. De rest van de website is gebaseerd op code van enkele maanden oud, en zal in de komende weken geüpdatet worden. Tot die tijd is het een mooie showcase van de progressie van mijn codeer-stijl :).

Framework

Op een vlak is mijn framework vrij uniek: het lay-out-systeem is volledig geschreven in flexbox. Daardoor is het extreem krachtig, erg veelzijdig, en is het maken en aanpassen van responsive websites werkelijk een fluitje van een cent. Zo is het wijzigen van de volgorde van 2 elementen, en het verwijderen van 2 classes alles wat nodig is om een one-page website om te bouwen naar een ‘normale’, multi-page website.

Meer weten over mijn framework?

Ga naar de website

Contact

Heb ik uw interesse aan weten te wakkeren? Denkt u mijn hulp goed te kunnen gebruiken bij een project, of wil u meer te weten komen over mij? Vul dan het onderstaande formulier in, en ik zal spoedig contact opnemen.