• 0 Posts
  • 24 Comments
Joined 2 years ago
cake
Cake day: October 1st, 2023

help-circle
  • Most teams I’ve been in would do a time boxed task (sometimes referred to as a spike) in those cases. Basically, you get a task with maybe 3 or 5 story points, and the goal is to either complete it or find out what it takes to do so. Then you make follow-up tasks for the next sprint. It’s worked pretty well for me in those cases with a lot of uncertainty.










  • Docker does a lot of mumbo jumbo with the disk, I’m guessing that’s why. Start a container with a host folder mapped in and do something moderately IO-intensive, like clone a large-ish git repo, and you will notice it’s a lot slower than bare metal. I’m guessing this is because docker uses union file systems heavily, and that adds IO overhead. You’d probably get more or less equivalent performance to bare metal if all you did was set up a simpler form of container which just configured some namespaces.

    TL;DR: Containers are fast, docker specifically does extra stuff which is slow.











  • I’m a straight white dude who goes to work to do work, not to find someone to party with. The common ground is having the same job.

    My current team has the following composition:

    • Two straight white guys in their 40s, one of whom is an immigrant
    • One gay white guy in his 30s
    • One straight Indian guy in his 50s
    • One straight Indian woman in her 20s
    • One straight black guy in his 20s

    We all get along just fine. Sometimes I learn something new about a different culture or lifestyle.

    Not all aspects of diversity are equally important. I’ve been in teams before where everyone else was Argentinian. I’ve had teams where everyone else was Indian. I’ve had teams where we were all straight white dudes. They were all fine.

    The most important part of diversity for me is a nice spread in experience level, which usually means a spread in age. I like training people who are more junior than me, but I also like someone more senior to learn from. Having someone more senior than me also prevents me from gliding into a role where I only train people or review their work, which I’m not personally interested in.