Simon K's repositories
pytest-playwright-enhanced
:snake: Batteries included playwright for pytest [alpha]
learning-golang
My cross training learning materials in `Go`.
python-concurrency-and-parallelism-deep-dive
:robot: A deep dive into python concurrency and parallelism. Encompassing threading, multiprocessing and asyncio.
pytest-containers
:rocket: A pytest plugin for starting docker compose services around tests
python-cdp
:snake: Pythonic marshalling for the devtools protocol
systemd-api
Restful API for controlling systemd services written in go
dunder
Python documentation for all python dunder methods
learning-go-book
Learning materials from learning-go 2nd edition
learning-js
Cross training materials from learning `javascript`
learning-perl
My learning materials from learning perl
learning-sql
simple cheat sheet for sql
pre-commit-pdb-vars
A pre-commit framework hook that prevents variable names matching pdb shortcuts.
pre-commit-warnings-stacklevel
A pre-commit hook that checks for default `stacklevel` for warnings.warn calls
pydocs
:orange_book: A wealth of python learning resources, documented by me as I progress and learn. https://symonk-pydocs.readthedocs.io/en/latest/
pytest-asserto
A pytest plugin for the `asserto` library.
python-descriptors
Informative material for pythons descriptor protocol :snake:
python-design-patterns
:snake: Common design patterns implemented in python
python-dsa
:checkered_flag: Data structures, Algorithms and Problem Solving Techniques for Python
selenium
A browser automation framework and ecosystem.
ubuntu-setup
Configurations for ubuntu development