Mijn Github profiel

Een klein decennium maak ik gebruik van Github om mijn eigen digitale projecten een parkeren. En om deel te nemen aan andere open source initiatieven.

Alles wat je doet op Github, doe je en plein public. Zo is het platform immers in eerste instantie ontworpen: als een plaats waar code open wordt gebouwd en gedeeld. Dat betekent dat iedereen inkijk heeft in andermans digitale werkplaats. Wat niet altijd ideaal is. Ten eerste kent het gros van de digitale projecten een eindig leven. En dus verzamelde ik in al die jaren heel wat oude of in onbruik geraakte bagage. Ten tweede is er code die ik wel veilig wil stellen, maar daarom niet noodzakelijk met de buitenwereld wil delen. De code van dit blogje is een voorbeeld.

Het eerste probleem, daar heb ik net werk van gemaakt. Ik heb een pak oude projecten de status “archived” gegeven. Zo geef ik aan dat ik die projecten niet meer onderhoud. Ik bewaar ze voornamelijk uit nostalgie: werk dat ik ooit heb gepresteerd in andere tijden. Een aantal projecten heb ik volledig verwijderd. Het gaat om code die in mijn ogen buiten het strikt utilitaire echt geen waarde heeft. Verouderde configuratie voor een ontwikkelomgeving bijvoorbeeld.

Sinds begin dit jaar biedt Github ook gratis private projecten aan. Voorheen zat dat in hun betalend aanbod. Tot nu toe maakte ik uit noodzaak gebruik van Bitbucket voor een aantal private projecten. Dat hoeft dus niet langer. Het plan is om gaandeweg alles te consolideren op Github.

De hele oefening zorgt voor ruimte in mijn hoofd. Het verleden loslaten is plaats maken voor nieuwe, toekomstige projecten.