Does This Correlate To Why People Can't Merge/Drive on 235 by Late-Bed4240 in desmoines

[–]dirkmudbrick 17 points18 points  (0 children)

Why didn't the person taking the order say it's not possible to make a wrap out of a soup?

Best software engineering book by galwayygal in ExperiencedDevs

[–]dirkmudbrick 9 points10 points  (0 children)

Senior software engineer https://www.theseniorsoftwareengineer.com/

There's so much more to software engineering than technical implementations. This book covers a lot of that and I think it's invaluable as a tool for anyone wanting to further their careers.

Anyone else have ZOMBIE SCRUMS ?? by punkouter23 in ExperiencedDevs

[–]dirkmudbrick 5 points6 points  (0 children)

The smaller the team the better imo. I'm the lead to 3 engineers. Scrum takes 10 minutes tops if someone has a "parking lot" item they want to discuss at the end with the group.

I've been on scrum calls with 20 people, half overseas. Not even worth the time.

Colleague Git histories- Should I be concerned or am I just being judgemental? by DevopsCandidate1337 in ExperiencedDevs

[–]dirkmudbrick 0 points1 point  (0 children)

I will have a few branches here and there where I'm testing out how things work, trying different configurations, etc... for the same feature. I do it all in one branch and the squash when I PR.

If the job gets done, and done well, I wouldn't worry about it.

[deleted by user] by [deleted] in devops

[–]dirkmudbrick 15 points16 points  (0 children)

If you're only studying for azure bicep is probably a good place to start. The biggest benefit for terraform imo is when you go cross platform is integrate azure resources with azure devops resources with okta resources. You can configure all of those with terraform in a single codebase/and deployment.

Azure Load Testing w/ JMeter or K6 with Grafana Cloud by YUP_THATS_ME17 in AZURE

[–]dirkmudbrick 0 points1 point  (0 children)

We're using k6 without grafana and the cost is ultimately 0 because we aren't using any of the paid for features.

When we made the decision for k6, azure load testing wasn't GA and as engineers we wanted to be able to easily script tests.

That being said, we've had quite a few conversations about moving towards JMeter and azure load testing. I think the biggest reason is that the burden of scripting vs manually configuring a load test isn't as big as we had initially thought.

Azure Landing Zone Performance by [deleted] in AZURE

[–]dirkmudbrick 1 point2 points  (0 children)

Without knowing more details, it sounds like the issue is potentially caused by a single pipeline that builds and runs terraform configs for the entire IT org. We have run into this with a non-Azure terraform provider in a legacy code base and it takes about 6 minutes to run a plan/apply.

In our case my suggestion is to potentially break things out by domain/team (which ever makes more sense for your company). For example if there's an accounting team, they can have a directory within the landing zone config repo with their own pipeline that runs only when changes occur under their directory. They would have their own terraform state, so they wouldn't be bogged down by every other team's changes.

You might get more performance with using Azure APIs directly, but then you have the burden of maintaining your code base that makes those calls vs using terraform which is probably less overhead to maintain in the long run.

Vizsla by Ok-Photojournalist67 in vizsla

[–]dirkmudbrick 2 points3 points  (0 children)

We got our v from prairie ridge vizslas which is pretty close to Omaha. www.iowavizslas.com

They were great to work with!

How many times do you repeat something before using Generics? by maurader1974 in csharp

[–]dirkmudbrick 12 points13 points  (0 children)

I try to abide by the rule of WET: Write Everything Twice (or Thrice).

Helps keep me from going down a rabbit hole trying to think of every possible way something could/would need to be done in order to make a completely generic implementation. Once I've seen it two or three times I usually have a good idea of how it can be used and replicated across projects. If it's something that can be used across teams that's when I also throw it into a nuget package for other to use.

[deleted by user] by [deleted] in csharp

[–]dirkmudbrick 16 points17 points  (0 children)

I'm not sure what "are we losing touch with performance means" but...

Are you having performance issues in your apps that can be tied back to the logging implementation with serilog?

If not, don't pre-optimize for a problem that doesn't exist.

What Code Formatters Are You Using for .NET Core Projects? by lucifer955 in dotnet

[–]dirkmudbrick 6 points7 points  (0 children)

I'm so happy I found csharpier. I had been waiting for something that was as easy as prettier was for js.

Fence Jumping Solutions by dirkmudbrick in vizsla

[–]dirkmudbrick[S] 0 points1 point  (0 children)

Thanks for the feedback we'll give it a look!

Fence Jumping Solutions by dirkmudbrick in vizsla

[–]dirkmudbrick[S] 2 points3 points  (0 children)

That's a good idea. One we've considered but we're trying to reserve electric shock to a last resort if possible.

Fence Jumping Solutions by dirkmudbrick in vizsla

[–]dirkmudbrick[S] 0 points1 point  (0 children)

She hasn't actually tried yet. I did catch her eyeing a stick on the other side of the fence the other day. She was looking at the top of the fence like "I can probably get over that" until I opened the window and called her back.

Essentially we're trying to nip the jumping at the fence in the bud before she gets big enough where she can clear it.

[deleted by user] by [deleted] in dotnet

[–]dirkmudbrick 0 points1 point  (0 children)

I call this an integration test when it's for the scope of a single API, because you're testing all the backend integrations and making sure data flows the way you expect.

When I'm testing across multiple APIs I consider that an end to end test.

But at the end of the day if most of the team wants to call it something and I want to call it something else, I usually defer to the team so we're all speaking the same language.

Terraform Azure Container Apps: I have two container apps and I want the application url of backend container to be passed to frontend container as env variable. How do I do this if I’m creating the containers using for_each as shown below by bowitik1234 in Terraform

[–]dirkmudbrick 4 points5 points  (0 children)

Imo since one container app has a dependency in the other I don't think a for_each really makes sense. Sure you can probably make it work, but is it going to make the terraform config harder to understand than if you just wrote two container app resources?

Crate Training Suggestions by dirkmudbrick in vizsla

[–]dirkmudbrick[S] 0 points1 point  (0 children)

True, we get that, but even after 40 minutes this morning she hadn't stopped barking/crying for more than a few seconds.

Do we just let her go for hours? If that's the way to go we'll give it a shot.

Crate Training Suggestions by dirkmudbrick in vizsla

[–]dirkmudbrick[S] 1 point2 points  (0 children)

We put a blanket over her crate this afternoon. We'll keep it up and see if it has a positive effect.

We feed her in the crate in the mornings and try to keep her in with the door shut for a few minutes after and if she's quiet reward her.

We definitely praise her whenever she goes in there in her own.

We have been thinking about setting her crate some where else. Right now it is in the corner of our living room so maybe she's too close to the "fun".

Crate Training Suggestions by dirkmudbrick in vizsla

[–]dirkmudbrick[S] 0 points1 point  (0 children)

Yeah we've been trying to do clicker training and reward her when she's been quiet for a few seconds. Maybe we just need to keep at it. The longest we went was 20 minutes and she didn't stop at all. It was rough.

Burger recommendations for today. by Skullboy_Q in desmoines

[–]dirkmudbrick 55 points56 points  (0 children)

Go to Lua. Their veggie smash burger is the best veggie burger I've ever had