Testing the Tests
Creating efficient and effective automated tests and "testing the tests" with mutation testing
Here you'll find some conference talks and training sessions I've given over the years
Creating efficient and effective automated tests and "testing the tests" with mutation testing
Using Python for data preparation and working with Office formats like Excel, Word, and PowerPoint
A look at using SQL as an alternative to Django's ORM framework, including ways to combine SQL and ORM.
Demonstrating the use of Dash for developing dashboards and applications, including an overview of advanced features
A slow, humble approach leads to faster results when learning Rust
Implementing full-text search in Django with Postgres and Elasticsearch
Implementing approval tests / snapshot tests in Python
Apache Airflow combines Python's pragmatism with the functionality of a scalable workflow solution
How to write Python extensions in Go? The path isn't straightforward, but with CGO and Cython you can reach the goal
Python offers a range of packages for creating and processing Office documents. Why not handle standard tasks with a script?
The Python logging framework offers many features but isn't entirely straightforward. This talk provides background and tips
A 4-day block seminar based on Python as a first introduction to analytical methods
A tutorial on text analysis, specifically as a precursor to content indexing
Tutorial on using and extending Jupyter Notebook
Guest lecture on analytical methods for text processing
Guest lecture on analytical methods for texts
Introduction to Python with focus on data analysis and data science, especially in comparison to other languages and products