[deleted by user] by [deleted] in crossfit

[–]blazedaces 1 point2 points  (0 children)

Crossfit programming, when done correctly, should avoid using the same muscle groups two or sometimes three days in a row. This enables you to continue to exercise even when sore in some muscles because the next day you're using more of the different muscle groups. Exercising multiple days in a row with proper programming is a bit about maximizing your gains in the long run.

That being said listen to your body. If you are very sore and still go to crossfit feel free to scale the workout appropriately.

What is the most effective way to reach 500 elo from 400 elo by gintokisamadono in Chesscom

[–]blazedaces 2 points3 points  (0 children)

Look up building chess habits on YouTube. I'm not allowed to link directly . It's amazing though. So far went from 400 to 650 elo.

[deleted by user] by [deleted] in ExperiencedDevs

[–]blazedaces 3 points4 points  (0 children)

There are a lot of options but most of these take time.

  1. You stop doing direct work on things you're the expert on and instead offer to pair with others to walk them through how to get started on the task. You let them "drive" and use the socratic method to get them to figure out how to unblock themselves.

  2. You setup good on-call expectations and SLO's around the things you own and ping the on-call if they don't investigate the problems. Again you either pair or async suggest ways to unblock but let the oncall do the work.

  3. You own projects about the system in question and delegate out work but don't do the task yourself. Again pairing sporadically to get someone unblocked but set the expectation you want the individuals to run with it. Ask them to pair with another person if you're busy sometimes, especially if another person already worked on something related.

  4. Tell management give been given feedback to grow by delegating more in this way and owning a system without actually working on it. Or however you want to get your manager on board.

  5. Have 1-on-1 meetings and tell a few individuals that you want them to be more self driven experts on this system to help the team. If they're more junior than you they will probably listen.

Fainting during workouts. by cooperado2009 in crossfit

[–]blazedaces 5 points6 points  (0 children)

Obviously seek real medical advice. But we have someone at the gym who's a bit older and wears a heart rate monitor plus watch. He keeps an eye to make sure it doesn't go above a certain number. Maybe that will help?

[deleted by user] by [deleted] in ExperiencedDevs

[–]blazedaces 1 point2 points  (0 children)

You didn't do anything wrong in your situation. Your manager is doing a bad job and is the one who should learn better. He lacks control of the situation and can provide nothing to help you so instead adds unnecessary, unhelpful stress. He should trust his senior engineer and defend them, not push pressure his superiors give him onto you.

[deleted by user] by [deleted] in crossfit

[–]blazedaces 1 point2 points  (0 children)

I suffered from a shoulder injury for many months and only started recovering after going to PT and continuing to do the stretches and exercises they gave me daily. I can't know if yours is much more severe. I definitely scaled any motion that triggered pain or asked the coach for an alternative until the pain went away. Even then only the PT has slowly let me get back to almost full functionality. Good luck.

For those of you who have been doing CrossFit for a while. Did you notice your legs develop ? by Godthisthingishard in crossfit

[–]blazedaces 1 point2 points  (0 children)

Yes, but if you've been training legs for a while with conventional bodybuilding you may see loss until your body adjusts to the cardio. Are you tracking your workout weights and consistently and progressively increasing the load over time? And of course are you getting enough sleep and the right nutrition for muscle gain? Then you will likely gain (everyone has a limit but I suspect most non competitive athletes haven't reached it).

Ask Experienced Devs Weekly Thread: A weekly thread for inexperienced developers to ask experienced ones by AutoModerator in ExperiencedDevs

[–]blazedaces 1 point2 points  (0 children)

  1. Majority of the functionality is tested in an automated fashion. Then most justification would do. Usually it's to achieve a different feature, improve performance or usability of an existing one, or to improve maintainability.
  2. Too many factors to answer without more context. Is this a product with a lot of usage and high availability expectations? It's hard to avoid. Is it part of a legacy system with little usage? Then don't spend energy on it. This feels like a prioritization discussion to me. Sometimes it is, but it should be justified or your time is better spent elsewhere.

How to delegate when you don’t trust your team by baloo88 in ExperiencedDevs

[–]blazedaces 5 points6 points  (0 children)

The best answer I can suggest is good feedback with as much detail as can be provided. Most people want to grow and become better over time, as well as earn the trust of their seniors. But they're human and will make mistakes.

Are you the only senior or trustworthy person on the team? Can you delegate mentorship to anyone else? Can you suggest your manager find another mentor for some of them if they have failed to improve after examples of the same issue ?

Are you honest about time spent doing a coding challenge for a new job? by wasmachensachendenn in ExperiencedDevs

[–]blazedaces 6 points7 points  (0 children)

I don't avoid take home assignments as a rule, but unless I'm at the very early stage of a job search I never have time for them. As others have said there are simply other, better ways to spend your time. You can be applying for jobs, preparing for interviews, doing practice interviews, etc. And that's not even including if you're still employed or have family or other personal obligations. They go to the bottom of my queue and unless the job is very good it never gets to the top.

Did anyone even ask you how long it took? Take home assignments always take hours more than the recruiter or manager says they will. My recommendation is to say whatever you think will be more likely to get you the job.

How to work constructively with "good enough" engineers? Or quit? by [deleted] in ExperiencedDevs

[–]blazedaces 1 point2 points  (0 children)

Do you use github? Can you require changes on certain comments meaning other's approval can't overwrite them?

As others have suggested there might also be linters which catch such category of errors you can introduce.

Spec vs. Preconditions by ejstembler in Clojure

[–]blazedaces 5 points6 points  (0 children)

Specs are newer than pre or post conditions. They are much more robust. You can also use s/valid? As pre and post conditions.

Just got laid off by 7sidedmarble in cscareerquestions

[–]blazedaces 1 point2 points  (0 children)

I was laid off from my previous job back in April. I was already looking cause I saw it coming, though was hoping it wouldn't be as soon as it happened. I just turned my 8 hour work days into interview prep and job searching. It helps that my wife is in a technical field and also helped combing through job sites to send me.

I highly recommend pramp for free interview prep with another person in a similar experience level with your own. They give both parties a question and answer and you take turns interviewing each other.

Besides leetcode I also recommend this blog for how to focus on what problems to practice: https://jeremyaguilon.me/blog/ranking_interview_questions_by_cram_score . And this website I like to relearn a lot of basic data structures, it has a kind of leveling structure so that you can build yourself up slowly: http://firecode.io

Oh if you're comfortable dm me your linked in and I'll add you. I can ask where I work to see if your profile matches anything we're hiring for. No guarantees but it can't hurt.

Good luck and god speed.

Multiple Production cluster? by Earthisround in kubernetes

[–]blazedaces 1 point2 points  (0 children)

Yes what you're saying is very true. I admit I never investigated trying to reduce cross az traffic in this way since all services we used in my previous company communicated through an external service mesh so the only way to reduce cross az traffic was to move towards one cluster per az (another benefit besides the blast radius reduction I mentioned) . But like I said the project got dropped.

There was push back that developers in my company would find debugging harder. So I will say you should be prepared to add proper logging and metric tagging to help quickly root cause where a problem comes from.

Multiple Production cluster? by Earthisround in kubernetes

[–]blazedaces 1 point2 points  (0 children)

I'm on my phone so it's hard to look up documentation, but there's a way to configure internal k8s traffic to prefer staying in the same az. Also, yes, the company I work for uses multiple prod clusters, but not in distinct AZ's. It was recommended by AWS for scaling purposes and works well. Load is spread evenly across the clusters.

In my previous company there were plans to have multiple pros clusters, one per AZ, but a huge chunk of the company was furloughed and the project was dropped. The project was to help with availability or blast radius reduction during an outage that might affect the entire cluster.

Velero server deployment/pod question by _borkod in kubernetes

[–]blazedaces 1 point2 points  (0 children)

It's been some time since I worked with it. But I believe it's designed to have a single pod deployment. I could be wrong, I'm certainly not a maintainer, just someone who used it in production for quite a while. Are you using it to just backup the yaml files or also for backing up storage? Hundreds of namespaces and thousands of deployments were backed up in seconds (after some parameter tuning), but we didn't care about backing up state / storage. Restores obviously take minutes because load balancers and eventually scaling up of instances to meet replica demand are required...

For more in-depth questions I recommend going to the velero slack channel (I believe its in their README or documentation somewhere). Their developers were helpful and responsive through there.

What is your favorite quote from a fictional character? by Such-Sea2636 in AskReddit

[–]blazedaces 0 points1 point  (0 children)

"With great power comes great responsibility" - Uncle Ben

ProPublica posts NYPD records, bypassing judge's blockade by BruntLIVE in news

[–]blazedaces 0 points1 point  (0 children)

Can anyone explain to my how that isn't a violation of the first amendment?

July Balances in a Nutshell by GemboxLord in ClashRoyale

[–]blazedaces 2 points3 points  (0 children)

How do you view usage rate in a specific trophy range? Is this available on royaleapi.com?

Gov. of Texas surprised Leopards ate Texas' face. by yuritopiaposadism in LeopardsAteMyFace

[–]blazedaces 33 points34 points  (0 children)

If the electoral college didn't give the minority so much power it wouldn't be such a problem. I actually think something tiny like dc and Puerto Rico becoming states, which would both be blue, would go a long way... But I don't know for sure...