Who am I?

My name is Andy Wegner.

I lead, grow and mentor engineering teams in many industries. I'm currently VP of Strategic Software at a telecommunications company. I've worked as VP of Software Engineering at another telecom company, Director of Engineering at a transportation logistics company and at a company working to improve the hiring process for engineers. I've been an individual contributor at a large manuafacturing company. I've built global teams of engineers and delivered solutions that impact customers worldwide. I've personally built software that covers every aspect of a product's lifecycle in multiple industries.

I was the community owner of Team Vipers for 5 years. Vipers was a gaming community, focused mainly around Team Fortress 2, but we dabbled in other games for brief periods of time. I helped the community prosper. I also built a lot of software to help me in managing the community.

I am an elected Moderator on Stack Overflow and participate across the rest of the Stack Exchange network. I am a former moderator on Community Building and Hardware Recommendations as well. I've also built a few tools to help keep the low quality content off the Stack Exchange network.


Recent Posts

Review of Data Analysis with Polars Udemy course

Posted on Mon 29 January 2024 in Review • Tagged with review, technical, learning

A review of the Udemy course: Data Analysis with Polars


Review of Learn Data Analytics with Polars (Python) Course

Posted on Thu 25 January 2024 in Review • Tagged with review, technical, learning

A review of the Udemy course: Learn Data Analytics with Polars (Python) in just 2 hours!


Review of Learn Github Actions for CI/CD DevOps Pipelines Course

Posted on Mon 22 January 2024 in Review • Tagged with review, technical, learning

A review of the Udemy course: Learn Github Actions for CI/CD DevOps Pipelines


Python Gotcha: Modifying a list while iterating

Posted on Wed 03 January 2024 in Technical Solutions • Tagged with technical

Python makes it easy to modify a list while you are iterating through it's elements. This will bite you. Read on to find out how and what can be done about it.


Python Gotcha: List Copy Problems

Posted on Wed 20 December 2023 in Technical Solutions • Tagged with technical

Copying a Python list (or any mutable object) isn't as simple as setting one equal to another. Let's discuss a better way to do this.


A Decade of Fighting Spam

Posted on Mon 27 November 2023 in Side Activities • Tagged with Stack Exchange, moderation

A run down of what a decade of spam fighting looks like on the Stack Exchange network.


Python Gotcha: Timezone Naive Functions like utcnow() and utcfromtimestamp()

Posted on Thu 23 November 2023 in Technical Solutions • Tagged with technical

utcnow() and utcfromtimestamp() don't know about timezones and that causes problems. Let's talk about those, how to fix the problem and their recent deprecation in Python 3.12


Ruby Gotcha: Operator Precedence

Posted on Mon 23 October 2023 in Technical Solutions • Tagged with technical

In Ruby you can use either and or &&. You can use or or ||. What's is the difference and what's the catch?


Python Gotcha: Comparisons

Posted on Wed 18 October 2023 in Technical Solutions • Tagged with technical

Comparing two numerical variables in Python can have surprising results if you aren't aware of some common gotchas. This post covers a couple of the common ones.


Python Gotcha: Join vs Concat

Posted on Thu 12 October 2023 in Technical Solutions • Tagged with technical

Append 100,000 strings together using join or concat - Which is faster?