#DevDiscuss Archive


Tuesday August 14, 2018
9:00 PM EDT

  • kylegalbraith Aug 14 @ 9:03 PM EDT
    Back just in time for #DevDiscuss tonight.
  • ThePracticalDev Aug 14 @ 9:05 PM EDT
    Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • shannon_crabill Aug 14 @ 9:06 PM EDT
    Healthy team = Don't be jelly. Don't sass either other. Function like a team (have each other's backs) #DevDiscuss
  • Wintermute21 Aug 14 @ 9:06 PM EDT
    Healthy teams are encouraging and uplifting. The best one is the one I have rn tbh. #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • kvlly Aug 14 @ 9:08 PM EDT
    What makes for a healthy career? 1. Having time off. 2. Actually taking time off. #devdiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • kylegalbraith Aug 14 @ 9:08 PM EDT
    Healthy teams can disagree with one another but still grab a beer at the end of the day. They encourage challenging ideas but being inclusive and non judgmental in doing so. At least in my experience. #DevDiscuss
  • Wintermute21 Aug 14 @ 9:08 PM EDT
    Legit just spent an hour and a half on the phone with a colleague while I took notes and it was rewarding and I learned a lot and there was no resentment about training etc. #DevDiscuss
  • shannon_crabill Aug 14 @ 9:10 PM EDT
    Remind me to book that vacation 🤔 #devdiscuss
    In reply to @kvlly
  • BunkyFob Aug 14 @ 9:10 PM EDT
    #DevDiscuss healthy teams are mutual respect and appreciation. I know what I know. You know what you know. What we know is valuable. We are all human, we all make mistakes. Let's grow and learn together, and make something great as we do.
    In reply to @ThePracticalDev
  • bendhalpern Aug 14 @ 9:11 PM EDT
    I can say when we made https://t.co/lWepprFqmW into a real company, we had a chance to make some choices based on some past experience. We're faaaaaaar from perfect, but I'm glad we did. I'll share a couple small things in this thread. #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • bendhalpern Aug 14 @ 9:11 PM EDT
    We identified a few unhealthy scenarios and preemptively named and addressed them: One is "butt in seat syndrome". It's when you sit in your chair until 5:30 or 6 or whenever other people leave even if you are totally burnt out. #DevDiscuss If you need to go home, go home!
  • bendhalpern Aug 14 @ 9:12 PM EDT
    We also have flexible work hours and we preemptively made an effort to enforce this as being okay with a sort of "no apologizing for being late" rule. This doesn't apply for meetings, but for the work day. If we say you can come in whenever, we mean it! #DevDiscuss
  • DanFellini Aug 14 @ 9:12 PM EDT
    What makes for a healthy team? Really comes down to one major thing. Caring about the work. If you care about the work you'll respect your co-workers, your clients/consumers, the product. you'll constantly better yourself, and you'll respect your work/life balance. #devdiscuss
  • TheOriginalBPC Aug 14 @ 9:13 PM EDT
    Everyone is working together and supporting each other with the common goals/objective always on people's minds. There are clear rules the community/team is expected to follow and they are enforced to help keep the focus on what needs to be accomplished. #devdiscuss
    In reply to @ThePracticalDev
  • derekjhopper Aug 14 @ 9:14 PM EDT
    Open communication is a big one for me. This goes for teams, communities, relationships, and your career. Open communication means you’re willing to talk to yourself about your career, what you’re happy with, and what you don’t like #DevDiscuss
    In reply to @ThePracticalDev
  • thedoh Aug 14 @ 9:14 PM EDT
    Happy and healthy teams and orgs have a free flow of information between everyone. Nobody withholds anything so they can use it to "one-up" someone else later. People feel free to teach and share what they learned without feeing unwelcome. #devdiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • bhilburn Aug 14 @ 9:15 PM EDT
    Healthy teams cultivate a culture of safety and non-judgement where people don't feel anxious or self-conscious that they will misstep or look foolish. People feeling comfortable and unafraid to share their ideas and communicate is critical to a high-functioning team #DevDiscuss
    In reply to @ThePracticalDev
  • jmdembe Aug 14 @ 9:15 PM EDT
    A healthy team, community, and career all have respect tied to them. Respect for others and their ideas #DevDiscuss
  • derekjhopper Aug 14 @ 9:15 PM EDT
    If you aren’t honest with yourself, it’s harder to grow, harder to find the right place for yourself, and harder to be who you’re meant to be #DevDiscuss
    In reply to @ThePracticalDev
  • kylegalbraith Aug 14 @ 9:16 PM EDT
    Healthy teams are always willing to help one another out. There is no "not in my job descritption" we succeed and fail as a team. #DevDiscuss
  • derekjhopper Aug 14 @ 9:17 PM EDT
    I like this one a lot. To me, it means we recognize that everyone has a unique set of knowledge and experiences. Everyone brings something to the table. #DevDiscuss
    In reply to @BunkyFob, @ThePracticalDev
  • orderwithchaos Aug 14 @ 9:18 PM EDT
    Team: Open, transparent, egos are checked at the door, and willingness to help out with any task Community: Considerate, and willingness to put skin in the game. Career: balanced, pursuit of a goal deemed worthy by you (that can change over time) #DevDiscuss
    In reply to @ThePracticalDev
  • ASpittel Aug 14 @ 9:18 PM EDT
    Lots of thoughts here... Teams: * everyone feels like their ideas are heard and considered. * The culture is inclusive and the team is diverse. * People have appropriate credit for their work * People are allowed to work in the way best for them. #DevDiscuss
    In reply to @ThePracticalDev
  • DanFellini Aug 14 @ 9:18 PM EDT
    Three things kill happy teams. 1. Passive-aggressiveness in any form 2. Laziness/lack of passion for the work 3. Taking unfair advantage of good workplace flexibility, ie flexible hours. (4. Not taking advantage of good workplace flexibility to prove a point) #devdiscuss
  • codingwcookie Aug 14 @ 9:19 PM EDT
    A healthy team and community have diversity, in individuals, backgrounds, experiences, approaches, and ... 😀 #DevDiscuss
    In reply to @ThePracticalDev
  • derekjhopper Aug 14 @ 9:19 PM EDT
    Agreed. And those ideas are considered, not instantly dismissed because someone else thinks it’s obviously a bad idea or a bad thing to do. If someone has already explored that idea, take the time to share your explorations. #DevDiscuss
    In reply to @bhilburn, @ThePracticalDev
  • Universe_FD Aug 14 @ 9:19 PM EDT
    Communication, respect of others' point of views and shared passion. My best environnement yet is n'y crurent internship, truly a good experience. #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • BunkyFob Aug 14 @ 9:20 PM EDT
    #DevDiscuss it leads onto appreciating general diversity more. Greater diversity == wider viewpoints and perspectives. This, in turn, leads to a greater variety of approaches to solving any given problem, which means more choices, and a greater chance of finding an "optimal" one.
    In reply to @derekjhopper, @ThePracticalDev
  • venikunche Aug 14 @ 9:21 PM EDT
    Collaboration! Every week at work we have a call just for developers where we discuss a coding problem that we are struggling with. We (senior devs, junior devs) all try to help each other out with no judgement. #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • codingwcookie Aug 14 @ 9:21 PM EDT
    I like to think of it as room for failure and support to help you try again. 😀 #DevDiscuss
    In reply to @derekjhopper, @bhilburn, @ThePracticalDev
  • _s_farias Aug 14 @ 9:22 PM EDT
    What make a place healty are the person's in it, if someone has a bad attitude all the enviorment turns ugly and toxic ☠️ My actual env is pretty nice, nothing to say about it 🤗 #DevDiscuss @SegadorXL
    In reply to @ThePracticalDev, @SegadorXL
  • derekjhopper Aug 14 @ 9:22 PM EDT
    I love that you mentioned how ideas should be heard and considered. That’s a big thing that can kill open communication. If people’s ideas get dismissed instantly, those ideas will flow less and less. Bad for the team. #DevDiscuss
    In reply to @ASpittel, @ThePracticalDev
  • IgnoreIntuition Aug 14 @ 9:22 PM EDT
    Healthy: Opportunity to learn, improve, and grow. Support from management and peers. Feeling of accomplishment. Unhealthy: Sense of obligation, fear. Excessive blaming and CYA. Disassociation of management. Redundancy. #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • ASpittel Aug 14 @ 9:22 PM EDT
    Community: A lot of the ideas are the same, my biggest experience with this is with @art_code_dc. We wanted it to be for artists, coders, and every combination of the two. So, we made our mission statement in accordance with that. #DevDiscuss
    In reply to @ThePracticalDev, @art_code_dc
  • Funkotronics Aug 14 @ 9:23 PM EDT
    Something healthy but scary is having well-defined rules/restrictions. For a common example: flexible hours. I've had tons of companies tell me in interviews "yeah we're fairly flexible with hours", but where's the line drawn? Can I consistently work 7a-3p? #DevDiscuss
    In reply to @ThePracticalDev
  • BekahHW Aug 14 @ 9:23 PM EDT
    Support. Empathy. Openness. Ability to come together when one person faces adversity. A desire to accomplish a similar mission and to support others along in the journey. #devdiscuss
    In reply to @ThePracticalDev
  • IgnoreIntuition Aug 14 @ 9:24 PM EDT
    I’ll be honest I don’t mind a little sass here and there from colleagues. It keeps things interesting. #DevDiscuss
    In reply to @shannon_crabill
  • kellyjandrews Aug 14 @ 9:24 PM EDT
    "People are allowed to work in the way best for them." I can't tell you how huge this is. Managers trying to force what they think works on a team is a main cause of break down. #DevDiscuss
    In reply to @ASpittel, @ThePracticalDev
  • IgnoreIntuition Aug 14 @ 9:24 PM EDT
    I like this. One does not imply the other. #DevDiscuss
    In reply to @kvlly
  • m7i_c Aug 14 @ 9:24 PM EDT
    Coffee machines everywhere with unlimited coffee. #DevDiscuss
    In reply to @ThePracticalDev
  • derekjhopper Aug 14 @ 9:25 PM EDT
    Related question: How have you built successful communities? Meet ups? How do you grow them in a healthy way? #DevDiscuss
  • courtneyxann Aug 14 @ 9:25 PM EDT
    I believe healthy team culture revolves around: * Communication and the ability to be open and voice thoughts without being judged * Diversity in both thoughts and people. Group think is real and can be very toxic #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • IgnoreIntuition Aug 14 @ 9:25 PM EDT
    Or, for us non-drinking folks, grab a pop. #DevDiscuss
    In reply to @kylegalbraith
  • kylegalbraith Aug 14 @ 9:25 PM EDT
    Flexible work hours. Has there been any abusing of this? #DevDiscuss
    In reply to @bendhalpern
  • ASpittel Aug 14 @ 9:25 PM EDT
    Also, we worked really hard on making a strong code of conduct with multiple ways to report violations. We added expected behavior and unacceptable behavior, so both sides are covered. #DevDiscuss https://t.co/0McaD2tHu8
    In reply to @ThePracticalDev, @art_code_dc
  • derekjhopper Aug 14 @ 9:26 PM EDT
    For me, it depends on the types of relationships you have with people on the team. I can see how certain things could lead to people feeling excluded. #DevDiscuss
    In reply to @IgnoreIntuition, @shannon_crabill
  • kylegalbraith Aug 14 @ 9:26 PM EDT
    I have also seen that healthy teams don't rely on heroics. Things get done because everyone trusts one another to do their part, in whatever way works best for them. #DevDiscuss
  • courtneyxann Aug 14 @ 9:27 PM EDT
    Community culture should be all about inclusivity. I can not tell you how many meetups I've gone to where I feel like the outsider because everyone already has their groups and huddle together and don't let people in. #DevDiscuss
  • kylegalbraith Aug 14 @ 9:27 PM EDT
    Yes, let's correct this to grab a beverage afterward. #DevDiscuss
    In reply to @IgnoreIntuition
  • IgnoreIntuition Aug 14 @ 9:28 PM EDT
    Know your audience. #DevDiscuss
    In reply to @derekjhopper, @shannon_crabill
  • derekjhopper Aug 14 @ 9:28 PM EDT
    Do you have any tips on how to avoid and combat group think? #DevDiscuss
    In reply to @courtneyxann
  • bendhalpern Aug 14 @ 9:29 PM EDT
    Nope. Some people are late to meetings when they shouldn't be, including myself. Hard to say if this is because of the flexibility though. We're a small team, so easier for us to say, but I've seen other small teams that already have culture problems. #DevDiscuss
    In reply to @kylegalbraith
  • courtneyxann Aug 14 @ 9:29 PM EDT
    Career culture: make sure you find people who support you. Whether that be you're working through a problem and need help, it's been a bad day and you need a happy hour, or whatever support means to you. #DevDiscuss
  • ASpittel Aug 14 @ 9:30 PM EDT
    Totally agree -- people will stop giving their opinions and input if they feel like it doesn't matter. Plus it breeds resentment and all sorts of other issues. #DevDiscuss
    In reply to @derekjhopper, @ThePracticalDev
  • courtneyxann Aug 14 @ 9:31 PM EDT
    Adding new people into the conversation is a good way to get out of that group think cycle or not get into it in the first place. Finding people who aren't afraid of playing devil's advocate is also a good idea. #DevDiscuss
    In reply to @derekjhopper
  • SegadorXL Aug 14 @ 9:31 PM EDT
    I agree with you, people makes the environment. You could have a job with more money or ps4 to play with or whatever you want, but if you don’t have friends to talk about or share those things it doesn’t matter #DevDiscuss @djrodrigoMAD @knnwulf
    In reply to @_s_farias, @ThePracticalDev, @djrodrigoMAD, @knnwulf
  • kylegalbraith Aug 14 @ 9:31 PM EDT
    Awesome! I believe setting that culture from the start is going to do wonders as you add new people or more people. Kudos to everyone! #DevDiscuss
    In reply to @bendhalpern
  • DanFellini Aug 14 @ 9:32 PM EDT
    One of the healthiest environments I've been part of was a start-up in the public broadcasting space. Never had enough money. Occasional issues with meeting payroll. But it wasn't toxic. We all pulled together to make it work. No room for slackers. We were vested. #devdiscuss
  • whereischrissy Aug 14 @ 9:33 PM EDT
    Healthy teams strive to foster real trust, not just geniality. They communicate and define clear goals together. Teammates have a stake in each other's successes. They confront problems directly, but with empathy. #DevDiscuss
    In reply to @ThePracticalDev
  • IgnoreIntuition Aug 14 @ 9:33 PM EDT
    Openness and honesty is a tough one. I hope that if I’m honest with others that they’ll be honest with me. It gets more and more challenging the more times you get burned. Still, I try to remain positive. #DevDiscuss
    In reply to @derekjhopper, @ThePracticalDev
  • kylegalbraith Aug 14 @ 9:34 PM EDT
    I always pull from my early startup days when thinking about healthy teams as well. I know it's not universal, but being employee 1-10 at a company shows you how teams can really rally together. #DevDiscuss
    In reply to @DanFellini
  • courtneyxann Aug 14 @ 9:36 PM EDT
    I work at a company of around 500 in our office we all have flex hours (and unlimited vacation), and I've seen 2 people over the course of my 4 years here abuse it. Granted we've had flex time for like 18 years so that might have been different back in the day. #DevDiscuss
    In reply to @kylegalbraith, @bendhalpern
  • PreciselyAlyss Aug 14 @ 9:36 PM EDT
    Psychological safety! It is a foundational requirement culture wise, which can then be addressed at the team level. #DevDiscuss https://t.co/AL6iBrlP1D
    In reply to @ThePracticalDev
  • projectedxyz Aug 14 @ 9:37 PM EDT
    #team striking a balance of transparency, frequency, and respect when it comes to communication. #career Not being too idealistic about how things "should be". Start with the tools and situations you have, not the ones you don't. #community post to #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • IgnoreIntuition Aug 14 @ 9:37 PM EDT
    Avoid “us vs them” #DevDiscuss
    In reply to @kylegalbraith
  • bendhalpern Aug 14 @ 9:39 PM EDT
    I've always seen abuse of flex time as a symptom of a different problem. If you don't care to fix the other problem, it's easy to blame flex time itself. #DevDiscuss
    In reply to @courtneyxann, @kylegalbraith
  • kylegalbraith Aug 14 @ 9:42 PM EDT
    Agreed. Flex time is something I value very highly in a company. After working in startups and smaller companies for a few years I have learned I enjoy working from where I can get the most stuff done. That isn't always sitting in a cubicle. #DevDiscuss
    In reply to @bendhalpern, @courtneyxann
  • IgnoreIntuition Aug 14 @ 9:42 PM EDT
    Do you already have a pretty big meetup community where you are? #DevDiscuss
    In reply to @derekjhopper
  • pandyzhao Aug 14 @ 9:44 PM EDT
    I've really appreciated having both scheduled times to discuss ideas and an environment to have impromptu discussions. I need outlets for my ideas, and the mix of the two have been 🔑 #DevDiscuss
    In reply to @ThePracticalDev
  • carnator Aug 14 @ 9:44 PM EDT
    The #Ruby community has been great thanks to adopting #minaswan and because the philosophy behind the language. #DevDiscuss
    In reply to @ThePracticalDev
  • IgnoreIntuition Aug 14 @ 9:45 PM EDT
    100% this. Look for the root of the issue. #DevDiscuss
    In reply to @bendhalpern, @courtneyxann, @kylegalbraith
  • Programazing Aug 14 @ 9:45 PM EDT
    Check out my website/blog at https://t.co/4DAQVTUa1s #DevDiscuss
  • _echeatham Aug 14 @ 9:45 PM EDT
    Yes! There are days where I know I'm no longer useful and my looking at Reddit or something like that at work is definitely NOT helping. Go home. Recharge. Kill it in the morning, boo. #DevDiscuss
    • bendhalpern Aug 14 @ 9:11 PM EDT
      We identified a few unhealthy scenarios and preemptively named and addressed them: One is "butt in seat syndrome". It's when you sit in your chair until 5:30 or 6 or whenever other people leave even if you are totally burnt out. #DevDiscuss If you need to go home, go home!
  • derekjhopper Aug 14 @ 9:48 PM EDT
    That seems like a great way to ensure ideas are heard. Listening is hard if you don’t practice it. Empathetic listening is even harder. It’s easy to fall in love with your own voice #DevDiscuss
    In reply to @pandyzhao, @ThePracticalDev
  • IgnoreIntuition Aug 14 @ 9:48 PM EDT
    @bitforth might be able to provide you some advice on building a community. I know he has done a great job of fostering community here in Charlotte. #DevDiscuss
    In reply to @derekjhopper, @bitforth
  • DanFellini Aug 14 @ 9:50 PM EDT
    What makes for an unhappy team/environment/career? Shit like this. Answer a puzzle and get the best offers. I'd never in a million years work for anyone that took this kind of thing seriously. #devdiscuss
  • IgnoreIntuition Aug 14 @ 9:52 PM EDT
    After reading through some of these responses I am super jealous of some of y’all work environments. #DevDiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • ThePracticalDev Aug 14 @ 9:53 PM EDT
    In the last few minutes of #DevDiscuss, anybody have any news to share, like a project or a personal win, or any other announcement?
  • bendhalpern Aug 14 @ 9:55 PM EDT
    I can't believe this is the first #DevDiscuss since https://t.co/lWepprFqmW went open source! Seems like it's been a million years at this point. Repo: https://t.co/8YeioWnQhX Still the top project on all of GitHub for the past week: https://t.co/fR01JWcpIg Bonkers.
    • ThePracticalDev Aug 14 @ 9:53 PM EDT
      In the last few minutes of #DevDiscuss, anybody have any news to share, like a project or a personal win, or any other announcement?
  • aibrahim3546 Aug 14 @ 9:55 PM EDT
    Healthy team? -Lets them go at their own pace. Healthy Career? -Love what you do. -Have a coffee break. #devdiscuss
    • ThePracticalDev Aug 14 @ 9:05 PM EDT
      Time for the #DevDiscuss Twitter chat! Tonight's topic is: Healthy cultures. Let's start with some kickoff questions: - What makes for a healthy: - team? - community? - career? - What's the best environment you've been a part of? Let's talk!
  • kylegalbraith Aug 14 @ 9:58 PM EDT
    I am working on some new bonus chapters to go with my Learn AWS By Using It course. Grab a package now while they are still 35% off and get the bonus content in your inbox when it is ready. https://t.co/8HBXfPNqkK #DevDiscuss
  • ASpittel Aug 14 @ 9:58 PM EDT
    I have new blog posts! https://t.co/FiJiPqW3zL You can subscribe to get all of them: https://t.co/VOdTsUFLD2 I also made an AMA repo, which will be a fun experiment! https://t.co/4qaQZ3SxBg Finally, I built a daily journaling script: https://t.co/xC6nuawsxH #DevDiscuss
    In reply to @ThePracticalDev
  • raquel_m_smith Aug 14 @ 9:58 PM EDT
    Healthy team: managers who trust their employees and don't micromanage. Guidelines defining communication expectations. Leaders who have their employees' best interests in mind. #DevDiscuss
    In reply to @ThePracticalDev