Skip to content

Instantly share code, notes, and snippets.

@AlexVanderbist
Created April 6, 2017 09:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AlexVanderbist/1871b4b436dc9ec34e887713ef4eec13 to your computer and use it in GitHub Desktop.
Save AlexVanderbist/1871b4b436dc9ec34e887713ef4eec13 to your computer and use it in GitHub Desktop.
Blog dag #46

Mijn derdelaatste week zet zich goed in met een platte band in de mist. Dan maar te voet. Deze week is mijn stagebegeleider op verlof, er staan gelukkig (zoals altijd) wel wat issues klaar op GitHub.

Ik begin vandaag met de medialibrary. Daar heeft iemand wat foutjes gevonden in de caching waardoor alles eigenlijk veel efficienter kan. De code zelf is een kleine aanpassingen, slechts een tiental regels maar er moet altijd goed getest worden. Heel veel mensen gebruiken deze packages op heel veel verschillende manieren. Vaak passen ze ook kleine delen aan dus er moet zoveel mogelijk gezorgd worden dat er niets fundamenteel veranderd of kapot gaat voor sommige workflows. De unit en integration tests zijn daar een super hulpmiddel bij. In combinate met semver en GitHub branches/PRs kom je al redelijk ver.

Toch is de tweede issue iets waarbij ik blijkbaar een bepaalde usecase heb gemist waarbij het image manipulations pakket een hoop tijdelijke bestanden soms niet opkuist. Na weer heel wat gepruts en getest ben kan ik een PR sturen die hopelijk het probleem oplost en geen nieuwe problemen veroorzaakt.

Zo gaat het heel de dag door, gelukkig klinkt het saaier dan het is. Al bij al is het een hele dankbare taak, opensource leeft echt en zo kom je steeds weer in contact met nieuwe mensen en nieuwe code.

published: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment