• Outreachy With Ceph - Week 3 and 4

    Multi Language S3 Testing - Go TestSuite Major refactors and up to 70 tests written Every one has a plan until they are punched in the face. I had a plan of implementing many many more tests but these weeks turned out to be about alot of refactoring however I...


  • Outreachy With Ceph - Week 1 and 2

    Multi Language S3 Testing - Go TestSuite About the Project The project aims at implementing a set of tests to test RGW’s S3 interface. RGW features an AWS s3 like interface against which tests are to be run. Currently there exists a python suite of tests implemented here.This test suite...


  • My Open Source Journey to Infinity and Beyond

    This is a tale of a dream come true. This story starts way back in 2016. I was working as a software developer in one of the tech firms in Uganda at the time. I was not happy and had decided that I rather go back to school to pursue...


  • Adding AWS if-none-match headers on UploadInput(Golang)

    Outreachy.Started After six hours of looking for a way of adding if-none-match headers on UploadInput and MultiPartUpload Input, I had to record this here for my own reference but also to save someone else time in the future.I read the whole AWS Go SDK developer guide in vain in these...


  • Writing faster python programs with pypy

    Pypy is an alternate implementation of the python programming language. Pypy started out as a python interpreter written in python. It is aimed at being compatible with cpython and currently with experimental compatibility for CPython C API extensions. Pypy originally refered to two things. one the python interpreter and Rpython...