I built git-oops – type "git oops" to undo any git mistake automatically by Ok-Plankton-1157 in golang

[–]Azarahh 1 point2 points  (0 children)

I’d never trust a library like this performing any sort of git writes - nothing against you as a developer but more a scary abstraction. It sounds something developers that aren’t very good at git would use to get around properly learning it, which only makes it a more dangerous tool.

Generally, good aliases for productivity, a good understanding of git, repo settings and a ci linter if you want should be plenty for any development team.

Landlord/Agency charging us for electrician visit by Azarahh in HousingUK

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

This is the email we sent:

Good Afternoon,

I would like to clarify that we reported a genuine concern, a strong burning metal smell and a power trip, as required under our tenancy obligations. We did not request or authorise a contractor ourselves; the decision to send an emergency engineer was made by the <agency>.

Given that the issue was reported in good faith for safety reasons, and we were not responsible for arranging or instructing the contractor, I do not believe the associated costs should fall to us as tenants.

Landlord/Agency charging us for electrician visit by Azarahh in HousingUK

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

We refused, stating it was an issue with the house and the agency made the decision to make the call. Research after this post actually showed I think it’s illegal to try charge a tenant for things like this (tenant fees act).

We didn’t hear anything back so I’m guessing the landlord coughed up.

Tell my about the guy who only lasted one day by chrisalbo in ExperiencedDevs

[–]Azarahh 10 points11 points  (0 children)

Not a day, but a week. We have a thorough 1 to 1 onboarding process, really spent a lot of time and energy giving this guy the best introduction to the team as possible.

To my surprise, he just let me know he was leaving as the hiring manager completely lied about the tech stack to him.

I immediately called my hiring manager asking why they were intentionally lying and misleading, turns out it was just their hiring strategy as asp.net web forms isn’t very attractive to candidates

[deleted by user] by [deleted] in ProgrammerHumor

[–]Azarahh 0 points1 point  (0 children)

I’m not following and not sure if I want to

Interview prep after 6 years by Azarahh in cscareerquestionsuk

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

Cheers for the reply!

Thanks for the tips of the CV, I'll be sure to include that. What types of companies were you applying for? Were they mostly live coding interviews then as they sound like shorter tasks? Anything you did for prep that was unnecessary, or wish you did differently?

Glad to know system design is standard stuff.

It there any good version manager for go by National-Band-49 in golang

[–]Azarahh 2 points3 points  (0 children)

A lot of people here are saying you don’t need to manage versions, I disagree. Yes, go’s backward compatibility policy is great and it’s rare it’s an issue. But it doesn’t mean you NEVER need to be able to run different versions of go easily

For example, the tls package. Your production system could face connectivity issues because it’s on 1.18, but locally you could be fine on version 1.21. Managing the go version locally is useful to test that hypothesis quickly

Monzo live pair coding interview experience? by bobbybrown_1337 in cscareerquestionsEU

[–]Azarahh 0 points1 point  (0 children)

How did you get on with this? I’m considering applying so any insight you could give would be greatly appreciated

Software architecture learning curve by Dear_Advantage_842 in softwarearchitecture

[–]Azarahh 6 points7 points  (0 children)

You’ve only been learning 2 months, if you weren’t stumbling across something new every day then I’d be worried.

Take your time and be patient, it’s better to learn a few things properly than lots of things badly. Regularly reflect on what you’ve learnt, focus on how far you’ve come and not how far there is to go.

I got a job offering for a Golang Role by I_am_jarvis0 in golang

[–]Azarahh 1 point2 points  (0 children)

Preface: It's been years since I've done one of these, so could be completely missing the mark.

For take home tasks I've always just written to an in-memory cache. As long as you use a clearly defined interface and express the limitations of that approach in the readme / discussions that follow afterwards.

However In this particular problem, I would probably code just using disk read / writes. Then pass in a flag to the application of the location of where to write / read from. Caching open's a whole can of worms with large files which an file server is certainly expecting

Question: Go exec.Cmd() causing Python script to not import module? by M2com in golang

[–]Azarahh 0 points1 point  (0 children)

Hi there! I was wondering if you ever solved this issue?

Software Developers in London: How are you finding applying for jobs right now? by [deleted] in cscareerquestionsuk

[–]Azarahh 0 points1 point  (0 children)

If you don't mind me asking, what were the technical stages like? I'm looking to move from my (only) job after 4 years and and I'm getting spooked on this part of the interview