FastAPI Structuring

Posted on Sun 11 September 2022 • Tagged with python, fastapi, testing, API, design, structure

When it comes to API design, structuring it is probably one the most fun things. Decomposition of the associated functions into the relevant prefixes etc. is not just fun but highly recommended for a clean implementation. The more sound the structure is, the more obvious and logical the interpretation of …


Continue reading

FastAPI Testing

Posted on Sun 04 September 2022 • Tagged with python, fastapi, testing, unit, load

Never thought, we'd see the day where we get an API first lean framework for Python. For years, Django-Rest and Flask-Rest have dominated this space. Now there is a, relatively, new contender, fresh and clean, FastAPI. There are numerous posts about the merits of each framework, which is the reason …


Continue reading

Work / ALEPHS

Posted on Tue 21 June 2022 • Tagged with work, python, linux, AUR

ALEPHS is a list of Pakitani emergency services. Please do let me know of other services that may be missing from the list. It is available as a Python PIP package, an Arch Linux AUR package and the source for the package can be found on GITHUB.

Links: PIP, AUR …


Continue reading

Work / SPOL

Posted on Sat 11 June 2022 • Tagged with work, python, linux, AUR

SPOL is a successor to an old package SPCS. Where SPCS only handle complaints to the sindh police, SPOL offers a bit more. The data is pulled/scraped from the official Sindh Police website. It is available as a Python PIP package, an Arch Linux AUR package and the source …


Continue reading

Work / PKRADIO

Posted on Sat 09 April 2022 • Tagged with work, python, Linux, AUR

pkradio is a package as well as a AUR package for Arch Linux variants. One can list the radio stations and then specify which one they want to play. It can be found as a PIP, AUR and is available on GIT.

Links: PIP, AUR, GITHUB


Work / RWP

Posted on Mon 14 March 2022 • Tagged with work, python, linux, AUR

rwp is a helper package to generate random and meaningless (but maybe unintentionally meaningful) Pakistani language words and phrases. At the moment only Urdu and Sindhi are supported. It is available as a Python PIP package, an Arch Linux AUR package and the source for the package can be found …


Continue reading

Work / URW

Posted on Thu 10 March 2022 • Tagged with work, python, linux, AUR

urw is a helper package to generate random and meaningless (but maybe unintentionally meaningful) Urdu words and phrases. It is available as a Python PIP package, an Arch Linux AUR package and the source for the package can be found on GITHUB.

Links: PIP, AUR, GITHUB