41554 blogs · [ { "id": "01a08728-e277-72c7-8e42-4979160e8251", "title": "Metrics in an AI assisted development process", "url": "https://andrewwegner.com/build-sdlc-ai-metrics.html", "published_at": "2026-08-25T17:15:00+00:00" }, { "id": "01a08728-e277-72c7-8e42-497916abda7e", "title": "A Developer Survey Is Not a Measurement of Developer Productivity", "url": "https://andrewwegner.com/metr-ai-productivity-study-update.html", "published_at": "2026-08-10T06:30:00+00:00" }, { "id": "01a08728-e278-7092-a940-51200da48912", "title": "Red flags in engineering organizations that only show up after week two", "url": "https://andrewwegner.com/red-flags-engineering-organizations-week-two.html", "published_at": "2026-07-06T22:15:00+00:00" }, { "id": "01a08728-e278-7092-a940-51200e518b1e", "title": "Management Debt: When Leadership Patterns Rot", "url": "https://andrewwegner.com/management-debt-leadership-patterns-rot.html", "published_at": "2026-04-30T18:15:00+00:00" }, { "id": "01a08728-e278-7092-a940-51200e863fb4", "title": "Review of Claude Code for Python Developers from Real Python", "url": "https://andrewwegner.com/real-python-claude-code-live-course.html", "published_at": "2026-04-06T15:30:00+00:00" }, { "id": "01a08728-e278-7092-a940-51200f1e75d9", "title": "I Proved AI Could Beat Our Technical Interviews. Then I Had to Fix Them.", "url": "https://andrewwegner.com/ai-broke-our-interview-process-i-had-to-fix-it.html", "published_at": "2026-03-25T20:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-51200fb8133a", "title": "The Remote Engineering Leadership Playbook: Why Distance Doesn't Diminish Performance", "url": "https://andrewwegner.com/why-remote-work-is-good-for-your-team.html", "published_at": "2025-08-22T14:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-512010a0d159", "title": "Junior Engineer Crisis: How AI Code Generation is Reshaping Engineering Teams", "url": "https://andrewwegner.com/junior-engineer-crisis-ai-code-generation.html", "published_at": "2025-08-18T14:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-512010b5af1d", "title": "Python Gotcha: Reusing Generators Returns Nothing", "url": "https://andrewwegner.com/python-gotcha-reusing-generator-returns-nothing.html", "published_at": "2025-07-22T14:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-5120112fbea4", "title": "Python Gotcha: Logging an uncaught exception", "url": "https://andrewwegner.com/python-gotcha-logging-uncaught-exception.html", "published_at": "2025-07-15T04:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-512011f99e99", "title": "How to fix GitLab 18 error regarding git_data_dirs", "url": "https://andrewwegner.com/gitlab_18_git_data_dirs_resolution.html", "published_at": "2025-07-06T13:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-5120122b37b7", "title": "Python Gotcha: Identity vs Equality - When 'is' Fails Unexpectedly", "url": "https://andrewwegner.com/python-gotcha-identity-vs-equality.html", "published_at": "2025-06-17T13:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-51201297f3b2", "title": "Leading Distributed Teams: Lessons from Managing Global Engineering Teams", "url": "https://andrewwegner.com/leading-distributed-teams-lessons.html", "published_at": "2025-04-15T06:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-512012b922f0", "title": "Technical Debt Management: A Strategic Approach", "url": "https://andrewwegner.com/tech-debt-management-strategic-approach.html", "published_at": "2025-04-08T14:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-512013581d22", "title": "Scaling Engineering Teams: From 5 to 50+ Without Losing Your Culture", "url": "https://andrewwegner.com/scaling-teams-without-losing-culture.html", "published_at": "2025-04-01T15:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-5120141b9f21", "title": "My first experiences with a laser cutter", "url": "https://andrewwegner.com/first-laser-cutter-experiences.html", "published_at": "2025-01-02T16:15:00+00:00" }, { "id": "01a08728-e278-7092-a940-512014869eb6", "title": "Moving MS Authenticator to a new phone without a personal account", "url": "https://andrewwegner.com/ms-authenticator-without-personal-account.html", "published_at": "2024-11-27T18:15:00+00:00" }, { "id": "01a08728-e278-7092-a940-51201572940a", "title": "Format USB drive with EFI partition in Windows", "url": "https://andrewwegner.com/format-efi-usb-windows.html", "published_at": "2024-11-13T19:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-512015ea371e", "title": "Controlling power to LED lights with WLED Controller and a Relay switch", "url": "https://andrewwegner.com/control-power-wled-relay.html", "published_at": "2024-08-16T17:00:00+00:00" }, { "id": "01a08728-e278-7092-a940-5120168f35b5", "title": "Setting up and updating the Ericsity WLED Controller from 0.13.3 to 0.14.1", "url": "https://andrewwegner.com/update-wled-ericsity-controller-0141.html", "published_at": "2024-06-20T20:45:00+00:00" } ] posts Claim your blog
Back to andrewwegner.com
Blog · corpus.blog/blogs/andrewwegner.com/posts

andrewwegner.com

andrewwegner.com

2026

2025

2024