Skip to content

Add docs + other things#7

Merged
jgaffiot merged 15 commits into
mainfrom
add-docs
Jul 12, 2026
Merged

Add docs + other things#7
jgaffiot merged 15 commits into
mainfrom
add-docs

Conversation

@Lenormju

Copy link
Copy Markdown
Collaborator

I removed all the comments about test quality (and CI, and code testability) and will add them back in another branch, so that they dont bias the attendees, but they will be available as a sort of commentary (git diff).

I fixed ruff, the issue of showcasing a broken CI, is that the CI is broken and does not gate merges on being correct :upside_down:

I tried to make the architecture changes and the test strategy more visual, let me know what you think.

I ensured that the solution tests are working properly, and found a frequent bug : comparing tz-naive with tz-aware datetimes. I had to fix it in the non-solution code. I think it is better that way, the goal of the workshop is not to confuse the attendees about that.
I also found some regressions caused by the multiple suggestions from me you applied, nothing significant.

I advise to review (if you do it) commit-by-commit, it is much clearer that way (significant + atomic commits).

@Lenormju Lenormju requested a review from jgaffiot July 11, 2026 12:15
@Lenormju Lenormju self-assigned this Jul 11, 2026
@jgaffiot jgaffiot merged commit ab25d72 into main Jul 12, 2026
1 check failed
@jgaffiot jgaffiot deleted the add-docs branch July 12, 2026 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants