Webdevelopment-En-Meer
Deze maand: Mei 2023
Geschreven door Robin Boers op 1 juni 2023
Deze maand heb ik heel wat leuke dingen gedaan. Ik heb een heel klein beetje gewerkt aan mijn programmeertaal, mijn site wat verbeterd (hij is nu ROZE met PAARS :D) en een Fairphone gekocht. Ik ben erg blij met m’n Fairphone. Ik heb nu een groene Fairphone 4 met 256 GB aan opslag. Ik heb voor een Fairphone gekozen omdat ze milieubewuster, makkelijker (zelf) te repareren en (natuurlijk) eerlijker zijn voor de mensen die hem gemaakt hebben.
Deze maand: April 2023
Geschreven door Robin Boers op 28 april 2023
Ik heb besloten maandelijkse status-updates te doen in plaats van wekelijks. Maandelijkse status updates geven me meer ruimte om iets nuttigs te schrijven en meer tijd interessante dingen te verzamelen. Dus, wat heb ik deze maand gedaan? Ik heb een matrix homeserver en Gitea instance opgezet op mijn nieuwe VPS. Al mijn projecten staan nu op mijn eigen Gitea instance. Voor nu nog als mirrors, maar in de toekomst is het plan om de primaire repo op git.
Waarom altijd meer?
Ik zit in 4VWO en ik doe het NT (Natuur en Techniek) profiel. Dat betekent dat mijn vakkenpakket bestaat uit natuurkunde, scheikunde, NLT, Duits, Nederlands, Engels, informatica en wiskunde B. Volgens sommigen is dit het “moeilijkste” pakket1. Ook volgens mijn decaan is dat zo. Eind vorig jaar kregen we van hem voorlichting over onze profielkeuze. Hij begon met uitleggen wat elk profiel inhield. Daarbij benadrukte hij dat elk profiel gelijk was en het niet uitmaakte, welk profiel je deed, maar dat je moest doen wat het best bij je paste. Lees meer #onderwijs
Decentralized messaging met Matrix
Laatst publiceerde ik een post Hoe kunnen we software lokaler maken?, waarin ik het had over het decentraliseren (en lokaler maken) van diensten door iedereen een eigen instance te laten runnen. Ik heb sindsdien nagedacht en ik vroeg me af waarom ik nog steeds op centrale platforms zoals Discord, Whatsapp en GitHub zit. Ik was eigenlijk al aardig op weg: mijn website wordt gehost op mijn eigen domein op mijn eigen server, mijn email draait ook op mijn eigen server, mijn notities zitten tegenwoordig ingebouwd in mijn emailaccount en mijn contacten, staan wederom op mijn eigen (lokale) server. Lees meer #open-source #social media
Hoe kunnen we software lokaler maken?
Ik heb eerder al meerdere keren geschreven over social media, het internet en het belang van open standaarden. Toch wil ik het er nog één keer over hebben. Internetbedrijven hebben gewoonweg teveel macht. Er zijn wel goede alternatieven: denk aan Linux als alternatief voor Windows of macOS. Er zijn talloze voorbeelden van open-source software die net zo goed, al dan niet beter, is ten opzichte van propriatiery software. We moeten zorgen dat software, net als veel andere dingen zoals regelgeving en voedselproductie, veel lokaler wordt. Lees meer #social media #open-source
Eindelijk vakantie :)
Geschreven door Robin Boers op 3 maart 2023
Deze week heb ik vooral aan mijn site gewerkt. Ik ben bezig met het ontwerpen van een nieuw systeem om mijn data te beheren, en ik ben het stap voor stap aan het integreren met mijn site. Daarnaast heb ik mijn eigen CSS framework gemaakt (want waarom niet). Het is grotendeels classless: je kan het op elke semantisch HTML document applyen en het gaat er ineens perfect uitzien. Daarnaast zijn er ook nog optionele utilities voor het stylen van forms en grids.
Handbal, de sage van Aya en leestips
Geschreven door Robin Boers op 19 februari 2023
Deze week heb ben ik met school bezig geweest, heb ik aan Sharefox gewerkt en ben ik naar de boekpresentatie van het nieuwe boek van mijn tante geweest. Verder heb ik vandaag met mijn handbalteam Hellas ingemaakt, en mijn moeder heeft deze actiefoto van me gemaakt: We hebben dit weekend met 14-27 van Hellas gewonnen :D Ik speel momenteel in de HC1 bij SC Twist. Eigenlijk ben ik een B’tje, maar we hebben geen B-team.
Deze maand: Februari
Geschreven door Robin Boers op 12 februari 2023
Deze week was erg leuk. Ik heb aan mijn site gewerkt, een leuke handbalwedstrijd gespeeld en de verjaardag van een van mijn vrienden gevierd. Website Ik heb nogal veel aan mijn website gewerkt de afgelopen tijd. Deze week heb ik vooral gewerkt aan het vertalen van Engels-only pages naar het Nederlands en aan het overzichtelijk maken van de navigatie van de site. Het menu is nu een stuk simpeler op de homepage dankzij een overflow menu dat alle extra pages bevat.
Nadenken over privacy
Ik ben bezig met het lezen van This is how they tell me the world ends. Er staat niet heel veel nieuwe of schokkende informatie in, maar het is toch nogal een eye-opener. Het boek gaat over hoe regeringen kritieke bugs in software (ookwel zero-days) kopen en exploiteren om toegang tot data te krijgen die ze niet hadden mogen hebben. Ik heb nooit veel vertrouwen gehad in grote bedrijven en apps. Lees meer #privacy #social media #open-source
Smartphones verbieden in de klas: niet de oplossing
Ik zat gisteren een fragment van de avondshow van Arjen Lubach te kijken met de naam “En nou is het afgelopen met telefoons in de klas”. Ik moet zeggen dat ik het vaak met Arjen Lubach eens ben, maar dit stond toch echt lijnrecht tegenover mijn eigen mening. Het standpunt van Arjen is dat smartphones landelijk verboden zouden moeten worden op school. En ik ben het er niet (helemaal) mee eens. Lees meer #social media #onderwijs
Ik gebruik plain-text email en dat zou jij ook moeten doen
Ik gebruik plain-text email en jij zou dat ook moeten doen. Waarom? En wat is het verschil tussen plain-text en HTML email? Om te beginnen zijn er twee soorten email: plain-text en HTML. Het verschil is vrij simpel: HTML emails bevatten HTML en plain-text emails niet. HTML emails worden vooral gebruikt voor marketing. Het is hoe dit soort emails werken: Typische marketing mail HTML emails hebben echter een aantal nadelen: Lees meer #email
NFT? No fun, thanks.
Ik hoor de laatste tijd veel mensen over NFTs, crypto, dapps1 en web3. Maar waar gaat het nou precies over, en waarom is het juist niet de oplossing? Dat ga ik kort proberen uit te leggen. Hou er rekening mee dat dit de mening is van een vijftienjarige die niet gespecialiseerd is in crypto. Neem het dus met een korreltje zout. Dus om te beginnen, wat is crypto? Crypto is een afkorting voor cryptography, een technologie om data te ver- en ontsleutelen. Lees meer #NFTs #crypto
Static websites bouwen met Hugo
Ik heb mijn site en blog dit jaar herschreven met behulp van Hugo. Hugo is een static site generator. Dat is een programmaatje dat op basis van je content en een aantal templates de HTML voor je genereerd. Dit is nogal een technische post Om te illustreren hoe dit anders is dan de vorige setup moet ik even uitleggen hoe het eerst werkte. Mijn website was volledig met de hand geschreven in HTML en PHP. Lees meer #webdesign #tools
2022 in een notendop
Geschreven door Robin Boers op 23 december 2022
Hallo. Het is een hele tijd geleden dat ik iets op mn blog gepost heb. Het is inmiddels een zomervakantie en een half schooljaar verder, dus het is hoog tijd voor een update. Ik heb dit jaar vooral gewerkt aan Sharefox en mijn eigen site. Over mijn eigen site vertel ik later wat meer, maar in het kort: mijn website is nu herschreven met Hugo en is ongeveer 7x zo snel en verbruikt een stuk minder data.
Gebrek aan ambitie?
Aan het begin van dit schooljaar had ik een kennismakingsgesprek met mijn mentor. Als voorbereiding had ik twee vragenlijsten moeten invullen. Een van de vragen daarin was welke cijfers ik verwachtte op mijn kerstrapport. Ik denk dat ik redelijke schattingen had gedaan, maar mijn mentor vond dat ik niet genoeg ambitie had. Ik en mijn ouders probeerden hem duidelijk te maken dat ambitie niet te meten is met schoolcijfers en dat ik me ook buiten school nog wilde ontwikkelen. Lees meer #onderwijs
Red het internet, bouw je eigen website.
Het internet is stuk. Scams, advertenties, fake news, misinformatie, verslaving, privacy schending, hatespeech, echo chambers, rascisme en discriminatie. Hoe zijn we hier terecht gekomen? Zoals ik en mijn vriend Kevin altijd bij bijna al ons geschiedenishuiswerk invullen: geld macht politiek. Durfkapitaal Bedrijven als Uber, Spotify en Thuisbezorgd.nl groeien razendsnel, maar maken al jaren verlies. Het idee is om zo snel mogelijk een zo groot mogelijk marktaandeel te krijgen. Maar hoe kan dat? Lees meer #open-source #social media #indieweb