Data-Dive

Using Caddy as a reverse proxy to serve a Python app via gunicorn

What's the best project management and packaging tool for Python and why is it Rye?

Reverse engineering the private API of an Android app secured by certificate pinning

A critical review of Marketing Mix Modeling — From hype to reality

Adding adaptive syntax highlighting to your Hugo blog's dark mode

Near real-time transcription of a live audio stream with OpenAI Whisper for keyword monitoring

Running dbt-core in production on AWS using ECS Fargate and Airflow

Fine-tune a German GPT-2 Model with Tensorflow in Transformers for text generation (NLP part 4)

Does Jameda discriminate against non-paying users? Part 2: New Data, new Insights

Build a multi OS Python app in the cloud: PyInstaller on GitHub Actions

Natural Language Processing of German texts - Part 3: Introducing transformer models to predict ratings

Natural Language Processing of German texts - Part 2: Using LSTM neural-networks to predict ratings

Natural Language Processing of German texts - Part 1: Using machine-learning to predict ratings

Are you swiping Tinder on hard mode? An experiment on name based discrimination in online dating

Interactive plots of large data sets made easy: Datashader

Interactive maps with Python made easy: Introducing Geoviews

A match made in heaven: Tinder and Statistics — Insights from an unique Dataset of swiping

Include variables in Markdown cells of JupyterLab Notebooks

Does Jameda discriminate against non-paying users? An explanatory data analysis

Misplaced your phone? Phone Finder for Alexa to the rescue!

Investigating bike rentals in Cologne - Part 3: Descriptive Statistics

Choropleth Maps with bokeh: visualizing changes over time

Choropleth Maps with bokeh: basic interactivity

My Amazon Alexa custom Skill: Fahrrad Finder

Get the device location of Alexa for your custom skill

Build custom skills for Alexa with Python and Flask-Ask

Investigating bike rentals in Cologne - Part 2: Map visualization

Investigating bike rentals in Cologne - Part 1: Getting some data

Solving unconfirmed Bitcoin transactions in Electrum

Adding Colorbox to Pelican blogs for prettier images