Pavol KutajExplaining the Fixtures in Pytest (vs Mocking)The aim of this page📝 is to explain the concepts of fixtures and mocking in unit testing based on the particular example of a function…2 min read·5 days ago----
Pavol KutajHow to Access Aliases Defined in .bash_profile/.bashrc from FunctionsThe aim of this page is to explain alias behavior in Bash functions based on the particular example of a script trying to call a shell…1 min read·6 days ago----
Pavol KutajExplaining GCP Service Account KeysThe aim of this page is to explain GCP service account keys and authorization based on the particular example of a service account key…2 min read·May 3, 2024----
Pavol KutajComparing Command Substition in Bash to Anonymous/Lambda Functions (from Lisp) in PythonThe aim of this page is to explain command substitution and lambda functions based on the particular example of Bash command substitution…2 min read·May 1, 2024----
Pavol KutajHow to Make Menus in Bash with ‘select’The aim of this page📝 is to explain the usage of the PS3 variable in conjunction with the select construct in bash scripting based on the…2 min read·Apr 26, 2024----
Pavol KutajExplaining Schema-on-Read VS Schema-on-Write PrinciplesThe aim of this page is to explain schema-on-read vs schema-on-write based on the particular examples of Mixpanel and Snowplow, focusing on…2 min read·Apr 23, 2024----
Pavol KutajHow to Make Block Comments in BashThe aim of this page📝 is to explain block commenting in Bash and Python. Making these notes during my read through the intricate Testing…1 min read·Apr 22, 2024----
Pavol KutajExplaining the Difference between Kafka and KinesisThe aim of this page is to explain real-time data streaming services offered by major cloud providers based on the particular example of…2 min read·Apr 16, 2024----
Pavol KutajHow to Replace file Extension in Bash using `basename`The aim of this page📝 is to explain extension replacement in shell scripting based on the particular example of replacing a file extension…1 min read·Apr 16, 2024----
Pavol KutajHow to Set Default Function Parameter/Variable Values in Bash.The aim of this page📝 is to explain the setting of default variable values via parameter expansion in bash. There are two forms, with a…1 min read·Apr 15, 2024----