41554 blogs · [ { "id": "01a0d50a-8ba2-725f-842d-307749cf545b", "title": "How to save the UK taxpayer £130m a year", "url": "https://www.aeturrell.com/blog/posts/the-case-for-public-sector-os/", "published_at": "2026-09-17T23:00:00+00:00" }, { "id": "01a08720-94c4-70e6-9e87-63ea3852883c", "title": "A politically realistic reform of the triple lock", "url": "https://www.aeturrell.com/blog/posts/politically-realistic-reform-triple-lock/", "published_at": "2026-07-12T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8948e52c", "title": "Ten command line tools for 2026", "url": "https://www.aeturrell.com/blog/posts/ten-command-line-tools-for-2026/", "published_at": "2026-03-13T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa89a57a03", "title": "The era of local agents is here", "url": "https://www.aeturrell.com/blog/posts/era_local_agentic_llms/", "published_at": "2026-03-09T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa89e6e42c", "title": "The Economy As A Complex Evolving System", "url": "https://www.aeturrell.com/blog/posts/economy-complex-evolving-system/", "published_at": "2026-03-07T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8aa43e1b", "title": "Guest post: Experimenting with Vision AI to recognise digits on an odometer reading from a photo", "url": "https://www.aeturrell.com/blog/posts/vision-ai-for-odometer-reading/", "published_at": "2026-02-26T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8adec9dd", "title": "One trick to stop ticket touts", "url": "https://www.aeturrell.com/blog/posts/one-trick-to-stop-ticket-touts/", "published_at": "2025-10-22T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8af72fc4", "title": "An idea for a radically new approach to time use statistics", "url": "https://www.aeturrell.com/blog/posts/radical-new-approach-to-time-use/", "published_at": "2025-10-01T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8b4d9975", "title": "TIL: merging PDFs", "url": "https://www.aeturrell.com/blog/posts/til-merging-pdfs/", "published_at": "2025-09-30T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8b4f1ad4", "title": "Thinking about the economic value of open data", "url": "https://www.aeturrell.com/blog/posts/economic-value-of-data/", "published_at": "2025-09-10T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8bb71518", "title": "Media mentions of opposition politicians in the UK", "url": "https://www.aeturrell.com/blog/posts/media-mentions/", "published_at": "2025-08-28T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8c8c48e3", "title": "A re-imagining of how to produce statistics", "url": "https://www.aeturrell.com/blog/posts/future-of-statistics/", "published_at": "2025-07-05T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8caf3c89", "title": "Untangling spaghetti code with smartrappy", "url": "https://www.aeturrell.com/blog/posts/introducing-smartrappy/", "published_at": "2025-04-21T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8cbbc632", "title": "Efficiency in the public sector: analysis and operations", "url": "https://www.aeturrell.com/blog/posts/public-sector-analytical-efficiency/", "published_at": "2025-03-18T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8cc77db7", "title": "Efficiency in the public sector: communication and co-ordination", "url": "https://www.aeturrell.com/blog/posts/public-sector-communication-efficiency/", "published_at": "2025-03-17T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8d4f34df", "title": "The data validation landscape in 2025", "url": "https://www.aeturrell.com/blog/posts/the-data-validation-landscape-in-2025/", "published_at": "2025-03-05T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8da5073c", "title": "Ultra-modern Python Cookiecutters", "url": "https://www.aeturrell.com/blog/posts/ultra-modern-python-cookiecutters/", "published_at": "2025-02-23T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8dfa42e5", "title": "TIL: How to resume sessions on virtual machines", "url": "https://www.aeturrell.com/blog/posts/til-resuming-vm-sessions/", "published_at": "2025-01-01T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8e226c95", "title": "Converting handwritten, maths-heavy lecture notes to markdown using large language models", "url": "https://www.aeturrell.com/blog/posts/converting-lecture-notes/", "published_at": "2024-12-28T00:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8e7ae656", "title": "The false economy of bad IT", "url": "https://www.aeturrell.com/blog/posts/bad-it/", "published_at": "2024-09-16T23:00:00+00:00" }, { "id": "01a08720-94c5-72d4-9920-9dfa8f1a4a86", "title": "TIL: how to create and work with a MySQL database on Azure", "url": "https://www.aeturrell.com/blog/posts/til-sql-database-azure/", "published_at": "2024-04-23T23:00:00+00:00" } ] posts Claim your blog
Back to aeturrell.com
Blog · corpus.blog/blogs/aeturrell.com/posts

aeturrell.com

aeturrell.com

2026

2025

2024