Pim Hooghiemstra

Webdeveloper and founder of PLint-sites. Loves to build complex webapplications using Vue and Laravel!

Over Pim Hooghiemstra

Webdeveloper and founder of PLint-sites. Loves to build complex webapplications using Vue and Laravel!

Wat is de overeenkomst tussen een hypotheekaanvraag en het laten bouwen van een website?

Geplaatst in Ondernemer op 4 juli 2016

Als startende zelfstandige een hypotheek aanvragen. Spannend. Lastig. Tenminste dat is de algemene heersende opinie. Hoewel de banken reclame maken voor hypotheken gericht op de zelfstandigen, is het de vraag of ze die in de praktijk ook verstrekken. Onlangs hebben wij het toch gewaagd en in het proces zien we bepaalde parallellen met het ontwikkelen van websites.

Lees het gehele artikel

Netwerken is een spiegel voor je pitch

Geplaatst in Ondernemer op 12 april 2016

Op netwerkbijeenkomsten kun je je pitch elke keer weer oefenen. Onlangs kwam ik erachter dat simpelweg zeggen dat wij ‘websites bouwen’ niet het gewenste effect heeft. Een veel betere start van een gesprek is het introduceren van PLint-sites als ‘ontwikkelaars van online portals en webshops’.

Lees het gehele artikel

Functies en hun argumenten

Geplaatst in PHP op 5 augustus 2015

Een aanroep van een PHP functie gaat vaak vergezeld van argumenten. Deze kun je op twee manieren meesturen, namelijk by value en by reference. Het belangrijkste om te weten is dat eenvoudige variabelen als strings, integers en floats impliciet by value worden meegestuurd. Hier kan dan ook niks geks mee gebeuren. Objecten worden echter impliciet by reference meegestuurd en dit kan tot rare situates leiden als je niet weet wat je doet…

Lees het gehele artikel

Javascript modules: hoe en waarom?

Geplaatst in Javascript op 17 juli 2015

Het schrijven van testbare, uitbreidbare, schaalbare Javascript code is niet eenvoudig. Zeker niet wanneer je met Javascript in aanraking bent gekomen via jQuery. Maar als je net als wij af wilt van de veel te lange lappen Javascript in je websites, je code vaker wilt hergebruiken en gewoon een betere programmeur wilt worden, dan is het tijd om je te verdiepen in Javascript modules. We zetten de eerste stap.

Lees het gehele artikel

Verbeter je Javascript met ESLint

Geplaatst in Javascript op 4 juni 2015

Javascript vergeeft je veel fouten. Maar dat wil niet zeggen dat alles correct geinterpreteerd wordt! Het vergeten van een simpele ; kan grote gevolgen hebben. Daarom is het verstandig om gebruik te maken van linting tools. Een linting tool checkt je code op syntax errors en logische errors: zijn er variabelen die niet correct zijn gedefinieerd of niet worden gebruikt dan krijg je dat ook te horen.

Lees het gehele artikel

Nieuw project in Bitbucket en Source Tree

Geplaatst in Development op 2 december 2014

Git ingewikkeld en kun je de commands niet onthouden? Natuurlijk is er ook een graphische interface beschikbaar. Vandaag bespreken we in het kort hoe je met de gratis desktop app SourceTree eenvoudig een remote Git repository vanuit Bitbucket kunt klonen om er lokaal aan te werken.

Lees het gehele artikel

Samenwerken met Git (deel 2)

Geplaatst in Development op 17 september 2014

In deze blogpost het tweede deel van de serie over samenwerken met WordPress en Git. Eerder beschreven we al het installeren van Git en het ermee starten. Nu gaan we verder richting het pushen en pullen van code, deployment naar de stage en live omgevingen en tenslotte de problemen die kunnen ontstaan met het synchroniseren van de database.

Lees het gehele artikel

Samenwerken aan een WordPress site met Git (deel 1)

Geplaatst in WordPress op 17 juni 2014

Met meerdere developers samenwerken aan een grote applicatie die binnen WordPress opgezet moet worden. De eerste kreet die dan bij je opkomt is versie beheer. Ja, dat gaan we doen. Vervolgens hoor je gebruik te gaan maken van een 3 staps raket die in de volksmond ook wel dev-stage-live wordt genoemd. Maar hoe past een en ander nu in de praktijk bij elkaar?

Lees het gehele artikel