Welcome to the development logbook. Here you can follow ππππ ππππ's development. The website is still constantly changing in this phase.
β
April 12, 2026
entry by: wisse
This week:
- Again new design changes. There is a fixed "sudo nano" in the top-left corner that brings you back to the homepage. This allows the pixelart to take center stage and be extended to the top pf the page. The description of sudo nano is now placed in the footer (and still needs to be changed to properly reflect what sudo nano is for / is going to do, still searching for the right words). Besides layout changes, colours are back, different ones this time - we're going with light, pastel colours and a ruby red for accents and links.
- The calendar is live! We must be honest and say it was highly inspired by the calendar design of No Other Option https://no-o-o.nl/ they place on their Instagram every month - a design featuring flexible cells in a monthly overview. We've filled in the months for April, May, June by hand, with the events on writing and critical infrastructures that we are excited about and would join ourselves.
- Did some work on writing a skeleton for the new manifesto. The plan is that it becomes a multimedial text and can be the first thing to be put on the publication table.
- Found a lot more books that we'd like to add to the library - unfortunately, not all of them under a commons license. Still deciding what to do with those. Self-host these documents and risk a cease and desist from the publisher? Or ask people to send an email if they want to receive the document? We will ask advice from someone experienced for this.
Some things right now on the to-do list:
- Create database structures for these devlog entries (prob .md file structures that a pyscript can generate the html with).
- Create a database structure for the calendar to automate generating them in the future (it was a lot of repetitive work making these), and add links to all events.
- Clean up and fill out the library data, add categories to separate creative from academic work, order by author before generating, and add more relevant and informative descriptions for each book. This will take lots of time but is at the same time a research opportunity.
- Fix hello page image.
- Automatically add a lil arrow at the end of external links.
- Continue working on manifesto 2.0.
- Change order of folders and add some that I've forgot.
- Reach out to organizations in the ecosystem to ask them to link to this website on their own "folders" page.
- Create an Instagram account (yes, it is needed - will be elaborated / explained / justified / excused another time
Here is an image of the sudo nano server purring away, in case you're curious.
β
April 07, 2026
entry by: wisse
Making good progress on developing a solid backend. In the end i chose to keep the database behind the website in a libreoffice sheets file. In that file, there is all the data to build the library and the folder list. Then, i turned the existing pages into jinja2 templates, and use a python script to gather data from the database, insert them into the templates, and build the html pages this way.
This script also automatically compresses the images that i store locally into smaller versions that go online, which should allow me to style the library page to have all the book covers instead of the backs of books as i had initially envisioned.
So we went from this:

To this:

I still have to make it so that the footers and headers are also just a template item and easily changable, and also the contents of this devlog should be ideally be gathered from a content database instead of hardcoded. But what stands now is already good progress.
β
April 01, 2026
entry by: wisse
Because I was not entirely happy with the design yet, some changes have been made. Mostly using UI monospace fonts (except for articles), and a simpler colour palette.

A FAQ was added by saying hello to me, the painter, in the entry space.
The decision has been made to continue developing this website in the english language for now; even though conserving the dutch language is important, it might hinder the use of the platform by a big portion of those who are interested in these topics, also those outside the dutch-speaking regions. Still sudo nano remains committed to a multilingualism, hoping to publish in many different languages and to promote translation efforts.
The focus on infrastructure and multimediality stays, but i felt it was too academic and formal of a description of the website. By changing it to "critical and speculative lore for a future web," i hope to foreground the idea of building and experimenting with new infrastructures rather than just analysing them.
The work on the backend continues. . .
β
March 18, 2026
entry by: wisse
Achter de schermen ervoor gezorgd dat databases nu niet meer openbaar zijn. De .json file met de krabbels erin zijn nu niet meer op te vragen door bezoekers, en dat betekent dat we ook een mailbestand kunnen maken nu deze veilig opgeslagen kan worden. Dus vanaf nu werkt de nieuwsbrief abonnementknop. :)
Het volgende doel is om postgreSQL te installeren om makkelijk een database bij te houden van bibliotheekboeken, artikelen en logboek-entries, om deze niet allemaal handmatig in HTML te schrijven. Het plan is om een PHP markdown parser (Parsedown) te gebruiken zodat artikelen, logboeken en boekbeschrijvingen in Markdown opmaak geschreven kunnen worden, en dat die dan vertaald worden naar HTML. Dat maakt de workflow net iets fijner, en kost eigenlijk een verwaarloosbare hoeveelheid energie. Elke keer als een nieuwe versie van de website online gaat, wordt ze kort gecompileerd vanuit de databases en Markdown-bestanden als aanvulling op de html bestanden.
Los van alle techniek is het tijd om na te denken over de eerste evenementen die sudo nano gaat organiseren. Wellicht een multimediale schrijfworkshop waar mensen aan de slag kunnen met leuke small-web tools zoals van constraint systems. Of misschien een panel talk?
β
March 15, 2026
entry by: wisse
Het archief is veranderd in een bibliotheek; een plek voor werken over bijvoorbeeld postdigitale infrastructuur en multimediale literatuur, maar ook voorbeelden van multimediale literatuur zelf. Het tiental boeken die er nu in staan zijn allemaal met de hand toegevoegd. Dat is op termijn niet duurzaam. Er zal iets van een database achter moeten komen, samen met een static site generator (SSG). Het schrijven van artikelen kan dan ook in Markdown, wat alles een stuk makkelijker zou maken.
Voor nu heeft de bibliotheek alleen werken die zich begeven in de creative commons. Er ligt een idee om met encryptie, rendering en monitoringtechnieken ook werken te hosten waar copyright op zit zonder dat ze gedetecteerd worden door AI scrapers.
Natuurlijk is daarom ook de kamer bijgewerkt om boeken in de boekenkast te zetten.
Het volgende aandachtspunt is de nieuwsbrief aanmeldknop goed laten werken.
β
March 13, 2026
entry by: wisse
Afgelopen dagen is er veel gewerkt aan de opmaak van de website:
- er is een nieuw kleurenschema aangebracht
- de website is nu makkelijker navigeerbaar op kleine schermen
- het krabbelboek is nu beter beschermd tegen snode boeven die stukjes code in het krabbelboek plaatsen
- de infobalie heeft nu een plantje!
β
March 06, 2026
entry by: wisse
Het lijkt nog niet te lukken om het domein sudonano.nl te koppelen aan de mailserver van mailbox.org. Voor nu gaan we gewoon voor sudonano@mailbox.org. De infobalie is uitgebreid met een nieuwsbrief en een visitekaartje. De nieuwsbrief is nog niet actief want daar moet ik wat veiligheid inbouwen zodat niet iedereen emailadressen kan zien als ze de juiste link hebben naar het bestand. Heb al wel een plannetje daarvoor. Ook is er nu een folderrek naar relevante websites. De filosofie is dat browsen weer leuk moet worden, en daarvoor moeten websites in hetzelfde veld naar elkaar toe linken. Veel geklooi om alles te laten werken op verschillende schermgroottes.
β
March 03, 2026
entry by: wisse
Onderzoek gedaan naar de beste opties om te kunnen emailen. Een eigen e-mailserver zou het meest passen binnen de idealen waar sudo nano voor staat, maar helaas is dat op dit punt in het project niet realistisch. Daar moet ik hulp bij krijgen van een specialist. Zorgen voor goede encryptie, spamfiltering en dat mail van sudo nano niet in spamboxen van anderen beland is een stuk moeilijker dan een website hosten. Voor nu is er gekozen voor mailbox.org, een Duits software en hostingbedrijf die veel wordt gebruikt in onderzoeksinstellingen.
Zodra het domein gekoppeld is aan mailbox.org kan er een contactpagina gemaakt worden bij de infobalie.
β
March 02, 2026
entry by: wisse
Sudo nano is uitgebreid met een zithoek. Hier kunnen mensen een kopje thee drinken, in het gastenboek schrijven of uit het raam kijken.

De website heeft nu een ssl certificaat. Hiermee wordt data via de site versleuteld en is het veiliger om te bezoeken.
Dit is gedaan met certbot, wat ik uiteindelijk heb opgegeven om met homebrew te compilen en te installeren. Met python pip ging het stukken sneller.
Ook is er nu een basisvariant van het gastenboek. PHP is geinstalleerd op de server (deze wel via homebrew), en nu kunnen gasten een krabbel van maximaal 2500 tekens plaatsen. Ik keur de berichten handmatig goed. Dus laat vooral iets leuks achter!
β
February 27, 2026
entry by: wisse
De website stond gister toch nog niet online. In de DNS-instellingen van het domein werden mensen doorverwezen naar mijn lokale IP. Beginnersfout...
Nu kan ik ook middels een programma genaamd Amphetamine (te downloaden uit de app store) de laptop dichtklappen zonder dat de webserver offline gaat.
Bezig geweest om de website achter de schermen netter te laten werken. Veel code opgeschoond, en betere adaptatie aan kleine schermen.
Ik ben erachter gekomen dat e-readers (mijn kobo reader in ieder geval) geen toegang hebben tot alle ascii iconen, en daardoor bijvoorbeeld de titel van de website niet goed laden. Kijken of daar een oplossing voor gevonden kan worden.
Volgende stappen zijn:
- https certificaat regelen
- een geplijst stappenplan schrijven over het self-hosten op MacOS, aan de hand van mijn eigen ervaring - een eerste creative commons werk in het archief plaatsen
- een krabbelboek ontwikkelen en onderbrengen bij de zithoek
- een nieuwsbrief en contactpagina ontwikkelen en onderbrengen bij de infobalie
β
February 26, 2026
entry by: wisse
De website is uitgebreid met de infobalie en het manifesto staat er nu ook op.

Maar de grote stap vandaag is dat de website nu online staat. Iedereen ter wereld kan nu via deze oude MacBook Air 2015 sudo nano bezoeken. Er moet nog wel een https certificaat verkregen worden, maar ik ondervind problemen met het installeren van certbot via homebrew. Misschien moet ik dat op een andere manier proberen.
Daarnaast heb ik nu nog het probleem dat als ik de laptop dichtklap ze in slaapmodus gaat. Dat ga ik morgen fixen.
β
February 25, 2026
entry by: wisse
Website verder uitgebreid met een pagina voor het nieuwsbord, en nu voor het logboek. Oude logboekfragmenten op de website gezet. Ook heb ik wat extra decoratie gegeven aan de homepagina, met mijzelf op de ladder. Het is allemaal in opbouw.

In weerwil van de feestelijke uitspatting 'we're live!' staat de website nog niet online, en is de configuratie van de MacBook als webserver nog niet compleet.
β
February 24, 2026
entry by: wisse
Idee van gisteren uitgewerkt. Eerst wat schetsen op papier gemaakt, en daarna met met het gratis-trail programma Pixen een pixelart clubhuis getekent.

Hou het simpel, en ontwikkel nieuwe functionaliteit als het nodig is. Hetzelfde pas ik hier ruimtelijk toe. Als er meer nodig is op de website, teken ik nieuwe elementen. Het is toegankelijk, duidelijk, en de png is maar 8kb.
β
February 22, 2026
entry by: wisse
Multimediale literatuur -> permapublishing -> permacomputing -> omarmen de infrastructurele limieten, zie het limiet als canvas dat gevuld kan worden met literatuur
Belangrijk is de menselijke dimensie van de digitale infrastructuur. De afstand en abstractie zijn de boosdoener. Daarom wil ik een erg intuitieve website, gebaseerd op vroege interfaces, bijna een point-en-click adventure. Je ziet een geditherde afbeelding van een huiskamer. Je ziet wat posters met belangrijke informatie. Je wordt bewegwijzerd naar de verschillende elementen waar je verder op kan klikken om in te zoomen.
- boekenkast / archief om publicaties te lezen
- prikbord met een kalender van alle activiteiten, foto's van evenementen, nieuws
- Een soort infobalietje waar ik achter sta waar je vragen kan stellen, het manifest kan lezen, en contact kan opnemen, of je inschrijven voor de sudo nano nieuwsbrief.
- Misschien een computerhoek waar meer info te vinden is over de techniek achter het project in open-source transparantie en om anderen aan te moedigen hetzelfde te doen.
- Een bank met een theepot en een gastenboek waar je iets op kan schrijven wat je wil delen, anoniem of niet.
β
February 21, 2026
entry by: wisse
Tweede concept van het manifesto is af. Lessen gehaald uit Antoine FauchiΓ©'s paper PERMAPUBLISHING: TOWARD SUSTAINABLE PUBLISHING PRACTICES Maar FauciΓ© blijft maar praten over soberheid; kunnen de limieten van een ethische infrastructuur niet juist wilde creativiteit opwekken?
β
February 20, 2026
entry by: wisse
Eerste experimenten met het bouwen van een simpele website, en het vinden van een stijl die aantrekkelijk is en op elk apparaat kan draaien.

Dit ging samen met wat onderzoek online naar bronnen hierover. Erg inspirerend was het werk van Hannah Gmeiner's project Permacomputing as a practice for digital graphic design Ik experimenteerde met wat ASCII-forward ontwerpen (Neus vooral door deze kleine bibliotheek van ASCIIart.eu). Met de online tool Dither Me This heb ik geklooid om te zien welke compressievormen het best werken om standaard te gebruiken.
Daarna heb ik in één avond het eerste concept van het ππππ ππππ manifesto geschreven.
β
February 19, 2026
entry by: wisse
Het eerste idee voor dit platform komt voort uit een gefaalde zoektocht naar een Nederlands digitaal platform dat experimentele, multimediale literatuur publiceert. De Internet Gids doet goed werk, maar ik geloof dat er plek is voor een platform waar ook interactieve literatuur een plek krijgt, en samenwerkingen tussen schrijvers en beeldend kunstenaars aangemoedigd worden. Afijn, meer over de beweegredenen om dit te starten in het manifesto. Ik was op dit moment vooral enthousiast over het idee om mijn vorige laptop, een MacBook Air uit 2015, een nieuwe functie te geven. Ik ging op zoek naar bronnen hoe ik hem kon omtoveren tot een web server. Voor het eerst op deze computer startte ik de terminal op. Ik installeerde Homebrew. Ik installeerde Nginx.
Bij het aanpassen van de nginx.conf leerde ik een nieuw commando. Dat commando is ππππ ππππ.
β