Dit is het volledige archief van al mijn artikelen, van de nieuwste tot de oudste.
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.
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!
Gisteren heb ik de Leiden Marathon uitgelopen, het was de zwaarste 42K die ik ooit heb voltooid vanwege de temperatuur. Zonnig met een heldere hemel, de temperaturen stegen tot 25°C. Verschillende lopers stortten in door hitte-uitputting, en één moest zelfs gereanimeerd worden. Wanneer je je grenzen verlegt, bereik je ze soms daadwerkelijk. Hier zijn een paar gedachten over de ervaring.
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?
Tijdens mijn rondjes door het dorp bedacht ik dat ik ThreeJS zou kunnen gebruiken om een dynamische 3D-weergave van mijn trainingsgegevens te maken. Lees verder om te zien wat ik heb gemaakt - het is nog steeds in ontwikkeling, maar dient als een spannende verkenning van het concept.
Gran Fondo, de app die hardloop- en fietsactiviteiten bijhoudt, wordt open-source. Ik schaf het abonnementsmodel af en maak het vrij beschikbaar. Dit gaat niet om inkomsten op korte termijn - het gaat om het bouwen van iets duurzaams, privé en gratis voor iedereen. Hier is waarom ik deze stap neem en wat de volgende stappen zijn.
Terwijl ik in de trein zat verraste de man voor me mij. Uit zijn chique broek haalde hij een afgeleefd, patina-rijk stukje techniek tevoorschijn. We reizen eerste klas en te oordelen naar zijn stijlvolle kleding is deze man niet onbemiddeld. Als een veel-gereden Porsche heeft dit ding wel wat actie gezien. Zonlicht dat op het metalen frame valt onthult een groene tint, ik herken het als een Fairphone van een eerdere generatie die nog steeds goed werkt. Dit veranderde mijn kijk op smartphones, lees verder.
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.
Moe van het constant gepusht worden naar "meer relevante content", bouwde ik een script om te ontsnappen aan commerciële of closed-source podcast apps. Ik wilde gewoon een tool die stilletjes mijn favoriete programma's downloadt—geen gedoe, geen tracking, geen extra's. Lees dit bericht voor meer informatie; het is gratis/vrije software onder GPLv3.
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.
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.
Eerder deze maand liep ik de Marathon van Valencia (42KM), slechts zes weken na het voltooien van mijn allereerste marathon in Amsterdam. Ik gebruikte twee verschillende benaderingen voor deze races: hardlopen op gevoel en hardlopen op data. De ervaring verschilde enorm, laat ik het uitleggen in deze blogpost.
Een paar dagen geleden overschreed de waarde van een enkele Bitcoin kort de $100K, een mijlpaal die een paar jaar geleden nog onvoorstelbaar leek. Ik vraag me af hoe duurzaam de immer groeiende liefde voor Bitcoin is. Laten we de mechanismen die aan de basis liggen van 's werelds beroemdste cryptovaluta eens nader bekijken.
Twee jaar geleden lanceerde ChatGPT en populariseerde het AI als hulpmiddel om dingen te creëren. Grote taalmodellen genereren tekst op basis van prompts en produceren woorden die nauwelijks te onderscheiden zijn van tekst geschreven door een persoon. De voordelen op korte termijn zijn duidelijk, maar ik vermoed dat veel mensen de kosten op lange termijn onderschatten.
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.
Afgelopen zondag heb ik mijn eerste volledige marathon gelopen, een afstand van 42KM in en rond Amsterdam. Een idee dat ontstond in een café met wat biertjes en eindigde met een finish in het Olympisch Stadion. Wat een reis, wat een ervaring, zeker een blogpost waard.
Stel je voor dat je je overleden familieleden ziet - niet alleen op een foto, maar levensecht en in drie dimensies! Je kunt ze bijna aanraken. Het komt anders binnen, dat kan ik je verzekeren. Ik ben nog steeds onder de indruk: ik heb net mijn overleden opa gezien, levensecht en voor het eerst ooit in drie dimensies! Dit is misschien wel de killer feature van Apple Vision Pro, als je de woordspeling door de vingers ziet, luister even verder.
Als klein zijprojectje, gepropt tussen mijn normale werk, ben ik bezig geweest met iets wat me persoonlijk interesseert: een native workout tracking app voor iOS. Ik wilde mijn smartwatch overbodig maken en in plaats daarvan mijn telefoon gebruiken om trainingen bij te houden. Hoe moeilijk kan het zijn om gedetailleerde sensordata te verzamelen met native Swift API's?
Afgelopen zondag heb ik meegedaan aan de Venloop, een halve marathon in Venlo. Ik heb de 21KM uitgelopen in 2u05, een resultaat waar ik tevreden mee ben aangezien dit mijn eerste 'officiële' evenement was sinds ik drie maanden geleden ben begonnen met hardlopen. In deze post deel ik mijn ervaringen met trainen, het balanceren van fitnessdata en me fit voelen.
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.
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.
Sinds de start van dit nieuwe jaar train ik harder dan de voorgaande maanden. Ik heb een aantal doelen voor mezelf gesteld en ben een trainingsschema begonnen met hardlopen, fietsen en zwemmen. Terwijl ik door de groeiende berg trainingsdata ploeter, vraag ik me af: leidt meer data echt tot betere fitnessresultaten?
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.
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.
De donkere dagen zijn aangebroken op het noordelijk halfrond, en daarmee ook de behoefte aan goede verlichting op je fiets. Hoewel batterijverlichting prima kan werken, moet je ze wel opgeladen houden. Ik wilde een verlichtingssysteem op mijn racefiets dat gewoon werkt. Lees verder voor wat licht in de duisternis!
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!
Tijdens mijn verse woklunch in Amsterdam viel me iets vreemds op: andere mensen die binnenkwamen om iets te eten negeerden de persoon achter de toonbank en bestelden liever via een digitale kiosk. Het gekke hieraan? Ze staan maar een paar centimeter van elkaar verwijderd!
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.
Deze maandag heb ik 235KM afgelegd op mijn fixed gear fiets tijdens de Fietselfstedentocht 2023. Het was een mooie rit met redelijk weer en gunstige wind. Toch nam ik de uitdaging serieus en bereidde ik mezelf voor met degelijke training. In deze post kijk ik naar de trendgegevens van mijn WHOOP ter voorbereiding op de Elfstedentocht.
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.
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!
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?
Ter voorbereiding op de Fietselfstedentocht van dit jaar (236KM), pakte ik mijn fiets en ging op een avontuurlijke tocht door half Nederland. Het was mijn eerste lange afstand rit na besmet te zijn geweest met COVID. Als je zelf een lange afstand rit overweegt, lees dan zeker verder om waardevolle tips en tricks uit mijn ervaring te ontdekken.
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!
Deze maand ging ik terug naar de universiteit voor een speciale cursus wetenschappelijk programmeren. Met de vele recente ontwikkelingen in machine learning (in PowerPoint-taal "AI" genoemd), waaronder ChatGPT, voelde het als het ideale moment om me te verdiepen in Python programmeren. Ga met me mee op deze reis.
Het jaar 2022 was heel bijzonder voor mij, nadat ik er hard aan gewerkt heb om het mogelijk te maken: mijn familie en ik zijn eindelijk verhuisd naar Limburg. Om deze mijlpaal te vieren, heb ik mezelf een tijdloos uurwerk cadeau gedaan: de Rolex Datejust 36. Lees verder om te ontdekken hoe het is!
Deze maand was het zover: "de grote verhuizing" van Amsterdam naar het platteland van Noord-Limburg. Gedreven door het verlangen van mijn vrouw naar haar roots en onze behoefte aan ruimte, voelde de timing goed. Nu onze oudste bijna vier jaar is en richting de basisschool gaat, overwogen we de landelijke levensstijl. Zou het inruilen van de Amsterdamse drukte voor een nieuw tempo de moeite waard zijn? Lees verder!
Afgelopen zondag beleefde ik een adembenemende fusie van de legendarische rockband MUSE en Amsterdam's iconische Koninklijk Theater Carré. Het elektrische geluid van de band in de verfijnde atmosfeer van het theater bleek het recept voor een onvergetelijke avond.
Zelden ben ik zo verbaasd geweest door een fiets: de afgelopen 5 maanden sinds ik mijn Brompton vouwfiets in Amsterdam heb opgehaald, waren geweldig! Ongeveer 500 km verderop deel ik graag enkele van mijn ervaringen met dit ingenieuze staaltje techniek, lees verder!
Vanmorgen genoot ik van mijn fietstocht over een bijna leeg fietspad, plaatje perfecte zonnestralen verlichtten de dauw boven de velden om me heen. Waar waren al die andere fietsers? Ik vermoed dat het iets te maken heeft met populaire weer-apps. Het valt me op hoe groot de controle van computers op het leven van mensen nu al is.
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?
Muziek heeft de universele kracht om mensen te raken. Verschillende ritmes, emoties en vocalen stellen ons in staat om op een heel persoonlijke manier van muziek te genieten. Muziek ligt me erg na aan het hart en ik hou er niet van als er iets tussenkomt. Daarom ben ik niet afhankelijk van streaming muziekdiensten, maar beheer ik mijn eigen offline muziekbibliotheek.
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!
Hoe vaak kijk je in de spiegel? Waarschijnlijk meer dan een paar keer per week! Ik denk hierover na sinds ik mijn nieuwste WHOOP 4.0 biometrische sensor heb ontvangen. Hij is geweldig. Maar, waarom draag ik hem? Welke waarde biedt hij? Waarom zou jij hem dragen?
Mensen vragen me regelmatig waarom ik een kleine smartphone heb, een moderne iPhone 13 Mini. Vaak antwoord ik simpelweg dat ik hem fijn vind. Het kleinere formaat biedt meer dan alleen gemakkelijker in je broekzak passen. Ik ben de ontastbare grootsheid ervan gaan waarderen, lees verder voor de liefde voor mini!
Je vraagt je misschien af hoe lekbestendig een "lekbestendige" fietsband nu echt is. Ik ging op onderzoek uit toen ik Schwalbe Durano Plus banden op mijn fiets monteerde. Het was onvermijdelijk dat ik het antwoord zou vinden op de vraag: Hoeveel kilometer kun je lekrijden met lekbestendige banden?
Bijna iedereen die ik ken gebruikt iOS of Android van een bekend smartphone merk, maar er bestaan nog steeds alternatieven! De Duitse Volla Phone profileert zichzelf als een waardige optie voor diegenen die privacy en vrijheid belangrijk vinden. Ik heb er een gekocht om het zelf te ervaren, lees verder voor mijn bevindingen!
Samen met mijn kinderen verken ik graag de wereld die wij als volwassenen denken te kennen. Het perspectief van een kind inspireert en verrast! Je hoeft niet de halve wereld over te reizen voor een avontuur: Vlieg met vliegtuigen, vang boeven, los problemen op, bouw en breek dingen - (her)ontdek het avontuur gewoon voor je deur!
Naar aanleiding van een incident op een server, heb ik een mogelijke inbreuk op de beveiliging gedetecteerd. De betreffende machine draaide VMware ESXi, een bare metal hypervisor die gebruikt wordt om virtuele privéservers te draaien. In standalone modus biedt een webgebaseerde beheerconsole volledige controle over de infrastructuur, wat een risico vormt.
Vandaag heb ik de geboorte van mijn dochter meegemaakt! Je voelt je nederig als man, getuige van de bevalling en de magie. Weet niet zeker of ik iets kan bedenken dat meer impact heeft op een man dan dit. In het kader van wetenschap en nieuwsgierigheid droeg ik een biometrische sensor, en dit is wat het registreerde.
Voor een Nederlandse organisatie die klanten in heel Europa bedient, werd ik gevraagd te helpen bij het ontmantelen van een live serverruimte. In plaats van simpelweg de stekkers eruit te trekken, moesten sommige diensten naar de cloud worden gemigreerd. Voor de lol en inspiratie deel ik drie verschillende strategieën om dit te doen.
Verdriet stond in mijn ogen toen mijn op maat gemaakte horloge eerder deze maand beschadigd raakte. Tijdens het wachten op de reparatie had ik het geluk een Grand Seiko te mogen dragen. De unieke mix van vakmanschap, innovatie en praktische bruikbaarheid is het waard om met jullie te delen.
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.
Deze week hebben we voor het eerst meegemaakt dat onze zoon in het ziekenhuis opgenomen moest worden sinds zijn diagnose MCADD, een stofwisselingsziekte die het vermogen van zijn lichaam om vetten te gebruiken voor energie beperkt. Heb jij of heeft jouw kind MCADD? Lees dan verder en maak je geen zorgen, want alles komt goed!
Deze maand arriveerde er een speciaal stukje wearable tech voor mij om te proberen: de Tap Strap. Gedragen op je vingers, herkent de Tap Strap tikken en bewegen. Het stelt je in staat om je computer te bedienen en ermee te typen zonder muis of toetsenbord!
Vandaag heb ik mijn fixed gear fiets gepakt voor een rit van 176KM, van Amsterdam naar America (Limburg, Nederland). Regen en wind maakten het extra uitdagend, een ultieme test voor mens en machine. Laat mijn plezier een inspiratie voor jou zijn!
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!
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.
De afgelopen weken heb ik twee horloges gedragen, en man, wat een ding is dat! Ik ben dol op mijn mechanische horloge, maar ik had de moderne connectiviteit van een smartwatch nodig. Ik kon niet kiezen tussen de twee, dus besloot ik ze allebei te dragen. Het is niet zo erg als je denkt, laat me wat gedachten over mijn ervaring delen.
Het is makkelijk om de notificaties van je telefoon af te doen als iets wat je stoort, iets irritants. Maar als je de tijd neemt om ze goed in te stellen, kunnen notificaties je op de lange termijn juist tijd besparen. Krijg meer focus door de controle te nemen over je online verbinding met de wereld. Lees verder voor een paar tips!
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.
Deze maand maak ik gebruik van platformmogelijkheden om een nieuw product te lanceren. Door de jaren heen heb ik het "Lemmid" platform ontwikkeld, een set bouwstenen waarmee ik snel nieuwe producten kan ontwikkelen. Het ontwerpen van een platform vereist wat extra overwegingen, maar als je een paar simpele regels volgt, kun je het zelf!
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.
Deze week begon mijn trouwe forenzenfiets rare piepende geluiden te maken tijdens het remmen. Het is iets meer dan drie jaar geleden dat ik ermee ben gaan fietsen. Mensen vragen me regelmatig hoe de fiets presteert en hoe de Gates Carbon CDX riemaandrijving het doet? Tijd om de fiets eens te bekijken na 21.000 km!
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!
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.
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.
Vorige maand arriveerde een heel bijzonder pakket uit Zwitserland, met daarin mijn op maat gemaakte polshorloge. Ik besloot al mijn merphorloges te verkopen en ze te vervangen door iets unieks, afgestemd op mijn persoonlijke voorkeuren. Dit is het verhaal van mijn horloge.
Vorige week waren mijn zoon en ik op zoek naar beren in het park... de fantasie van een kind is onbetaalbaar! Helaas, tijdens een stukje off-road rijden met onze bakfiets, raakte een van de kabels verstrikt in een stevige tak! Onze gewonde cargobike moest gerepareerd worden!
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!
Schrijven voor mijn blog is erg leuk, ik ontvang berichten van over de hele wereld over de dingen die ik leuk vind. Het verkeer groeit, elke maand vinden meer lezers hun weg naar mijn blog. Deze week ontving ik een verzoek om RSS-feeds op mijn blog te ondersteunen. Ik vroeg me af, zijn RSS-feeds vandaag de dag nog relevant?
Het is zeer belangrijk om back-ups van je data te maken, want je weet maar nooit wanneer er een ramp toeslaat! Een krachtige, platformonafhankelijke tool die je hierbij kan helpen is 'rsync'. In deze post zal ik uitleggen waarom rsync nuttig is en hoe je het kunt gebruiken om je eigen back-ups in te stellen.
Deze week ontving ik een bericht van iemand met een iMac die was gecrasht. Hij bevatte meer dan 50.000 foto's, die twee decennia aan persoonlijke geschiedenis besloegen. Omdat er geen back-up was, was het aan mij om te proberen zoveel mogelijk te redden. Zou ik de persoonlijke foto's mogelijk kunnen herstellen?
De afgelopen week heb ik gefietst met de Omata One, een bijzondere fietscomputer. De mechanische wijzers geven snelheid, afstand, stijging en rijtijd weer, gemeten met precieze GPS-data. Het is leuk, lees verder om te weten waarom.
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.
Om mijn workflow te optimaliseren, zocht ik naar een manier om naadloos toegang te krijgen tot dezelfde bestanden op zowel mijn computer als smartphone. Dit is handig wanneer je snel bestanden vanaf je computer wilt versturen via je smartphone met behulp van verschillende messaging apps en vice versa. Lees verder om te ontdekken hoe ik dit heb gedaan.
Na de zoveelste ‘magische’ bug te zijn tegengekomen bij het beheren van de foto's op mijn iPhone, was ik er klaar mee. Apple heeft een lange weg afgelegd sinds de lancering van iPhoto (de voorganger van iCloud Photos). Maar voor iets zo waardevol als mijn persoonlijke herinneringen wil ik de volledige controle hebben. Lees verder om te leren hoe ik mijn fotobibliotheek heb gemigreerd van de iCloud, met behulp van gratis, open source software.
Deze week was ik mijn kast aan het opruimen toen ik een oud horloge vond. Het kwam uit het huis van mijn opa. Het zag eruit alsof het een avontuurlijk leven had gehad, vol met slijtage. Ik herkende dat het een automatisch mechanisch uurwerk had. Toen ik het oppakte begon het bijna meteen weer te lopen. Ik vroeg me af hoe gaaf het zou zijn als ik het voorzichtig zou schoonmaken.
De tablet staat aan de vooravond van mobiel computergebruik en de hardwarevormfactor is in ontwikkeling. Dit jaar introduceerde Apple een nieuw Magic Keyboard voor de iPad met een trackpad. Iedereen is er enthousiast over, maar ik denk dat er ook iets te zeggen valt voor het "muisloze" Smart Keyboard Folio. Lees verder voor enkele belangrijke verschillen.
Deze week stuitte ik op een briljant rapport over hoe mensen hun aankoopbeslissing nemen. Voor mijn werk aan de online food order app ben ik continu op zoek naar wetenschappelijke bronnen om de prestaties, conversie en online omzet te verbeteren. Dit rapport van Google bespreekt zes biases die de besluitvorming beïnvloeden. Het is de moeite waard om hun volledige rapport te lezen, ik zal uitleggen waarom.
Deze maand probeerde ik mijn 27-inch iMac 5K te upgraden. Ik wilde de fusion drive vervangen door een SSD en een grote harde schijf. Daarnaast besloot ik dat dit een goed moment was om ook het RAM-geheugen te upgraden, naar het maximum van 64GB. Ik was op een missie om de ultieme iMac te creëren, maar de dingen liepen niet zoals gepland!
Deze maand ging mijn vertrouwde Giro Aeon fietshelm kapot! Normaal gesproken zou ik geen moment twijfelen om te investeren in veiligheid en dus een nieuwe te kopen. Maar ik vind de Aeon helm zo fijn dat ik wat extra moeite heb gedaan om hem te repareren. Lees verder om te zien hoe ik dat heb gedaan.
Afgelopen weken heb ik gewerkt aan een nieuwe app die te maken heeft met persoonlijke gezondheid. De grootste uitdaging is om een intuïtieve, natuurlijke interface te bedenken die goed werkt op kleine touchscreen apparaten. Maar wat maakt een touchscreen interface nu eigenlijk goed? Lees verder voor een aantal best practices.
De afgelopen zes maanden heb ik vrijwel dag en nacht hetzelfde horloge gedragen. Het is een Tudor Black Bay 36 horloge in staal, met een zwarte wijzerplaat. Ik hou van minimaal (maar functioneel) design dat lang meegaat, dit horloge voldoet zeker aan de eisen. Lees verder om te ontdekken hoe draagbaar een kleiner horloge is in de dagelijkse praktijk.
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.
Deze maand heb ik wat onderzoek gedaan naar hoe gezondheid gevisualiseerd wordt in fitness apps en games. Voor een nieuwe app over persoonlijke gezondheid ben ik op zoek naar een intuïtieve manier om te visualiseren hoe gezond iemand is. Er zijn veel kleurrijke benaderingen te vinden!
Als onderdeel van de online voedselbestel-app die ik aan het bouwen ben, moest ik een schaalbare backend-infrastructuur ontwerpen die veel gelijktijdige gebruikers aankan. Schaalbaarheid wordt beschouwd als een moeilijk probleem om aan te pakken. Vaak wordt het gepresenteerd als iets magisch, gedaan door bedrijven van miljoenen dollars met behulp van geheime tools. Maar, er bestaat niet zoiets als magie, of toch wel?
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!
De afgelopen maanden heb ik op een bijzondere fiets gereden, de minimalistische Siegfried Road van Schindelhauer. Hij is anders dan de meeste racefietsen omdat hij geen conventionele ketting en derailleur heeft. Hij is voorzien van de Gates CDX carbon drive. Het is een oefening in minimalistisch design. Na er bijna 1000 km op gereden te hebben, is het tijd om jullie er alles over te vertellen.
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.
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.
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.
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!
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.
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.
Deze week heb ik mijn auto verkocht, ik heb er nu geen meer. Voor mij is dit nogal een verandering aangezien ik door de jaren heen diverse sportauto's heb gehad die voor mij een soort hobby waren. Mijn ontdekking van het fietsen en de geboorte van mijn zoon hebben hier verandering in gebracht. Maar als je op zoek bent naar een reden om een sportauto te kopen, lees dan verder!
Deze week ben ik naar de dokter geweest om mijn bloed te laten onderzoeken, om mijn cholesterolwaarden te bepalen. De afgelopen jaren ben ik steeds meer aandacht gaan besteden aan mijn gezondheid. Nadat ik mijn levensstijl flink heb verbeterd, vroeg ik me af hoe mijn waarden eruit zagen.
De afgelopen weken heb ik geëxperimenteerd met het dragen van een slaapmasker in bed, om al het licht te blokkeren. Ons lichaam produceert het slaaphormoon, melatonine, in het donker. Leven in een omgeving vol kunstlicht is daarom precies het soort ding dat je circadiaans ritme verstoort. Kan een simpel masker helpen?
De afgelopen maanden heb ik de WHOOP Strap 3.0 gedragen, een draagbare sensor die gezondheids- en fitnessgegevens verzamelt. Hij is anders dan de meeste andere fitness trackers, omdat hij is ontworpen met professionele atleten in gedachten. Hij is gericht op dagelijkse belasting, herstel en slaap. Lees verder om te ontdekken hoe dit werkt.
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!
Eerder deze maand moest de dynamo-aangedreven koplamp op mijn forenzenfiets vervangen worden. Eén van de elektrische connectoren was afgebroken, waarschijnlijk door intensief dagelijks gebruik. Ik zocht naar de best mogelijke lamp, één die extreem duurzaam en helder zou zijn. Ik vond de Supernova E3 PRO 2 en besloot hem op mijn fiets te monteren.
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!
Als fantastisch verjaardagscadeau kreeg ik de eer om te vliegen in een klassiek DC-3 vliegtuig. Het was de 75 jaar oude PH-PBA, een C-47A Skytrain of Dakota, voorheen eigendom van Z.K.H. Prins Bernhard der Nederlanden. Het is een heel bijzonder vliegtuig dat wordt beheerd door de enthousiaste mensen van de Dutch Dakota Association (DDA Classic Airlines). Lees verder voor wat luchtvaartgeschiedenis!
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.
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.
Deze maand had ik te maken met backscatter spam, wat effect had op één van de mailservers die ik beheer. Als server engineer zorg ik ervoor dat servers geen spam versturen en dat inkomende email gefilterd wordt. Ondanks alle inspanningen bleef deze server op de zwarte lijst komen te staan voor het versturen van spam naar iCloud, Office 365 en Google Gmail for Business (G Suite). Lees verder om erachter te komen wat de oorzaak hiervan was en hoe dit op te lossen.
Nadat ik een minimalistische racefiets had gebouwd, besloot ik een vermogensmeter te installeren om te ontdekken hoe het is om het vermogen van mijn benen te meten. Wat kun je leren van een vermogensmeter? Is het moeilijk te installeren? Is het de moeite waard? Lees verder om erachter te komen.
De afgelopen maanden heb ik aan verschillende fietsen gewerkt, wat heeft geleid tot een opeenstapeling van reserveonderdelen in mijn garage. Ik vroeg me af hoe moeilijk het zou zijn om een nieuwe fiets te maken met deze reserveonderdelen. Ik besloot om van dit moment gebruik te maken om wat onderdelen opnieuw af te werken, waarbij ik overtollige stickers verwijderde om een minimalistische racefiets te creëren.
Slaapmonitoring is een populaire functie van veel smartwatches en wearables. Apparaten zoals Fitbit, Withings, Apple Watch en Biostrap analyseren biometrische gegevens tijdens je slaap. Deze wearables worden om de pols gedragen en gebruiken optische sensoren om je hartslag te meten. Ik vroeg me af hoe de optische sensoren zich zouden verhouden tot een hoge resolutie borstband hartslagmeter.
Met moderne wearables, smartwatches en fitness trackers is het meten van je hartslag eenvoudig en gebruikelijk geworden. Er zijn echter fundamentele verschillen in sensortypes. Sommige sensoren vangen het elektrische signaal van je hart op, terwijl anderen licht gebruiken om de bloedstroom door je bloedvaten te analyseren. Als je geïnteresseerd bent in het meten van je hartslag, is het goed om deze verschillen te begrijpen.
Deze maand arriveerde onze Babboe Big bakfiets, in dozen. De techneut in mij vond het een goed idee om de fiets met de hand in elkaar te zetten. Zo zou ik precies weten hoe alle onderdelen en bevestigingen in elkaar zitten, handige kennis voor onderhoud. Lees verder voor mijn ervaring en een paar praktische tips.
Morgen is het zes maanden geleden dat onze zoon geboren is, een goed moment om te reflecteren op de ervaring ouder te zijn van een kind met MCADD. Deze stofwisselingsziekte vereist speciale aandacht voor het voedingsschema en voorbereiding op situaties waarin dingen anders lopen. Het is fijn om te delen dat dit snel normaal voor ons is geworden, hier zijn wat gedachten en tips.
Deze week heb ik solo een lange fietstocht (211KM) gemaakt rond het Markermeer! In tegenstelling tot deelname aan een georganiseerd evenement met service, ondersteuning en gezelschap onderweg, vereist solo gaan een andere voorbereiding, mindset en planning. Lees verder voor een aantal praktische tips voor lange afstand fietsen.
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!
Deze maand heb ik mijn training geïntensiveerd om fit te worden voor de Fietselfstedentocht van dit jaar, een fietstocht van 235 km door Friesland. Door de jaren heen heb ik verschillende soorten fietscomputer setups getest: van dedicated (en dure) Garmin Edge fietscomputers tot helemaal geen data. Uiteindelijk heb ik een flexibele setup bedacht om geavanceerde fietsdata te verzamelen met mijn smartphone, ik zal uitleggen hoe dit werkt.
Je gebruikt waarschijnlijk de beroemdste zoekmachine ter wereld om elke dag dingen te vinden, maar je kent misschien niet alle geavanceerde zoekoperators. Je kunt deze speciale zoektermen gebruiken om dingen te vinden die anders bedolven liggen in de zoekresultaten. Lees verder voor een uitgebreide lijst met geavanceerde Google-zoekoperators.
Veel mensen gebruiken WordPress om hun website te beheren, daarom is het geen verrassing dat mensen me vragen om naar de beveiliging van hun site te kijken. Als ethisch hacker kom ik WordPress in verschillende vormen, maten en staten tegen. Sommige zijn echt slecht beschermd tegen hacks. Voorkom dat jouw site gehackt wordt met deze 10 praktische tips.
In 2011 kocht ik een iRobot Roomba 555 robotstofzuiger om mijn appartement automatisch schoon te maken. Het is een kleine ronde robot die rondrijdt en stofkonijntjes opzuigt. Door de jaren heen heeft hij dapper de gevaren van mijn appartement getrotseerd... schoenen, kabels, tapijt en riemen. Hij heeft het overleefd en werkt nog steeds perfect! Deze week was het tijd voor wat onderhoud.
Mensen betalen mij om ze te hacken, mits ik uitleg hoe het gedaan is, zodat toekomstige hacks voorkomen kunnen worden. Als beveiligingsconsultant scan ik op zwakke plekken in de apps, webshops en websites van mijn klanten. Heel vaak begint een hack door het misbruiken van een beveiligingslek dat op afstand zichtbaar is. Lees verder om te leren hoe hackers beveiligingslekken vinden en wat je kunt doen om ze te dichten.
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?
Slechts enkele dagen na de geboorte van onze zoon liepen we tegen problemen aan toen ons mannetje niet meer wilde drinken. Herhaalde pogingen om hem te voeden mislukten, hij leek te moe om bij zijn moeder te drinken. Toen we zijn lichaamstemperatuur opmaten schrokken we ons rot, slechts 33º Celsius! Wat volgde was niets minder dan een ongelooflijke emotionele rollercoaster!
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!
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!
Net toen de temperatuur een schamele 2° Celsius was, sprong ik de Amstel in! Terwijl het bijna vroor buiten ging ik zwemmen, slechts enkele ogenblikken nadat ik een ijsbad had genomen! Deze post gaat over het ongelooflijke verjaardagscadeau dat ik kreeg, een workshop met de Wim Hof Methode.
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?
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?
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?
Zo nu en dan wissel ik van telefoon om mobiele ontwikkelingen bij te houden. Als professioneel app- en webdeveloper moet ik weten hoe verschillende apparaten in de praktijk werken. Deze keer gebruikte ik een budget Android-smartphone, waardoor ik benieuwd was hoe deze zich zou verhouden tot een dure iPhone.
Deze maand lanceerde Apple een nieuwe Apple Watch-serie en bracht een update uit voor watchOS. De focus van de smartwatch verschuift steeds meer richting gezondheid en fitness. Dit maakte me nieuwsgierig, hoe goed werkt de Apple Watch voor verschillende activiteiten?
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!
Deze zomervakantie bracht me naar Tenerife, onderdeel van de Canarische Eilanden, Spanje. Het is een populaire bestemming vanwege het klimaat, maar het is ook de thuisbasis van de Teide, 's werelds tweede hoogste vulkaan (7500 m, gemeten vanaf de zeebodem). De ongelooflijke uitzichten reiken tot ver buiten de aarde, de ruimte in, naar de Melkweg en andere verre sterrenstelsels.
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.
Deze week bracht een man zijn laptop naar het buurthuis waar ik als vrijwilliger mensen help met computerproblemen. De oude laptop startte niet meer op en moest opnieuw geïnstalleerd worden. In plaats van Windows heb ik een vrij besturingssysteem geïnstalleerd. Ik vind het belangrijk om te vertellen hoe en waarom ik dat gedaan heb.
Afgelopen weekend ging ik met mijn broer naar Rock Werchter, een meerdaags muziekfestival in België. Meer dan 140 duizend bezoekers genieten er van wereldberoemde artiesten zoals Pearl Jam, Nick Cave, Arctic Monkeys, Noel Gallagher, The Killers en Queens of the Stone Age. Dit jaar dronk ik geen alcohol tijdens het festival, wat leidde tot een aantal interessante observaties...
Er zit schoonheid in ruw, onafgewerkt materiaal dat vaak verborgen wordt met overbodige lagen verf. Ik hou ervan als dingen trouw zijn aan de aard van het materiaal. Mijn fiets was zwart geverfd - niet slecht - maar ik vroeg me af hoe hij er vanuit een materiaaloogpunt echt uitzag.
Vandaag heb ik een minimalistische iPhone-standaard gemaakt van eikenhout. Hoewel het veel sneller is om er online een te kopen, wilde ik er een die mijn telefoon horizontaal vasthoudt, met hoesje en al. Ik hou van minimalistisch design, dus ik heb ervoor gekozen om een enkel stuk hout te bewerken om het voor elkaar te krijgen.
Een goede klant van mij was ooit fysiotherapeut, hij vertelde me over mensen die hem vroegen om "aan hun spieren te voelen" om te vertellen hoe het met ze ging. "Gek!" zei hij tegen me: "Ik kan het nooit beter voelen dan de mensen zelf, als ze maar naar hun lichaam zouden luisteren". Dit deed me twijfelen aan de gezondheids- en fitnesssensoren die ik gebruik.
Deze week werd ik uitgenodigd om mee te vliegen boven Nederland in een klein vliegtuigje, van Hilversum naar Texel. Een goede vriend van me is piloot en was van plan om naar Texel te vliegen voor de lunch (en voor de lol!). Het weer was uitstekend, dus gewapend met mijn fotocamera heb ik geen moment geaarzeld om met hem mee te gaan lunchen!
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.
Deze maand maakte ik mijn debuut als amateur acteur. Ik ben geen Hollywood ster, noch benijd ik ze. Maar ik hou wel van gekke experimenten en buiten mijn comfortzone opereren leidt vaak tot nieuwe en verfrissende inzichten. Ik nam deel aan een amateurtoneelstuk en - in naam van de wetenschap en plezier - heb ik mezelf volgehangen met sensoren om te meten wat er met mijn lichaam gebeurde.
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?
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.
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.
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.
Een goede vriend van mij had een probleem met zijn Apple Watch, de digitale kroon verloor een rubberen ring waardoor het horloge zijn waterbestendigheid verloor. Apple maakte er geen probleem van en bood aan zijn "apparaat" te vervangen. Hoewel het zijn probleem oploste, deed het pijn aan mijn horloge-liefhebbende oren. Het deed me beseffen dat één ding een smartwatch nooit zal hebben: patina.
Ongeveer vijf maanden geleden haalde ik wat afhaaleten bij ons lokale Aziatische restaurant. Ze verpakten het eten en gaven me een plastic tas om het mee naar huis te nemen. Onderweg naar huis dacht ik na over de tas. Hoewel er een leuke print op staat, is hij ontworpen voor eenmalig gebruik. Wat een verspilling... ik vroeg me af: hoe lang zou hij meegaan als je hem dagelijks zou gebruiken?
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!
De meeste wearables (smartwatches, fitnesstrackers, etc.) gebruiken hele simpele sensoren om de hartslag vast te leggen. Hun signaal is binair: ze tellen alleen de slagen. Biostrap is anders, in plaats van alleen de pulsen te controleren, legt het een high-fidelity PPG-golfvorm vast. Deze golfvormen zijn dezelfde soort die artsen gebruiken, waardoor ik me afvraag wat ik ervan kan leren!
Pal naast het huis waar ik geboren ben stond een kastanjeboom, helaas is hij anderhalf jaar geleden gestorven. Toen hij werd omgehakt, heeft mijn broer een plak hout voor me bewaard. Ik was van plan er iets van te maken, een leuk "doe-het-zelf" avontuur, waardig voor een blogpost!
Gisteravond had ik een nare verrassing: mijn originele MacBook Air was opgezwollen door een ontplofte batterij. Ik moest meteen actie ondernemen, om veiligheidsredenen en om dit stukje moderne computergeschiedenis te behouden. Niet thuis proberen, maar als je het toch doet... lees dan even mee voor wat praktische tips.
Vorige week zijn mijn vrouw en ik naar Sicilië geweest voor een korte zomervakantie. Het is het grootste eiland in de Middellandse Zee. Het is een autonome regio van Italië, samen met de omliggende kleinere eilanden. Het is de thuisbasis van Europa's grootste actieve vulkaan: de Etna. We hebben de kans gehad om dit lava-spuwende monster te bezoeken en het was nogal een ervaring.
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...
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.
Deze maand fietste ik de Fietselfstedentocht, een tocht van 235 kilometer door Friesland. Deze tocht voert je door verschillende Friese steden in één van de meest noordelijke provincies van Nederland. De tocht werd voor het eerst georganiseerd in 1912 en is uitgegroeid tot een legendarische tocht vanwege de historie, de uitdaging en de populariteit; zeker een blogpost waard!
Deze maand ontving ik een uitnodiging van Mercedes om op Circuit Zolder in België te komen rijden in "het beest". De Mercedes-AMG GT R, een furieus groene performance auto die zijn bijnaam te danken heeft aan de Nürburgring waar hij ontwikkeld werd. Het was een ongelooflijke ervaring, zeker een blog post waard!
De technologie heeft een lange weg afgelegd sinds de eerste computer. Smartwatches zijn vandaag de dag een hele prestatie op het gebied van technologische miniaturisatie. Ik heb onlangs een Apple Watch Series 2 gebruikt om uit te zoeken of de technologie ver genoeg is gekomen om mijn mechanische horloge te vervangen. Vandaag deel ik mijn bevindingen.
Deze maand heeft Nintendo de Switch uitgebracht met Zelda "Breath of the Wild". De nieuwe console kreeg positieve recensies. Het nieuwe Zelda-spel is geweldig en kan onderweg worden gespeeld, dankzij de draagbaarheid van de Nintendo Switch. Maar het is zeker niet het eerste Nintendo-apparaat met het mythische koninkrijk Hyrule, Link en prinses Zelda. Ik vond een oude Gameboy Advance, perfect om klassieke Zelda-spellen op te spelen... maar hij moest gerepareerd worden!
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!
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.
Een jaar geleden ben ik begonnen met het vastleggen van al mijn fietstochten, inclusief woon-werkverkeer, korte boodschappenritjes en lange Gran Fondo's. Ik heb mijn fietsen uitgerust met Garmin Edge-computers die locatie (GPS), snelheid, cadans en mijn hartslag registreerden. Ik heb meer dan 7683 kilometer afgelegd gedurende 320 uur fietsen. Het is tijd om alle gegevens te bekijken en wat foto's te delen die ik onderweg heb gemaakt!
Nadat ik me realiseerde hoeveel geluk ik heb als gezonde, goed opgeleide, jonge man met een stabiel inkomen, wilde ik als vrijwilliger iets voor andere mensen doen. Het toeval wilde dat ik twee jaar geleden een folder in mijn brievenbus kreeg van het lokale buurthuis: ze zochten iemand met wat kennis van computers. Een zeer interessante reis stond op het punt te beginnen!
Smartphones zijn overal in de moderne samenleving waarin we vandaag de dag leven. Via onze 4G- en wifi-verbindingen is het internet slechts één tik verwijderd. Sterker nog, het is zo dichtbij dat het aanvoelt als een natuurlijke verlenging. Maar is al deze informatie wel goed, of heeft het ook een keerzijde? Het lijkt een interessant experiment om een tijdje app-loos te gaan en alleen een 'domme' telefoon te gebruiken.
Bijna een jaar geleden kocht ik een oude stalen racefiets uit 1978. Ik wilde uitzoeken of woon-werkverkeer met de fiets iets voor mij was. En dat was zo! Ik heb er meer dan 1000 km mee gereden voordat ik besloot een moderne racefiets te kopen. Nu, bijna een jaar later, besloot ik de kracht van het internet goed te gebruiken: om de fiets terug te brengen in zijn retro glorie!
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?
Heel vaak zie ik mannen een portemonnee vol plastic meedragen: meerdere pinpassen en creditcards plus een stapel klantenkaarten en lidmaatschapspasjes. Dan doen sommigen er zelfs nog een schepje bovenop met stinkend papiergeld en plakkerige metalen munten! Het zette me aan het denken: kan ik een broekzak vrijmaken door de portemonnee te dumpen?
Je moet een beetje gek zijn om op het idee te komen een blog te bouwen (dus: echt programmeren) op een oude 486-laptop met slechts 16MB RAM. Ik ben toevallig zo gek: ik pakte mijn allereerste laptop uit de jaren 90 en besloot uit te zoeken of het mogelijk was om er een ontwikkelmachine van te maken.