Skip to content

Commit 5b3c8fe

Browse files
committed
refactor: update articles tags to fit diataxis framework
1 parent 6755417 commit 5b3c8fe

23 files changed

+37
-37
lines changed

content/articles/2024-01-22-dont-use-python-property.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Don't use Python's property (for bad reasons)
2-
Tags: python, good-practices
2+
Tags: programming, python, explanation
33
Description: Lean when and how to properly use Python property descriptor in your class objects
44

55
I recently stumbled upon a code from one of my coworker who is rather new to Python. He is coming from a Java/Scala background and used python's `property` decorator to mimic Java Getters/Setters. Let's see why you should not do this.

content/articles/2024-07-11-debugger-doesnt-stop-at-breakpoints-with-pytest-if-pytest-cov-is-used.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Debugger doesn't stop at breakpoints with pytest if pytest-cov is used
2-
Tags: python, troubleshooting, pytest, pytest-cov
2+
Tags: programming, python, how-to guide, pytest, pytest-cov
33
Description: Troubleshoot Python debugger not working as expected and stopping at breakpoints when using pytest and pytest-cov when debugging tests.
44

55
Recently, while trying to debug some of my `pytest` tests using VSCode, I discovered that my breakpoints were completely ignored and the tests never stopped. After nearly breaking my keyboard in frustration, I stumbled upon [this GitHub issue](https://github.com/microsoft/vscode-python/issues/693).

content/articles/2024-07-25-testing-azure-eventhub-in-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Testing Python code integration with an Azure Eventhub
2-
Tags: python, azure, pytest, testing, asyncio, docker
2+
Tags: programming, python, how-to guide, azure, pytest, testing, asyncio, docker
33
Description: Discover a way to create automated tests for your Python code integration with an Azure Eventhub using pytest, asyncio, Docker and testcontainers.
44

55
On one of my project I needed to create a simple API allowing clients to publish some messages into an Azure EventHub. Because authentication is ensured by a JWT we could not rely on our clients to directly publish messages to the Eventhub (and by the way I prefer abstracting this away through a HTTP API).

content/articles/2024-08-02-Integrating-problem-details-rfc-with-fastapi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Integrating Problem Details RFC with FastAPI
2-
Tags: python, library, api
2+
Tags: programming, python, how-to guide, explanation, api
33
Description: Discover a Python library of my own allowing you to quickly bootstrap a FastAPI application to returns Problem Details RFC 9457 JSON objects on HTTP errors
44

55
During my past development projects, I built a lot of HTTP APIs using various langages (TypeScript, JavaScript, Python) and frameworks (fastify, FastAPI, flask, express). One thing I've noticed is that each of those frameworks have their own way of shaping HTTP error responses. This is actually not a big deal considering that most clients (i.e: HTTP clients) do not really rely on strict structure for such errors.

content/articles/2025-01-20-renaming-files-using-python-script.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Renaming files using Python script
2-
Tags: python, script
2+
Tags: programming, python, how-to guide, script
33
Description: Discover my new Python project providing a small script for easily renaming one or several files or directories using regular expressions
44
Image: https://g0di.github.io/images/benoit-godard.jpg
55

content/curated/2024-05-07-software-needs-to-be-more-expensive copy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Software needs to be more expensive
2-
Tags: open-source, software, thoughts
2+
Tags: open-source, software, explanation
33
Author: Glyph Lefkowitz
44
Url: https://blog.glyph.im/2024/03/software-needs-to-be-more-expensive.html
55
Save_As:

content/curated/2024-05-09-first-jobs-ai-will-replace.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: The first software jobs AI will replace are...
2-
Tags: video, software, thoughts, A.I
2+
Tags: video, software, explanation, A.I
33
Authors: Birgitta Böckeler, Dave Farley
44
Url: https://www.youtube.com/watch?v=8SuH2PfXOn8
55
Save_As:

content/curated/2024-06-25-one-way-to-fix-circular-imports.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: One way to fix Python circular imports
2-
Tags: python, troubleshooting
2+
Tags: programming,python, how-to guide, troubleshooting
33
Author: Ned Batchelder
44
Url: https://nedbatchelder.com/blog/202405/one_way_to_fix_python_circular_imports.html
55
Save_As:

content/curated/2024-06-25-three-laws-of-software-complexity.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Three Laws of Software Complexity
2-
Tags: software, thoughts
2+
Tags: software, explanation
33
Author: Mahesh Balakrishnan
44
Url: https://maheshba.bitbucket.io/blog/2024/05/08/2024-ThreeLaws.html
55
Save_As:

content/curated/2024-09-27-python-packaging-is-great-now.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Title: Python packaging is great now, uv is all you need
2-
Tags: python, packaging
2+
Tags: programming, python, explanation
33
Author: Juan Luis Cano Rodríguez
44
Url: https://dev.to/astrojuanlu/python-packaging-is-great-now-uv-is-all-you-need-4i2d
55
Save_As:

0 commit comments

Comments
 (0)