Je Hele Kantoor in een Rugzak — Mobiel Werken en Werken Vanaf Elke Plek

Eén rugzak, één laptop, volledige onafhankelijkheid — de artikelen over een bedrijf in een tas.

Willem heeft zijn bedrijf gerund vanuit een enkele rugzak. Niet als digital nomad-gimmick, maar als werkfilosofie: alles wat je nodig hebt om software te bouwen, servers te beheren en met klanten te communiceren moet in één tas passen. Deze artikelen documenteren de hardware, de software en de mindset die het mogelijk maakt.

De Rugzak

Business in a bag is het stichtende artikel: wat er in Willems werktas past en waarom elk voorwerp zijn plek heeft verdiend. Geen uitrustingsreview, maar een ontwerpoefening — elk object gekozen omdat het onafhankelijkheid mogelijk maakt.

Zaken in een zak

Zaken in een zak

Het gebruik van een waterdichte rugzak voor mijn uitrusting

De afgelopen maanden heb ik verschillende tassen en koffers getest om alles te vinden wat ik nodig heb om mijn bedrijf te runnen. Omdat ik op de fiets reis, moet de tas waterdicht zijn. Het probleem met waterdichte spullen is dat ze meestal erg omvangrijk zijn. Mijn uitrusting moet zowel draagbaar als representatief zijn, een uitdaging die een blogpost waard is!

De Machines

De laptopkeuze is enorm belangrijk als het je enige computer is. Het plezier van een simpele laptop pleit voor onderpowered, duurzame hardware. iPad Pro als primaire computer test of een tablet een laptop kan vervangen. En het betere laptop-artikel laat zien hoe het denken evolueerde.

Betere Laptop

Betere Laptop

Het in elkaar zetten van het DHZ Frame 13

Consumentenelektronica sluit ons vaak op in afgesloten hardware en geforceerde upgrades, wat leidt tot enorme hoeveelheden e-waste. Framework daagt die norm uit door laptops te maken die je zelf kunt onderhouden, upgraden en aanpassen, wat hun levensduur verlengt en onnodig e-waste vermindert. Mijn Framework 13 arriveerde deze week en ik heb hem zelf in elkaar gezet. Dit bericht is een kort overzicht van dat proces, waarom ik voor dit merk heb gekozen en wat de volgende stappen zijn.

Het plezier van een simpele laptop

Het plezier van een simpele laptop

Surface Laptop Go met Windows 10

Zo nu en dan wissel ik van apparatuur om te kijken wat er buiten mijn gebruikelijke technische gewoontes gebeurt. Je zult versteld staan van wat je kunt leren door verschillende dingen uit te proberen. Deze week had ik de kans om de Surface Laptop Go met Windows 10 te testen. Eerlijk gezegd, het verbaasde me!

Tablet als hoofdcomputer

Tablet als hoofdcomputer

De Microsoft Surface Pro vergeleken met de iPad Pro

De afgelopen weken heb ik de Microsoft Surface Pro als mijn belangrijkste computer gebruikt. Het is een moderne tabletcomputer die met de type cover als laptop gebruikt kan worden. Met de Surface Pen is het een veelzijdige pc die op veel verschillende manieren werkt. Tijd om te ontdekken of hij goed is en hoe hij zich verhoudt tot mijn andere tabletcomputer, de iPad Pro.

iPad Pro naast mijn primaire machine

iPad Pro naast mijn primaire machine

Gebruiken met Apple Pencil als een creatieve krachtpatser

Ik wilde zien of ik iets beters kon vinden dan mijn ouderwetse potlood en papier die ik als professionele ontwikkelaar gebruik voor het ontwerpen van software. Ik kende de iPad Pro van mijn test vorige zomer, toen ik uitzocht of hij mijn primaire ontwikkelmachine kon vervangen. Hoewel hij mijn trouwe ThinkPad misschien niet volledig kan vervangen, bleek het een heel ander verhaal te zijn als het op papier aankomt.

Het Besturingssysteem

Als je tas je kantoor is, doet je OS ertoe. Mijn eigen tablet-OS maken is de meest radicale uitdrukking: als geen bestaand OS goed genoeg is voor mobiel werk, bouw je eigen.

Mijn tablet-OS-ervaring verfijnen

Mijn tablet-OS-ervaring verfijnen

Surface Go 2 met 4G/LTE, Debian GNU/Linux en i3wm gebruiken

Eerder dit jaar probeerde ik mijn eigen tablet-besturingssysteem te maken door Debian GNU/Linux te installeren op een Microsoft Surface Go tablet. Ik leerde veel over wat ik fijn vind aan tablets. Maar ik gaf nog steeds de voorkeur aan mijn iPad Pro, vooral vanwege de gepolijste gebruikerservaring. Deze keer ben ik begonnen mijn tablet-software te verfijnen om mijn iPad te vervangen.

Mijn eigen tablet OS maken

Mijn eigen tablet OS maken

Debian GNU/Linux installeren en aanpassen op de Surface Go

Al een aantal jaren gebruik ik een tablet als mijn hoofdcomputer, ik hou van de veelzijdigheid. Maar de meeste tablets hebben een gesloten besturingssysteem, zoals iPadOS, Windows 10S of Android. Omdat ik graag dingen op mijn eigen (vreemde) manier doe, vroeg ik me af of ik kon ontsnappen aan deze "softwaregevangenissen" door een vrij besturingssysteem op een tablet te installeren. Het is mogelijk, lees verder om te ontdekken hoe ik ontsnapte!

Ontdek ook

retro computing · digitaal minimalisme · tablet-OS · zelf hosten

De Filosofie

Mobiel werken gaat niet over reizen — het gaat over vrijheid. De vrijheid om te werken vanuit een café, een trein, een plattelandskeuken of het kantoor van een klant met exact dezelfde setup. Het sluit direct aan bij Willems zelf-hosten filosofie: als je je eigen server bezit en je laptop bij je draagt, ben je echt locatieonafhankelijk.

Hallo Video

Hallo Video

Groet met een lach!

Kijk eens rond op het moderne web: dankzij AI-gegenereerde teksten en afbeeldingen voelt alles gepolijst, perfect… en een beetje koud. Ik wilde het spreekwoordelijke ijs breken met een simpele lach. Daarom heb ik mijn hero-foto vervangen door iets levends: korte, random video’s van mezelf zwaaiend, knikkend of gewoon aanwezig. Er zit meer achter dan op het eerste gezicht lijkt: ik belicht het in deze post.

Websites met Automatische Piloot

Websites met Automatische Piloot

Actuele content met planning, feeds en AI

Waarom heb je een website nodig, en wat kun je doen om de waarde ervan te maximaliseren terwijl je (handmatige) inspanning minimaliseert? Ik werk hieraan met een aantal van mijn meest innovatieve klanten. Stel je voor dat je geen volledig handmatig contentmanagementsysteem meer nodig hebt. Stel je voor dat je website zichzelf bijwerkt terwijl jij je richt op wat écht belangrijk is.

Omarchy op iMac

Omarchy op iMac

Een oude computer nieuw leven inblazen met Linux

Nadat ik een familielid had geholpen met de migratie naar een nieuwe computer, had ik een oude iMac over. De machine uit 2017 was erg traag met een moderne macOS, maar ik heb een zwak voor deze alles-in-één computers, ontworpen door Jony Ive en zijn team. Kon ik er Linux op installeren om het een tweede leven te geven?

Willemstagram

Willemstagram

3D klapperbord met foto's dat verhalen vertelt

Vorige week zat ik met een klant te kijken naar de nieuwe willem.com homepage, waar ik een verhaal gebruik om te vertellen over de dingen die ik doe. Deze klant is een van de beste visionaire, creatieve denkers, maar mijn tekst leek hem niet aan te spreken. Toen ik hierover nadacht, herinnerde ik me een belangrijke psychologieles van de universiteit: ik had iets anders nodig, iets niet-lineairs. Dit bericht gaat over het uitdelen van een visuele vuistslag!

Naar Digitale Soevereiniteit

Naar Digitale Soevereiniteit

Mijn ervaring, jouw voordeel

Door de jaren heen heb ik geëxperimenteerd met veel verschillende digitale tools, platforms en apps om mijn werk te doen. Van gebruiksvriendelijke maar gesloten commerciële systemen tot vrije/libre-oplossingen die krachtig maar lastiger zijn om op te zetten. Ik heb veel geleerd. Nu bied ik die ervaring aan anderen aan, lees verder om te zien hoe jij hiervan kunt profiteren.

Het Agentic Web

Het Agentic Web

Voorsorteren op de toekomst

In het Nederlands hebben we een prachtig woord: voorsorteren. Het betekent dat je op de snelweg al ruim voor je afslag de juiste rijstrook kiest. Je doet het voor een soepele, stressvrije rit. Ik geloof dat hetzelfde principe geldt voor technologie. Een beetje slimme voorbereiding nu kan je een enorm voordeel opleveren wanneer de toekomst zich aandient.

De Kracht van Eén

De Kracht van Eén

Waarom ik kies mijn bedrijf te bouwen door klein te blijven

Gedurende mijn hele ondernemerschap heb ik een duidelijk doel gehad: klein blijven. Dit is geen startpunt, maar een bewuste keuze over de beste manier om geweldig werk te leveren en een duurzaam bedrijf op te bouwen. In deze post leg ik uit waarom.

Brekende Wijzigingen

Brekende Wijzigingen

Dovecot 2.3 naar 2.4 upgraden in Debian Stable

Vorige week liep ik tegen onverwachte problemen aan tijdens een routinematige onderhoudsprocedure op de e-mailinfrastructuur van mijn bedrijf. We verwerken dagelijks duizenden e-mails en gebruiken Dovecot om onze klanten toegang te geven tot hun berichten. Dat kwam allemaal tot stilstand toen ik updatete naar versie 2.4, die belangrijke wijzigingen bevat... o jee!

Vibe Coding

Vibe Coding

Over de kracht en het gevaar van programmeren met AI

Met een omzet van meer dan $48.000 per maand, veroorzaakte de vluchtsimulator game van Pieter Levels een hele vlaag van innovatie. Zonder gedetailleerde kennis van 3D game engine technologie, 'vibe codeerde' hij zijn game met behulp van AI. Critici van zijn werk wezen op beveiligings- en schaalbaarheidsproblemen, terwijl voorstanders het verbluffende resultaat prezen. Wat kunnen we hiervan leren?

Champions League van Webdesign

Champions League van Webdesign

Toonaangevende techniek voor topprestaties

Het creëren van een high-performance website is een kunstvorm die geavanceerde technologie combineert met oog voor design en commercie. Bij escape.nl, thuisbasis van een van Amsterdams meest iconische locaties, weerspiegelt elk detail de precisie en zorg die nodig zijn om naadloze, gelikte ervaringen te leveren aan een groot publiek. Deze post belicht vaak ongeziene details met grote impact.

Meester van Verandering

Meester van Verandering

Bloeien te midden van onzekerheid met Robuuste Flexibiliteit

Verandering is een van de weinige constanten in het leven. Toch, ondanks de onvermijdelijkheid, kan het confronteren ervan ontmoedigend en verwarrend aanvoelen. In het boek "Master of Change" biedt Brad Stulberg een tot nadenken stemmende gids om niet alleen te overleven, maar te floreren in een steeds veranderende wereld.

Viral gaan op X

Viral gaan op X

32.000 weergaven in twee dagen

Eerder deze week ging een van mijn posts op het sociale netwerk X viral en trok 32K views in twee dagen. Zonder noemenswaardige aanwezigheid op Elon Musk's platform, en zonder betaalde advertenties, is het verkrijgen van dat soort aandacht bijzonder. Laat me uitleggen hoe dit is gebeurd.

Nee, dat ga ik niet bouwen!

Nee, dat ga ik niet bouwen!

Beter Denken, Beter Werken

Ben je een ervaren ontwikkelaar (dus: je hebt daadwerkelijk dingen gemaakt in het verleden), dan herken je dit scenario misschien wel: mensen die contact met je opnemen en je vragen iets specifieks te bouwen. "Kun je X voor me bouwen?" Een collega-technicus spoorde me ooit aan om vaker nee te zeggen: wees trots op de dingen die je *niet* doet! Laat ik het in deze post uitleggen.

Vision Pro

Vision Pro

Het verkennen van ruimtelijk computergebruik

Momenteel kijk ik uit over een meer bij Mount Hood terwijl ik dit schrijf. Ik hoor vogels in de verte en zie het meer kalm, met subtiele golven en wat mist in de verte. Toch is het nep, aangezien ik op onze bovenste verdieping zit, een nauwelijks gemeubileerde kamer vol spullen die horen bij een gezinswoning met twee jonge kinderen. Ik gebruik Apple's Vision Pro om te ontdekken wat Spatial Computing kan zijn. Ik ben vol ontzag; laat ik het uitleggen in deze blogpost.

Back-uprotatieschema

Back-uprotatieschema

Roteer je backups met 'rsync-backup-rotator'

In het digitale tijdperk van vandaag is het beschermen van je gegevens van het grootste belang. Alleen een kopie van je bestanden maken is misschien niet voldoende, omdat ze beschadigd, overschreven of geblokkeerd kunnen raken door ransomware. Meerdere, tijdgeroteerde (en idealiter offsite) back-ups vormen een sterkere verdediging. Ik heb een nieuwe tool gemaakt, rsync-backup-rotator, om je hierbij te helpen.

Apple Watch als telefoon

Apple Watch als telefoon

Vervang je smartphone door een smartwatch

Stel je een week voor zonder je smartphone, slechts vervangen door de elegante eenvoud van een smartwatch. Deze week deed ik dit, liet mijn smartphone achter en gaf een Apple Watch de leiding. Velen prijzen dit aan als een bevrijdende ontsnapping aan onze aandacht vragende digitale metgezellen, maar maakt het de hype echt waar? Ga met me mee op deze intrigerende reis, waar technologie minimalisme ontmoet, en ontdek of minder echt meer kan zijn.

AI Training

AI Training

Mensen leren over de superkrachten van GPT

Gisteren had ik het plezier om een trainingssessie te leiden over de toepassing van geavanceerde AI-technieken, zoals OpenAI's grote taalmodellen (GPT), voor een team van individuen met verschillende achtergronden, opleidingsniveaus en disciplines. De resultaten verrasten me!

Hetzelfde, Anders

Hetzelfde, Anders

Waar Je Bent Doet Ertoe

Het is meer dan een half jaar geleden dat ik van de stad naar het platteland verhuisde. Ik reis regelmatig tussen deze locaties voor werk en vrije tijd. Omdat ik een fietsliefhebber ben, heb ik op beide plaatsen een fiets staan, en dit heeft me tot een grappige ontdekking geleid.

Tablet als Gereedschap

Tablet als Gereedschap

Waardering voor de iPad Pro: Een Ander Perspectief

De bruikbaarheid van de iPad Pro heeft recentelijk veel discussie opgeroepen. Sommige gebruikers beweren dat het een teleurstelling is en niet voldoet aan de verwachtingen die door traditionele laptops zijn geschapen. Er zijn echter minder voor de hand liggende voordelen aan de iPad die het overwegen waard zijn. Deze blogpost duikt in deze voordelen en deelt inzichten in de persoonlijke ervaring van het gebruik van een iPad Pro.

AI gebruiken om code te genereren

AI gebruiken om code te genereren

Programmeren met superkrachten

Als onderdeel van mijn software-optimalisatie om cloudkosten te verlagen, moest ik een bestaand stuk inefficiënte serversoftware vervangen door iets dat gebruik maakt van robuustere (maar gefragmenteerde) tools die beschikbaar zijn in Debian GNU/Linux. Kon het GPT4 taalmodel me wat AI-magie bieden? Lees verder!

Offline Werken

Offline Werken

Leren van een 15 jaar oude ThinkPad X200

Als onderdeel van een groter plan om mijn volledige workflow te optimaliseren, doe ik deze maand een klein experiment: een 15 jaar oude ThinkPad X200 laptop gebruiken als mijn hoofdcomputer. Hij is uit een tijdperk van vóór “de cloud”, populair onder liefhebbers van vrije/libre software. Wat kunnen we leren van deze antithese van moderniteit?

Cloudkosten verlagen

Cloudkosten verlagen

Het Belang van Software-optimalisatie

Net als velen zag ik de cloudkosten voor mijn klanten omhoogschieten, een flinke wake-up call. Om te overleven is het essentieel om software-optimalisatie in te zetten als strategie voor het beheer van cloud-uitgaven. Lees mee hoe ik tot 90% op cloudkosten heb bespaard door middel van optimalisatie!

CAPTCHA Alternatief

CAPTCHA Alternatief

Bescherm je formulieren op een gebruiksvriendelijke manier

De kans is groot dat je wel eens een CAPTCHA bent tegengekomen: ze beschermen webformulieren door je te vragen vreemd weergegeven tekens over te typen of door je te vragen foto's te selecteren die een bepaald ding bevatten. Waarom worden ze gebruikt en is er een gebruiksvriendelijk alternatief?

Snake '97 Highscores

Snake '97 Highscores

Game-geïnspireerde kunst door Zena Van den Block

Vorige week ontving ik een zeer vriendelijke uitnodiging van een Belgische kunstenares om haar kunsttentoonstelling in Antwerpen bij te wonen. Het tentoongestelde werk had betrekking op het Snake '97 spel dat ik heb gemaakt. Zoekend naar de juiste woorden en vol enthousiasme heb ik de uitnodiging graag geaccepteerd!

Het gebruik van de reMarkable paper tablet

Het gebruik van de reMarkable paper tablet

Lezen, schrijven, denken en herhalen

Deze maand ontving ik mijn reMarkable paper tablet en sindsdien gebruik ik hem intensief: lezen, schrijven en denken. Het papierachtige scherm laat je de digitale binnenkant vergeten. Lees verder voor mijn bevindingen.

Visualisatiekunst

Visualisatiekunst

Creëren van overheerlijke food foto's

Je leert van samenwerken met experts en deze maand had ik het voorrecht om te werken met een professionele foodfotograaf, mijn broer. Samen hebben we de hele menukaart van Café Carbòn in Amsterdam gefotografeerd, en daarna genoten van het heerlijke eten. Lees verder voor een paar foodfotografie tips!

Drie tips om een contentstrategie te laten werken

Drie tips om een contentstrategie te laten werken

Maximaliseer het effect van je teksten

Wanneer je schrijft voor je blog of voor de website van je bedrijf, zijn er dingen die je kunt overwegen om de vindbaarheid, levensduur en impact van je teksten te maximaliseren. Benut de energie die je in je woorden stopt. Vandaag deel ik drie van mijn lessen die ik heb geleerd tijdens het schrijven voor deze website.

Realtime bewaking van de uptime van services

Realtime bewaking van de uptime van services

Ontdek problemen voordat je klanten dat doen

Downtime komt voor en daar hoef je je niet voor te schamen, zorg er alleen voor dat je jezelf zo opstelt dat je problemen zo snel mogelijk ontdekt! Je kunt realtime uptime monitoring gebruiken om automatisch je servers en services in de gaten te houden. Lees verder om te ontdekken hoe.

Mijn eigen tablet OS vaarwel zeggen

Mijn eigen tablet OS vaarwel zeggen

Waarom ik terug ben gegaan naar iPad en Mac

Het afgelopen jaar heb ik geëxperimenteerd met het creëren van mijn eigen tablet besturingssysteem met Debian GNU/Linux en de i3 window manager op een Microsoft Surface Go 2 met LTE. Na maanden intensief gebruik heb ik nu besloten om het experiment te staken en terug te keren naar iPad Pro en de Mac. Lees verder om erachter te komen waarom.

Werken met speciale hardware uit China

Werken met speciale hardware uit China

Over softwareontwikkeling zonder handleiding

Deze maand ontving ik een zending uit China met speciale hardware, Android-apparaten met ingebouwde printers! Om het leven makkelijker te maken voor de restaurant- en bedrijfseigenaren die mijn app voor het bestellen van eten gebruiken, wil ik dat deze apparaten automatisch nieuwe bestellingen printen. Als ik deze machines maar aan de praat krijg met mijn software... uitdaging geaccepteerd!

Waarom Apple Silicon zo belangrijk is

Waarom Apple Silicon zo belangrijk is

Verbluft door een MacBook Air

Apple ontwerpt nu zijn eigen processors en ik had de kans om te werken met de allernieuwste uit Cupertino: een gloednieuwe MacBook Air met M1-processor. Nog nooit ben ik zo weggeblazen door een MacBook Air, woordspeling bedoeld. Laat me wat gedachten delen waarom ik denk dat Apple Silicon een grote verandering is.

Het ontwerpen van een multidimensionale capaciteitswachtrij

Het ontwerpen van een multidimensionale capaciteitswachtrij

Beheren van keuken-, bezorg- en afhaalcapaciteit

Deze maand moest ik extra dimensies toevoegen aan een capaciteitswachtrijmechanisme. De voedselbestel-app die ik heb gemaakt, moest de capaciteit kunnen beperken op basis van het aantal bestellingen, de inhoud van individuele bestellingen en het verzendtype (afhalen/bezorgen). Lees verder om te ontdekken hoe ik een Lambda Architectuur hiervoor heb gebruikt.

Het plezier van een simpele laptop

Het plezier van een simpele laptop

Surface Laptop Go met Windows 10

Zo nu en dan wissel ik van apparatuur om te kijken wat er buiten mijn gebruikelijke technische gewoontes gebeurt. Je zult versteld staan van wat je kunt leren door verschillende dingen uit te proberen. Deze week had ik de kans om de Surface Laptop Go met Windows 10 te testen. Eerlijk gezegd, het verbaasde me!

Lemmid Store koppelen met keukens

Lemmid Store koppelen met keukens

Integratie met externe systemen die u niet beheert

Als onderdeel van de food-bestel-app die ik aan het bouwen ben, moest ik een betrouwbare manier ontwerpen om de app te koppelen aan externe systemen. Deze externe systemen vallen buiten mijn directe controle en omvatten verschillende kassasystemen, keukenmanagementsystemen en ticketprinters. Lees verder voor meer informatie over ontwerpen voor het onbekende en onbetrouwbare.

Een interface ontwerpen voor een bestelpagina voor eten

Een interface ontwerpen voor een bestelpagina voor eten

Een balans vinden tussen krachtige opties en gebruiksvriendelijkheid op mobiel

Online bestelpagina's zijn belangrijker dan ooit tevoren. Het COVID-19 virus, de daaruit voortvloeiende lockdowns en de social distancing regels hebben de noodzaak van een goed ontworpen webshop gebruikersinterface benadrukt. Dit is verrassend moeilijk om goed te krijgen!

Talking tablets: wat maakt een tablet geweldig?

Talking tablets: wat maakt een tablet geweldig?

Werken met Microsoft Surface Pro X

Eerder dit jaar bracht Microsoft hun gloednieuwe Surface Pro X tabletcomputer uit, in veel opzichten is dit een vooruitstrevend apparaat. Omdat ik graag met tablets werk, vroeg ik me af wat een goede tablet nu precies maakt? Is de Surface Pro X een beetje goed? Lees verder om erachter te komen.

Verkeer vormgeven met iptables en tc

Verkeer vormgeven met iptables en tc

Beperken van uitgaande netwerkbandbreedte per client IP-adres

Vorige maand ontving ik een geautomatiseerde melding over buitensporig bandbreedtegebruik, meestal een teken van problemen. Wanneer dit gebeurt, dien je een standaard incidentenprocedure te volgen, waarbij je probeert de bron van het verkeer te isoleren voordat je het afsluit. De oorzaak van dit incident was echter niet wat ik verwachtte... waardoor een ander soort oplossing nodig was dan een simpele blokkade.

Het ontwerpen en implementeren van een (micro)betaalsysteem

Het ontwerpen en implementeren van een (micro)betaalsysteem

Mijn blog te gelde maken met koffie, Apple Pay en Mollie

Online betalingen zijn nu belangrijker dan ooit, aangezien bedrijven worden ontwricht door het COVID-19 virus. Het drijft mijn klanten ertoe om nieuwe manieren te zoeken om online geld te verdienen. Ik heb een (micro)betaalsysteem ontworpen en geïmplementeerd. Deze post gaat over het bereiken van eenvoud door complexe uitdagingen op te lossen.

Monolithische versus Microservices softwarearchitectuur

Monolithische versus Microservices softwarearchitectuur

Het kiezen van het juiste ontwerp voor je app-ontwikkeling

Deze week vloog ik naar Göteborg om mensen te ontmoeten van een grote internationale rederij, om te praten over de ontwikkeling van enterprise-level software. Tijdens de meeting waren er verschillende experts in de ruimte, een van hen vroeg me over het kiezen van de juiste software architectuur (voor grote, complexe, enterprise-level apps). Een zeer goede vraag, zeker een blogpost waard.

Je eigen adresboek en agenda cloud

Je eigen adresboek en agenda cloud

Deel contacten, agenda's en taken met CardDAV/CalDAV

Gebruik je verschillende apparaten en computers om dingen gedaan te krijgen, dan wil je misschien contacten, agenda's en taken synchroniseren. Je kunt hiervoor elke 'grote cloud'-dienst gebruiken, zoals Apple iCloud, Microsoft Office 365 en Google Gmail. Maar, als je je adresboek en agenda liever niet deelt met grote Amerikaanse bedrijven, kun je het zelf doen.

Realtime herkenning van menselijke houdingen via computervisie

Realtime herkenning van menselijke houdingen via computervisie

TensorFlow en PoseNet gebruiken op een videofeed

Voor een spannend nieuw project experimenteer ik met computervisie met behulp van TensorFlow. Ik wilde realtime detectie van menselijke houdingen bereiken om interactieve videoprojecties en games aan te sturen. Tijd om in de wereld van machine learning, tensors en computervisie te duiken!

Een professionele 72TB NAS bouwen

Een professionele 72TB NAS bouwen

Configuratie en installatie van een HPE ProLiant DL380 server

De afgelopen jaren ben ik mijn data en werk van lokale computers (voornamelijk laptops) naar de cloud aan het verplaatsen. Cloud computing wordt gedaan door servers in een datacenter, krachtige computers die het zware werk doen. Naarmate mijn bedrijf groeide, had ik meer capaciteit nodig. Het was tijd om wat power aan mijn cloud toe te voegen!

Multi-Window-ondersteuning in je iPad-app

Multi-Window-ondersteuning in je iPad-app

Native ontwikkeling voor iPadOS

Vorige maand bracht Apple iPadOS uit, het eerste dedicated operating system voor iPad. Het verschilt van iOS met zijn ondersteuning voor het grotere iPad scherm, inclusief multi / split screen vensters. Ik ontwikkel apps en het was tijd om te profiteren van deze nieuwe mogelijkheden die iPadOS biedt.

Het bezoeken van een internationale hackersconferentie

Het bezoeken van een internationale hackersconferentie

OWASP Global AppSec Amsterdam

Deze maand had ik het geluk om Global AppSec Amsterdam bij te wonen, een internationale conferentie voor hackers en beveiligingsspecialisten. Er waren presentaties van voormalige geheim agenten, bounty hunters, academici en softwareleveranciers. Ik leerde over enkele van de nieuwste hacktechnieken, ontmoette interessante mensen en speelde een paar coole retro games. Lees verder voor meer.

Dig voor Dummies

Dig voor Dummies

Uitleg van een zeer nuttige netwerktool

Bij het bouwen van websites, apps of e-mailservices kom je mogelijk domeinnamen en hun configuraties tegen. Wanneer alles werkt zoals het hoort, is het meeste hiervan onzichtbaar. Maar bij het oplossen van problemen met een domeinnaamconfiguratie kan het nodig zijn om wat dieper te graven... lees verder om te leren hoe!

Een jaar op de ultieme forenzenfiets

Een jaar op de ultieme forenzenfiets

6000KM in 12 maanden met Gates CDN/CDX en Shimano Alfine

Een jaar geleden probeerde ik de ultieme forenzenfiets te creëren, een aangepaste Sensa Cintura met de Gates CDN/CDX carbon riemaandrijving. Ik ontving veel berichten van fietsers en forenzen van over de hele wereld. Vanuit de Zwitserse Alpen, Frankrijk, Italië, Duitsland, Verenigde Staten en zelfs "down under", Australië! Jullie wilden allemaal weten: hoe houdt de geüpgradede fiets zich?

Mijn eerste weken als papa

Mijn eerste weken als papa

Over de uitdagingen en beloningen van het vaderschap

Afgelopen kerst beviel mijn vrouw van onze zoon, een kleine jongen die alles zou veranderen! Het is een ongelooflijke ervaring om ouder te worden, vooral als het je eerste kind is. Het introduceert een hele nieuwe manier van leven, met regelmatige voedingen, verzorging en slapeloze nachten. Lees verder voor mijn (biometrische) bevindingen en een paar praktische tips!

Zaken in een zak

Zaken in een zak

Het gebruik van een waterdichte rugzak voor mijn uitrusting

De afgelopen maanden heb ik verschillende tassen en koffers getest om alles te vinden wat ik nodig heb om mijn bedrijf te runnen. Omdat ik op de fiets reis, moet de tas waterdicht zijn. Het probleem met waterdichte spullen is dat ze meestal erg omvangrijk zijn. Mijn uitrusting moet zowel draagbaar als representatief zijn, een uitdaging die een blogpost waard is!

Rond de stad in een elektrische auto

Rond de stad in een elektrische auto

Het rijden van de Smart Electric Drive (EQ fortwo)

Eerder deze maand reed ik een week lang rond in een elektrische auto, een gloednieuwe Smart Electric Drive (EQ fortwo). Ik gebruikte hem om te forenzen, voor mijn dagelijkse boodschappen en om familie, vrienden en klanten te bezoeken. Hoe is het om dagelijks in een volledig elektrische auto te rijden?

Is de Apple Watch het moderne toolhorloge?

Is de Apple Watch het moderne toolhorloge?

De bruikbaarheid van de Apple Watch in het dagelijks leven testen

Deze week was ik in Frankfurt voor zaken. Ik moest onderhoud uitvoeren aan servers in een datacenter. Dit leek me een mooie gelegenheid om de bruikbaarheid van de Apple Watch in de praktijk te testen (naast gezondheid en fitness). Ik vroeg me af: is de Apple Watch het moderne tool watch?

Bestanden redden van een kapotte harde schijf

Bestanden redden van een kapotte harde schijf

Maak back-ups, voorkomen is beter dan genezen!

Gisteren bracht een jonge vrouw haar laptop bij me, hij startte niet meer op en gaf alleen een foutmelding. Het bleek een kapotte harde schijf te zijn. Ze schrok toen ik haar vertelde dat alle data op de schijf verloren was. Ze vertelde me dat er dierbare foto's van haar zwangerschap en jonge kind op stonden. Wat kon ik doen?

Afbeeldingen optimaliseren voor web en performance

Afbeeldingen optimaliseren voor web en performance

Verklein bestandsgrootte met jpegoptim, optipng, pngcrush en pngquant

Een manier om je website sneller te maken is door hem kleiner te maken. Niet met kleine lettertypes, maar met minder bytes! Meer dan de helft van het gewicht van een gemiddelde website wordt veroorzaakt door afbeeldingen. Toch optimaliseren maar heel weinig mensen hun afbeeldingen voor het web en de prestaties, tijd om te ontdekken hoeveel bytes je kunt besparen!

Google Analytics vs. AWStats

Google Analytics vs. AWStats

Inzicht in web traffic statistieken software

Deze maand heb ik gewerkt aan websitestatistieken, waarbij ik verkeer heb bijgehouden met verschillende technologieën. Sommige van mijn klanten gebruiken Google Analytics, anderen gebruiken AWStats, en sommige gebruiken beide. Welke beter is, wordt vaak bediscussieerd, maar weinig mensen begrijpen echt de verschillen. Tijd om wat licht te werpen op de magie van webstatistieken.

Off-grid: Werken op 100% hernieuwbare energie

Off-grid: Werken op 100% hernieuwbare energie

Zonne-energie verzamelen, opslaan en gebruiken om mijn telefoon, computer en wearables van stroom te voorzien

De afgelopen 10 dagen heb ik mijn persoonlijke elektronische apparaten (telefoon, computer, wearables) alleen van stroom voorzien met energie die ik heb opgewekt met een klein zonnepaneel. Ik heb alle netstroom-opladers losgekoppeld. Ik hoopte dat door off-grid te gaan, zelfs op zo'n kleine manier, ik inzichten zou krijgen waarmee ik energie (en geld) kan besparen.

Cyberbeveiliging: 5 eenvoudige tips om je server te beschermen tegen hackers

Cyberbeveiliging: 5 eenvoudige tips om je server te beschermen tegen hackers

Beveiliging van servers - best practices voor Windows en Linux

Deze week werd één van mijn klanten gehackt en vroeg mij om noodhulp bij het beveiligen van hun serverinfrastructuur. Het betrof een webserver die WordPress websites draaide op Apache (met PHP/MySQL), inclusief een paar webshops met klantgegevens. Deze hack had eenvoudig voorkomen kunnen worden met de volgende best practices, is jouw server wel veilig?

Tablet als hoofdcomputer

Tablet als hoofdcomputer

De Microsoft Surface Pro vergeleken met de iPad Pro

De afgelopen weken heb ik de Microsoft Surface Pro als mijn belangrijkste computer gebruikt. Het is een moderne tabletcomputer die met de type cover als laptop gebruikt kan worden. Met de Surface Pen is het een veelzijdige pc die op veel verschillende manieren werkt. Tijd om te ontdekken of hij goed is en hoe hij zich verhoudt tot mijn andere tabletcomputer, de iPad Pro.

De ultieme forenzenfiets creëren

De ultieme forenzenfiets creëren

Fietsen met 35 km/u met Nexus Alfine 8 en Gates Carbon Drive

Deze winter gebruik ik een Sensa Cintura fiets met een Gates Carbon riemaandrijving als mijn dagelijkse forenzenfiets. Het is een fiets die ontworpen is om fijn te rijden dankzij het sportieve, lichtgewicht frame. Hij is ook bedoeld om weinig onderhoud te vragen dankzij de riemaandrijving en de Nexus Afline 8 geïntegreerde versnellingsnaaf. Na 1800 km in slechts acht weken was het tijd voor wat upgrades.

Snake '97 Updaten

Snake '97 Updaten

Over de uitdagingen van het ontwikkelen van een razend populaire game

Een paar jaar geleden gooide mijn broer in een Amsterdamse kroeg een biertje over mijn iPhone. Het arme ding kon het Nederlandse gerstenat minder waarderen dan ik: het gaf de geest. Terwijl ik wachtte op een nieuwe telefoon, gebruikte ik een oude die niets anders kon dan sms'en, bellen en... Snake! Het idee voor Snake '97 was geboren en deze maand was het tijd om de razend populaire game te updaten.

Forenzen met de fiets

Forenzen met de fiets

Een week (240KM) op de VanMoof Electrified S

Al een paar jaar fiets ik naar mijn werk. Ik ben meer dan 15KG afgevallen sinds ik gestopt ben met mijn scooter. Deze week heb ik een VanMoof Electrified S getest, een elektrische fiets met een industrieel, minimalistisch design. Is hij goed? Hoe verhoudt hij zich tot een normale fiets? Word je lui van een elektrische fiets? Lees verder om erachter te komen!

Cloud onder mijn vloer

Cloud onder mijn vloer

Een klein datacenter bouwen in mijn kelder

Thuis heb ik deze waanzinnig snelle optische internetverbinding. Het is een 600MB up en down glasvezelverbinding die rechtstreeks mijn huis binnenkomt (geen koperkabels aan te pas). Het is als een privé internet snelweg. Reden genoeg om uit te zoeken of ik er iets mee kon doen om al deze snelle glasvezelpracht beter te benutten...

De dag dat ik mijn LAN uitzette

De dag dat ik mijn LAN uitzette

Lokale netwerk uitgezet en alleen op 4G gegaan

Vandaag heb ik mijn provider gebeld om het ADSL-internetabonnement van mijn kantoor op te zeggen, ik heb het niet meer nodig. Ik heb mijn lokale netwerk uitgezet en mijn workflow volledig overgeschakeld naar mobiel internet. De eenvoud en besparing verrasten me eigenlijk zo erg, dat ik er een blogpost over heb geschreven.

Programmeren op de Apple Watch

Programmeren op de Apple Watch

Serieus over gekke experimenten

De afgelopen jaren heb ik wel vaker gekke experimenten gedaan, maar deze keer wilde ik het echt tot het uiterste drijven: programmeren op een Apple Watch. Zou het mogelijk zijn om daadwerkelijk code te schrijven op zo'n klein apparaatje? Waarom zou je de moeite nemen? Dit bericht is een pleidooi voor gekke experimenten, en waarom jij het ook zou moeten proberen!

iPad Pro naast mijn primaire machine

iPad Pro naast mijn primaire machine

Gebruiken met Apple Pencil als een creatieve krachtpatser

Ik wilde zien of ik iets beters kon vinden dan mijn ouderwetse potlood en papier die ik als professionele ontwikkelaar gebruik voor het ontwerpen van software. Ik kende de iPad Pro van mijn test vorige zomer, toen ik uitzocht of hij mijn primaire ontwikkelmachine kon vervangen. Hoewel hij mijn trouwe ThinkPad misschien niet volledig kan vervangen, bleek het een heel ander verhaal te zijn als het op papier aankomt.

iPad Pro als primaire computer

iPad Pro als primaire computer

iOS testen als primair ontwikkelplatform

Het gebrek aan fysieke rommel, afleidende merknamen of knipperende ledjes maakt de iPad Pro een schoolvoorbeeld van minimalistisch design. Mijn afkeer van afleiding verklaart mijn interesse om de iPad Pro als enige computer te gebruiken om te testen of hij de taak aankan. Is Apple's nieuwste moeite met iOS genoeg om er serieus ontwikkelwerk op te kunnen doen?