Year End Retrospective 2024 (Weeknotes No. 24-52)