#DevDiscuss Archive


Tuesday July 18, 2017
9:00 PM EDT

  • gdavis92 Jul 18 @ 9:00 PM EDT
    It's my favorite time of the week: #DevDiscuss time!
    In reply to @ThePracticalDev
  • ThePracticalDev Jul 18 @ 9:03 PM EDT
    Time for the #DevDiscuss Twitter chat! Tonight's topic is: 😺 Good Habits / 😼 Bad habits
  • ThePracticalDev Jul 18 @ 9:03 PM EDT
    Rules: - Stay on topic - ALWAYS ALWAYS use hashtag #DevDiscuss - Be NICE/POSITIVE ❤️ - Quoting tweets for clarity is encouraged
  • lololololiver Jul 18 @ 9:05 PM EDT
    Fixing trivial bugs quickly / assuming unit and smoke tests passing means you haven't caused any regression issues. #DevDiscuss
  • ThePracticalDev Jul 18 @ 9:06 PM EDT
    What is your WORST habit as a software developer? #devdiscuss
  • 5paceToast Jul 18 @ 9:06 PM EDT
    Bad habit: code autocomplete. If you don't remember the name, you definitely don't remember the docs/implementation details. #DevDiscuss
  • gonzo_ Jul 18 @ 9:06 PM EDT
    #DevDiscuss I always discuss with my team every feature before start coding, it saves a lot of hours and line of codes.
    In reply to @ThePracticalDev
  • Zerquix18 Jul 18 @ 9:06 PM EDT
    Maybe not naming things properly. #DevDiscuss
  • vcsjones Jul 18 @ 9:07 PM EDT
    Not writing down my learnings somewhere for myself/others to read later. #DevDiscuss
  • gdavis92 Jul 18 @ 9:07 PM EDT
    Not writing tests. *ducks* #DevDiscuss
    In reply to @ThePracticalDev
  • zachsimone Jul 18 @ 9:08 PM EDT
    I comment out code, instead of deleting it, more often than I should. #devdiscuss
    In reply to @ThePracticalDev
  • EntirelyAmelia Jul 18 @ 9:08 PM EDT
    Commit messages that just say “fuck.” #DevDiscuss
  • maxcell Jul 18 @ 9:08 PM EDT
    Spending more time worrying if a task is done perfectly than getting it done. #devdiscuss
  • twobree Jul 18 @ 9:08 PM EDT
    Having poor posture at my desk. It's affected my neck a bit, and can lead to headaches if I am in a bad position for too long #devdiscuss
  • GoldfishWarning Jul 18 @ 9:08 PM EDT
    probably slacking off on actually developing any software #devdiscuss
    In reply to @ThePracticalDev
  • SDHowell3 Jul 18 @ 9:09 PM EDT
    Not writing documentation #DevDiscuss
    In reply to @ThePracticalDev
  • dgbrewer1989 Jul 18 @ 9:09 PM EDT
    #devdiscuss creating a proof of concept for something and using that code as the production released code.
    In reply to @ThePracticalDev
  • grmpyprogrammer Jul 18 @ 9:09 PM EDT
    I have to suppress the urge to always try out new tools when I have a system working just right #devdiscuss
    In reply to @ThePracticalDev
  • Nick_Craver Jul 18 @ 9:09 PM EDT
    Once upon a time I would use “new” in v2 feature/class names. NEVER DO THIS. It’s nothing but regret in waiting. #DevDiscuss
  • Wintermute21 Jul 18 @ 9:09 PM EDT
    being bad at debugging and jumping to conclusions. #DevDiscuss
  • gdavis92 Jul 18 @ 9:09 PM EDT
    Also, neglecting to use features branches. Been getting better at it lately, but needs to be a necessity. #DevDiscuss
    In reply to @ThePracticalDev
  • bruno_dsm Jul 18 @ 9:09 PM EDT
    #DevDiscuss Using metrics and dashboards helps to discover possible anomalies on the process 👏🏾
    In reply to @ThePracticalDev
  • soulcutter Jul 18 @ 9:10 PM EDT
    Checking twitter or other social media #devdiscuss (and no, not being snarky)
    In reply to @ThePracticalDev
  • _oxfist Jul 18 @ 9:10 PM EDT
    Does not trusting other people's code count as a bad habit? If so, there you go #devdiscuss
  • andreagoulet Jul 18 @ 9:10 PM EDT
    Being a perfectionist and trying to write amazingly elegant code without a draft process. #DevDiscuss
    In reply to @ThePracticalDev
  • twobree Jul 18 @ 9:10 PM EDT
    It improved for a bit once I got a memory foam chair with lumbar, but stress triggers me to sit in a "more comfortable" position #devdiscuss
  • porto2112 Jul 18 @ 9:10 PM EDT
    Avoid writing tests for complex tasks. #devdiscuss
    In reply to @ThePracticalDev
  • yechielk Jul 18 @ 9:10 PM EDT
    For me at least, lack of exercise in general... #DevDiscuss
    In reply to @twobree
  • gdarruda Jul 18 @ 9:11 PM EDT
    Waiting too much to merge new commits on my working branch. #devdiscuss
    In reply to @ThePracticalDev
  • kevdog Jul 18 @ 9:11 PM EDT
    Self-distraction. #devdiscuss
    In reply to @ThePracticalDev
  • soulcutter Jul 18 @ 9:11 PM EDT
    I have had the shame of needing to pair tweet before #devdiscuss
    In reply to @ThePracticalDev
  • Nick_Craver Jul 18 @ 9:11 PM EDT
    My current worst habit is fixing everything I see before committing the intended change so that cleanups are a separate commit. #DevDiscuss
  • melanef Jul 18 @ 9:12 PM EDT
    Not testing enough scenario cases #devdiscuss
    In reply to @ThePracticalDev
  • JeffBallweg Jul 18 @ 9:12 PM EDT
    I’m too optimistic. I routinely get burned by best-case estimates or unforeseen complexity. Any tips for more accurate planning? #DevDiscuss
    In reply to @ThePracticalDev
  • thepiwo Jul 18 @ 9:12 PM EDT
    #DevDiscuss Write self-documenting code instead of coding hacky stuff but considering it okay, because of some documentation
    In reply to @ThePracticalDev
  • Brandon_Hinds Jul 18 @ 9:12 PM EDT
    I definitely need to learn to do more testing or test at all #DevDiscuss
  • fgandiya Jul 18 @ 9:13 PM EDT
    Good habit - actually reading all the instructions before you do something. #devdiscuss
    In reply to @ThePracticalDev
  • gdavis92 Jul 18 @ 9:13 PM EDT
    Yup. At work this isn't a problem for me, but at home I wait days sometimes on side projects #DevDiscuss
    In reply to @gdarruda, @ThePracticalDev
  • jakebathman Jul 18 @ 9:13 PM EDT
    Jumping between lines of thought and tasks. If a feature needs 3 prerequisite things, I find myself working on all three at once #devdiscuss
  • EntirelyAmelia Jul 18 @ 9:13 PM EDT
    You would love working with me then #DevDiscuss
    In reply to @nionvox, @ThePracticalDev
  • twobree Jul 18 @ 9:13 PM EDT
    Basically, just how L from Death Note sits. Not only does it affect my neck, but it also makes my heels sore! Snowball effect #devdiscuss
  • JT_Grimes Jul 18 @ 9:13 PM EDT
    "This is crap and needs to be totally rewritten" - usually a week before deadline. The good is the enemy of the good-enough. #DevDiscuss
  • jsneedles Jul 18 @ 9:13 PM EDT
    Commenting out code with "if true==false" #devdiscuss
    In reply to @ThePracticalDev
  • rseymour Jul 18 @ 9:13 PM EDT
    Bad habit: thinking you know what you're doing Good habit: listening to others without prejudice unless they have the bad habit #DevDiscuss
  • giratina493 Jul 18 @ 9:14 PM EDT
    I commit WAY too infrequently. #devdiscuss
  • roura356a Jul 18 @ 9:14 PM EDT
    Nothing. I’m perfect. #devdiscuss
    In reply to @ThePracticalDev
  • JoshuaNozzi Jul 18 @ 9:14 PM EDT
    Way too many changes in one big commit. Sometimes. Not often. I swear! #DevDiscuss
    In reply to @ThePracticalDev
  • fgandiya Jul 18 @ 9:14 PM EDT
    Many hours would have been saved had I just spent an extra minute reading the next sentence which explains what happens. #devdiscuss
    In reply to @ThePracticalDev
  • David_Hatten Jul 18 @ 9:15 PM EDT
    I always think things are going to be more work than they really are #devdiscuss
  • lindakatcodes Jul 18 @ 9:15 PM EDT
    To pick one...writing for one specific screen size, and THEN trying to make it look good on others. 🙄 Rarely works well. #devdiscuss
    In reply to @ThePracticalDev
  • EntirelyAmelia Jul 18 @ 9:15 PM EDT
    Ugh, the number of times I’ve learned things twice because I didn’t write things down is embarrassing. #DevDiscuss
    In reply to @vcsjones, @ThePracticalDev
  • GrantWinney Jul 18 @ 9:15 PM EDT
    Lol! I've been guilty of committing tests with "added tests" and bug fixes with "fixed bug". #DevDiscuss
    In reply to @EntirelyAmelia
  • LinuxPsychopath Jul 18 @ 9:15 PM EDT
    NOT drinking coffee. Everyone else consumes coffee to produce code, but I could never accept this mud in my digestive system. #devdiscuss
    In reply to @ThePracticalDev
  • McCurdyColton Jul 18 @ 9:16 PM EDT
    Putting documentation off until later. Which eventually turns into never or "hurry up and throw crap together". #DevDiscuss
    In reply to @ThePracticalDev
  • tombrehm Jul 18 @ 9:16 PM EDT
    in case of bug I blame the backend/api for misformed data. #devdiscuss
    In reply to @ThePracticalDev
  • _mitchellporter Jul 18 @ 9:16 PM EDT
    "I'll write tests later", premature optimization YAGNI, lack of comments + docs, and leaving work without committing git changes #DevDiscuss
  • OgoOkafor Jul 18 @ 9:16 PM EDT
    Burning out! Not knowing when to stop and take a break #devdiscuss
    In reply to @ThePracticalDev
  • SurlyMae Jul 18 @ 9:16 PM EDT
    Not taking a break every hour to move around & get away from the code. #devdiscuss
  • gumnos Jul 18 @ 9:16 PM EDT
    Ooh, that's a good one. I've actually contemplated writing my own OS/language/compiler/editor/browser for that same reason. #DevDiscuss
    In reply to @_oxfist
  • filsino Jul 18 @ 9:17 PM EDT
    Attempting to refactor awful legacy code instead of starting over. #devdiscuss
    In reply to @ThePracticalDev
  • bendhalpern Jul 18 @ 9:17 PM EDT
    I am way to quick to adopt to really bad/inefficient workflow patterns and stick to them through muscle memory FOR A LONG TIME #DevDiscuss
  • nitish_dayal Jul 18 @ 9:17 PM EDT
    Not getting help. I'll even ask people if I _can_ ask them for help (👋🏾 hi everyone! sorry!), and then I don't ask for help. #devdiscuss
  • _oxfist Jul 18 @ 9:17 PM EDT
    I used to end my Git commit messages with a period #devdiscuss
  • jakebathman Jul 18 @ 9:18 PM EDT
    Man it’s hard to go back. I always have such good intentions 😕 #devdiscuss
    In reply to @McCurdyColton, @ThePracticalDev
  • _mitchellporter Jul 18 @ 9:19 PM EDT
    Also overthinking things. I really need to get KISS tattooed on my forehead. #DevDiscuss
  • AwesomeHaircut Jul 18 @ 9:19 PM EDT
    #devdiscuss I have to try out every new technology I think is even remotely interesting
  • bendhalpern Jul 18 @ 9:19 PM EDT
    This is a good post on bad habits in software development by @pryelluw https://t.co/OYVtNe7Ftg #DevDiscuss
  • gumnos Jul 18 @ 9:19 PM EDT
    Jumping into analyzing/coding/automating everything, even if it will just be a one-off or the ROI doesn't make sense. #DevDiscuss
    In reply to @ThePracticalDev
  • billperegoy Jul 18 @ 9:20 PM EDT
    Spending too much time working in isolation rather than collaborating early. #devdiscuss
    In reply to @ThePracticalDev
  • EntirelyAmelia Jul 18 @ 9:20 PM EDT
    I got a lot better with this after I started keeping my desk in standing mode the entire day. #DevDiscuss
    In reply to @twobree, @ThePracticalDev
  • TakeMeLiterally Jul 18 @ 9:21 PM EDT
    complaining about js instead of learning intricacies @ThePracticalDev #devdiscuss
  • gumnos Jul 18 @ 9:21 PM EDT
    class NewCustomerFinalV2Ex {…} #DevDiscuss
    In reply to @Nick_Craver
  • Archetapp Jul 18 @ 9:21 PM EDT
    Filling my desktop screen with every file I ever create for a project... 😒 #devdiscuss
  • Pahimar Jul 18 @ 9:21 PM EDT
    Hello, my name is Pahimar and I over-engineer things #DevDiscuss
  • _tjons Jul 18 @ 9:21 PM EDT
    Becoming fed up with maintenance of existing code. I have to remember software is good if it works - not always about new shiny #DevDiscuss
    In reply to @ThePracticalDev
  • YungAmazing Jul 18 @ 9:21 PM EDT
    Waiting until the end to document my code #devdiscuss
    In reply to @ThePracticalDev
  • dgbrewer1989 Jul 18 @ 9:22 PM EDT
    #devdiscuss same and also with documentation in some cases. Some features are implemented but the reasoning and documentation isn't there.
    In reply to @vcsjones, @ThePracticalDev
  • yechielk Jul 18 @ 9:22 PM EDT
    I need to get a standing desk... #DevDiscuss
    In reply to @EntirelyAmelia, @twobree, @ThePracticalDev
  • whozzawuzza Jul 18 @ 9:22 PM EDT
    I get too emotionally attached to my code #devdiscuss
  • Programazing Jul 18 @ 9:22 PM EDT
    I'm not sure to be honest. I need more self-assessment. #DevDiscuss
  • _matthamil Jul 18 @ 9:22 PM EDT
    Going out for lunch as frequently as I do :(. Not related to software, but I'm sure others can relate. #devdiscuss
    In reply to @ThePracticalDev
  • PreciselyAlyss Jul 18 @ 9:22 PM EDT
    Being lazy about testing my own code that I expect to work #devdiscuss
    In reply to @ThePracticalDev
  • alecaddd Jul 18 @ 9:22 PM EDT
    Not writing tests before pushing a new feature or a bug fix #devdiscuss
    In reply to @ThePracticalDev
  • carolynvs Jul 18 @ 9:23 PM EDT
    Not doing what I know is right because of deadlines or other artificial constraints. #devdiscuss
    In reply to @ThePracticalDev
  • mikesusz Jul 18 @ 9:23 PM EDT
    letting myself get pigeon-holed into maintaining apps or using technologies that don’t further my career #DevDiscuss https://t.co/6OYSTn8ORf
  • aalear Jul 18 @ 9:24 PM EDT
    Underestimating the time it'll take to implement stuff AND saying "yes" to doing the work on too many things. Bad combo. #DevDiscuss
  • asdrubalivan Jul 18 @ 9:24 PM EDT
    Working long hours well beyond my peak productivity. It damages you in the long term #devdiscuss
  • gumnos Jul 18 @ 9:24 PM EDT
    I'm at the other end. Could use occasional socializing, but (when in-office) tended to brown-bag lunch at my desk daily. #DevDiscuss
    In reply to @_matthamil, @ThePracticalDev
  • bruno_dsm Jul 18 @ 9:24 PM EDT
    Not automatising some routine tasks 💀 #DevDiscuss
  • RappidDev Jul 18 @ 9:24 PM EDT
    "I'll write the tests later." "I'll refactor this later." "That bug isn't severe enough to fix right now." #devdiscuss
  • ChuckWoodraska Jul 18 @ 9:24 PM EDT
    Not focusing on one thing at a time. Context switching too much. #devdiscuss
    In reply to @ThePracticalDev
  • daviddeejjames Jul 18 @ 9:25 PM EDT
    Adding emojis to commit messages and README's 🙃#DevDiscuss
    In reply to @ThePracticalDev
  • _matthamil Jul 18 @ 9:25 PM EDT
    I got one a couple of weeks ago for the home office. I love work-from-home days now. #devdiscuss
    In reply to @yechielk, @EntirelyAmelia, @twobree, @ThePracticalDev
  • EntirelyAmelia Jul 18 @ 9:25 PM EDT
    I’ve been there before. :/ #DevDiscuss
    In reply to @mikesusz
  • gumnos Jul 18 @ 9:25 PM EDT
    "Hi, Pahimar. Welcome to Over-Engineers Anonymous." #DevDiscuss #metoo
    In reply to @Pahimar
  • RadimRehurek Jul 18 @ 9:25 PM EDT
    #DevDiscuss Sprinkle concrete, human-friendly logging throughout the pipeline. Human eyeballing irreplaceable for debug & sanity checking 👁
    In reply to @ThePracticalDev
  • EntirelyAmelia Jul 18 @ 9:26 PM EDT
    Attachment is good when you’re writing and are taking pride in yr work, but the moment you submit for review you need to let go #DevDiscuss
    In reply to @whozzawuzza
  • zachflower Jul 18 @ 9:26 PM EDT
    Moving fast and breaking stuff #devdiscuss
    In reply to @ThePracticalDev
  • jord_njones Jul 18 @ 9:26 PM EDT
    I always put off writing unit tests until later #devdiscuss
    In reply to @ThePracticalDev
  • 0x00F3 Jul 18 @ 9:27 PM EDT
    "Lemme just rewrite this little mess.... I'll rewrite the tests real soon..." #DevDiscuss
  • Programazing Jul 18 @ 9:27 PM EDT
    As a whole software developer/person I have a lot of bad habits: health related, time management, business relations, etc. #DevDiscuss
  • jamesmk Jul 18 @ 9:27 PM EDT
    Most of my bad habits are good habits I'm not doing enough of: writing tests and pair programming. #DevDiscuss
  • phillipcjohnson Jul 18 @ 9:28 PM EDT
    Not slowing down. Rushing causes more mistakes. #DevDiscuss
  • photoryanw Jul 18 @ 9:28 PM EDT
    I care too much, love too deeply, and trust too quickly 😂😂 #DevDiscuss
  • shannon_crabill Jul 18 @ 9:28 PM EDT
    Starting projects and not finishing them #devdiscuss
    In reply to @ThePracticalDev
  • gonzo_ Jul 18 @ 9:28 PM EDT
    Curse a lot when things don't go well. #DevDiscuss
  • gumnos Jul 18 @ 9:28 PM EDT
    Oh, and working from home, there's the fridge/pantry. I've ***GOT*** to break that habit. #DevDiscuss
    In reply to @ThePracticalDev
  • asdrubalivan Jul 18 @ 9:28 PM EDT
    Spoiler: You never rewrite the tests #DevDiscuss
    • 0x00F3 Jul 18 @ 9:27 PM EDT
      "Lemme just rewrite this little mess.... I'll rewrite the tests real soon..." #DevDiscuss
  • YungAmazing Jul 18 @ 9:28 PM EDT
    also chronic scope creep on my personal coding projects #devdiscuss
    In reply to @ThePracticalDev
  • andreagoulet Jul 18 @ 9:29 PM EDT
    Noticing not liking maintenance as a theme on #devdiscuss. Makers don't have to be menders. https://t.co/Krvm5oqxrQ
  • gdavis92 Jul 18 @ 9:30 PM EDT
    ...or you don't write tests in the first place 😂 #DevDiscuss
    In reply to @asdrubalivan
  • daytonjallen Jul 18 @ 9:30 PM EDT
    #DevDiscuss Getting sloppy and telling myself I'll refactor and document later when deadlines get close.
  • gumnos Jul 18 @ 9:31 PM EDT
    "Don't worry, that thing you found 3yr ago after 90mins of google-tweaking will surely still be in your history. Right? Please?" #DevDiscuss
    In reply to @EntirelyAmelia, @vcsjones, @ThePracticalDev
  • ThePracticalDev Jul 18 @ 9:32 PM EDT
    What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • lindsaylee13 Jul 18 @ 9:32 PM EDT
    Shipping code as a "temporary" hotfix that winds up living on for way longer than intended. #devdiscuss
    In reply to @ThePracticalDev
  • zacanger Jul 18 @ 9:32 PM EDT
    Going down tooling rabbit holes #devdiscuss
  • EntirelyAmelia Jul 18 @ 9:33 PM EDT
    Evaluating what I’m building against my morals/ethics/values and putting myself in the shoes of a user. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • Pahimar Jul 18 @ 9:33 PM EDT
    I try to read a software dev article a day. Something that I can finish within the span of a cup of coffee #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • asadmansr Jul 18 @ 9:33 PM EDT
    Underestimating how long it will take to implement a new feature #devdiscuss
    In reply to @ThePracticalDev
  • Drazon08 Jul 18 @ 9:34 PM EDT
    staying focused. i keep a checklist of what i need to do, approaches ive tried, possible leads, etc #DevDiscuss
    In reply to @ThePracticalDev
  • maxcell Jul 18 @ 9:34 PM EDT
    Whoops gotta get that #devdiscuss.
    • maxcell Jul 18 @ 9:33 PM EDT
      Not taking feedback personally, especially when it is feedback about code in Pull Requests or edits into my writing. We are human and flawed
  • yechielk Jul 18 @ 9:34 PM EDT
    Trying to write a bit of code every single day. Doesn't always work, but I try... #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • RichJDSmith Jul 18 @ 9:34 PM EDT
    Knowing when to take a break. Your noggin can only handle so much. Sometimes a walk is better than bug fixing for 5 more min. #devdiscuss
    In reply to @ThePracticalDev
  • R4meau Jul 18 @ 9:35 PM EDT
    I use the Pomodoro technique religiously. #devdiscuss
    In reply to @ThePracticalDev
  • _raven_io Jul 18 @ 9:35 PM EDT
    Need to focus on the big picture. Ask first what am I doing and then figure out how. #DevDiscuss
  • 3leftturns Jul 18 @ 9:35 PM EDT
    Not researching enough when using new tools. I tend to dive in and THEN read the docs. #devdiscuss
    In reply to @ThePracticalDev
  • maxcell Jul 18 @ 9:35 PM EDT
    Being kind and appreciative of people's work. Reminding them they did some awesome stuff, I want to just help them stay awesome #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • GrantWinney Jul 18 @ 9:35 PM EDT
    I always intend to make nice bite-size commits with detailed messages. I usually end up with few huge commits. #devdiscuss
    In reply to @ThePracticalDev
  • asdrubalivan Jul 18 @ 9:35 PM EDT
    That's #me #DevDiscuss
    In reply to @3leftturns, @ThePracticalDev
  • Wintermute21 Jul 18 @ 9:36 PM EDT
    always reading new books on software engineering #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • bendhalpern Jul 18 @ 9:36 PM EDT
    There are several great https://t.co/E4yHRJkeOg posts about good habits. This recent one stands out https://t.co/ZfHJkXwTaf #DevDiscuss
  • asdrubalivan Jul 18 @ 9:36 PM EDT
    Using git flow even for personal projects #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • porto2112 Jul 18 @ 9:36 PM EDT
    To make sure that the names of variables and methods leave no room for misunderstandings. #devdiscuss
    In reply to @ThePracticalDev
  • maxcell Jul 18 @ 9:36 PM EDT
    One I am intentional about is engaging in debates not thinking about how to convince someone of my opinion but understand theirs #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • zachflower Jul 18 @ 9:36 PM EDT
    Documentation, documentation, documentation! Also obsessive test coverage #devdiscuss
    In reply to @ThePracticalDev
  • YoGarland Jul 18 @ 9:36 PM EDT
    Hesitating to question choices made by other devs. I always feel like I'm being dumb for not knowing #devdiscuss
  • _mitchellporter Jul 18 @ 9:36 PM EDT
    Trying to have a test first mindset like how can I make this code easy to test? How can I make the API simple and intuitive? #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • dgbrewer1989 Jul 18 @ 9:37 PM EDT
    #devdiscuss writing integration tests with each new feature that I add to a project.
    In reply to @ThePracticalDev
  • andreagoulet Jul 18 @ 9:37 PM EDT
    I love #mobprogramming! It's fun to collaborate and I always learn so much! #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • twobree Jul 18 @ 9:38 PM EDT
    This is a hard one, because it's hard for me to recognize the things I do well at without another person pointing it out #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • Nick_Craver Jul 18 @ 9:38 PM EDT
    Break up your commits as well as you can. A feature or logical change per. Cleanups and formatting in separate commits. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • GrantWinney Jul 18 @ 9:38 PM EDT
    I try to blog regularly - it helps me clarify thoughts in my head, and forces me to do research I might not otherwise have done. #devdiscuss
    In reply to @ThePracticalDev
  • maxcell Jul 18 @ 9:38 PM EDT
    One habit that I am proud of is also stepping outside and remembering how beautiful outside can be & to not look at a screen #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • bruno_dsm Jul 18 @ 9:39 PM EDT
    Sharing knowledge with other folks from my team. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • EntirelyAmelia Jul 18 @ 9:39 PM EDT
    Shifting my thinking to “how can this be tested” *while* writing code has completely changed how I structure my code. #DevDiscuss
    In reply to @_mitchellporter
  • Nick_Craver Jul 18 @ 9:39 PM EDT
    Proper commits are better for review, better for history, and better for you. It’s worth taking just a little extra time. #DevDiscuss
  • twobree Jul 18 @ 9:39 PM EDT
    First and foremost, I'm aware of how important it is to take care of my physical AND mental health, since they affect each other #devdiscuss
  • R4meau Jul 18 @ 9:40 PM EDT
    My home directory (~) is a Github repo, I ignore everything except for the most important stuffs (.vimrc, .zshrc, .vim... Etc) #devdiscuss
    In reply to @ThePracticalDev
  • McCurdyColton Jul 18 @ 9:40 PM EDT
    Staying physically active. And "owning" my work. #DevDiscuss
    In reply to @ThePracticalDev
  • EntirelyAmelia Jul 18 @ 9:40 PM EDT
    Even if I don’t end up writing the tests, I still come away with better, simpler code. #DevDiscuss
    In reply to @_mitchellporter
  • gdavis92 Jul 18 @ 9:40 PM EDT
    Try out new tech. Shiny stuff, but also new-to-me. Recently tried out Ruby/Sinatra, React-Router v4, Adobe Xd, MySQL #DevDiscuss
    In reply to @ThePracticalDev
  • Archetapp Jul 18 @ 9:40 PM EDT
    Keeping myself active & switching around activities to, not only keep myself healthy, but keep coding fun & enjoyable to do. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • Nick_Craver Jul 18 @ 9:41 PM EDT
    Email is for async communication (IMO). Check it at the start and end of the day, nothing in-between. You get so much more done. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • mostdefgef Jul 18 @ 9:41 PM EDT
    Working on getting faster algorithms instead of taking precious time & memory for some procedural code. #devdiscuss
    In reply to @ThePracticalDev
  • grmpyprogrammer Jul 18 @ 9:41 PM EDT
    I do and teach a lot of time management stuff but want to expand into "engineering notes" to reduce knowledge loss #devdiscuss
    In reply to @ThePracticalDev
  • twobree Jul 18 @ 9:41 PM EDT
    Next is communicating intent, progress, and any issues I'm having with a project. I'm best over text, and am trying in real time #devdiscuss
  • alecaddd Jul 18 @ 9:41 PM EDT
    Avoid manually tinkering with the server after initial setup. Automate as much as possible with tools like ansible #devdiscuss
    In reply to @ThePracticalDev
  • shannon_crabill Jul 18 @ 9:42 PM EDT
    Sweet. Thanks for sharing! #devdiscuss
    In reply to @CaiusSivjus, @ThePracticalDev
  • jamesmk Jul 18 @ 9:42 PM EDT
    Maintain a clean, distraction-free work environment (both digital and analog), use an ergonomic keyboard, stretch and time block #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • asdrubalivan Jul 18 @ 9:42 PM EDT
    Atomic commits are great! #DevDiscuss
    In reply to @Nick_Craver
  • KristinHenry Jul 18 @ 9:42 PM EDT
    As much as possible, I try to write my comments about "why". Also to make my comments speed up my code reading, on revisits. #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • Nick_Craver Jul 18 @ 9:42 PM EDT
    Please realize that every tweak to make something work that isn’t in code/automation is a tweak EVERYONE ELSE has to replicate. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • shannon_crabill Jul 18 @ 9:42 PM EDT
    I like to think that I'm mostly organized and that my code is free of errors #DevDiscuss
    In reply to @ThePracticalDev
  • twobree Jul 18 @ 9:43 PM EDT
    You can always edit a message before you send it, but there's an added pressure when talking over video/IRL. I'm working on it! #devdiscuss
  • gdavis92 Jul 18 @ 9:43 PM EDT
    True for a lot, but not always the case. I work at an agency, and emails aren't always predictably asynchronous. #DevDiscuss
    In reply to @Nick_Craver
  • McCurdyColton Jul 18 @ 9:43 PM EDT
    I'm really good at accepting criticism of my work. I acknowledge that I have a lot to learn from devs of all skill levels #DevDiscuss
    In reply to @ThePracticalDev
  • gdavis92 Jul 18 @ 9:43 PM EDT
    …we utilize GChat for quick messaging, but I've had a fair share of "urgent" emails. #DevDiscuss
    In reply to @Nick_Craver
  • lindsaylee13 Jul 18 @ 9:44 PM EDT
    I think I do a pretty good job not writing code in a vaccuum. As in, I consider the end experience for the user while coding. #devdiscuss
    In reply to @ThePracticalDev
  • Fabioscan Jul 18 @ 9:44 PM EDT
    If something takes 5 minutes to be done, I do it in 9 trying to reach the "ultimate perfection". #devdiscuss
  • 3leftturns Jul 18 @ 9:44 PM EDT
    I do code katas with Jr devs every day. I learn as much as they do. #devdiscuss
    In reply to @ThePracticalDev
  • gdavis92 Jul 18 @ 9:45 PM EDT
    Contributing to the dev discussions like #DevDiscuss and other twitter personalities, dev.to, /r/javascript, etc etc
    In reply to @ThePracticalDev
  • Nick_Craver Jul 18 @ 9:45 PM EDT
    Always be painfully aware of what tradeoffs you’re making. If something is easier for you but harder on the user, is it a win? #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • 0x00F3 Jul 18 @ 9:46 PM EDT
    Today for the first time I escaped my former-intern mindset and gave an unqualified, assertive professional opinion. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • Wintermute21 Jul 18 @ 9:46 PM EDT
    What should good habits be? @ThePracticalDev @DevDiscussHQ #devdiscuss
  • themarshallent Jul 18 @ 9:46 PM EDT
    Hey, could you give me some #feedback on my website? 😀 UI, UX, anything! https://t.co/BNwhVzxvA2 #devdiscuss #squarespace #webdesigner
  • AdamMc331 Jul 18 @ 9:46 PM EDT
    Blogging and passing on knowledge as much as I can. #DevDiscuss
    In reply to @ThePracticalDev
  • daviddeejjames Jul 18 @ 9:46 PM EDT
    Actively working on maintaining consistency within my code and keeping it as DRY as possible. #devdiscuss
    In reply to @ThePracticalDev
  • keeleyhammond Jul 18 @ 9:46 PM EDT
    Regular code katas and a modified pomodoro timer - good for my hands and mind. #devdiscuss
    In reply to @ThePracticalDev
  • Beelzenef_ Jul 18 @ 9:46 PM EDT
    Share dev posts/articles with my programmers classmates, so we can learn together #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss
  • KristinHenry Jul 18 @ 9:47 PM EDT
    I try to do the opposite. I try to iterate over drafts, to discover elegant solutions. #devdiscuss
    • andreagoulet Jul 18 @ 9:10 PM EDT
      Being a perfectionist and trying to write amazingly elegant code without a draft process. #DevDiscuss
      In reply to @ThePracticalDev
  • shannon_crabill Jul 18 @ 9:47 PM EDT
    Yes! This is great #DevDiscuss
    • gdavis92 Jul 18 @ 9:45 PM EDT
      Contributing to the dev discussions like #DevDiscuss and other twitter personalities, dev.to, /r/javascript, etc etc
      In reply to @ThePracticalDev
  • Pahimar Jul 18 @ 9:47 PM EDT
    Something I would love to find - a good resource for daily programming exercises. Practice makes perfect #DevDiscuss
  • bhodii Jul 18 @ 9:49 PM EDT
    Skipping / delaying lunch because I'm in the zone and don't want to interrupt what I'm working on. #DevDiscuss
  • enriquereyes Jul 18 @ 9:51 PM EDT
    It might seem counterintuitive, but I try to avoid multitasking and say no to things that just aren't worth my time. #DevDiscuss
    In reply to @ThePracticalDev
  • Jacob_Weimer Jul 18 @ 9:52 PM EDT
    Seeing a lot about pomodoros in #DevDiscuss . Any good tools?
  • R4meau Jul 18 @ 9:52 PM EDT
    When I read technical books, I read each chapter twice, first time fast, second time is slow while I take notes and code along #devdiscuss
    In reply to @ThePracticalDev
  • ThePracticalDev Jul 18 @ 9:53 PM EDT
    In the last few minutes of #DevDiscuss, anybody want to share a personal project or make an announcement to the community?
  • Pahimar Jul 18 @ 9:54 PM EDT
    We've only known each other for a short while but I think I love you #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:53 PM EDT
      In the last few minutes of #DevDiscuss, anybody want to share a personal project or make an announcement to the community?
  • R4meau Jul 18 @ 9:55 PM EDT
    My Github READMEs are impeccable or at least try to be. Documentation is the key part to a product's exposure. #devdiscuss
    In reply to @ThePracticalDev
  • Nick_Craver Jul 18 @ 9:55 PM EDT
    I LOVE YOU ALL, but admittedly my love is inversely proportional to your allocations. #DevDiscuss
    • ThePracticalDev Jul 18 @ 9:53 PM EDT
      In the last few minutes of #DevDiscuss, anybody want to share a personal project or make an announcement to the community?
  • twobree Jul 18 @ 9:55 PM EDT
    A thread describing some daily trackers I made for #mentalhealth -- start a GOOD habit + track yourself! #devdiscuss https://t.co/CHFvTmakfw
    In reply to @ThePracticalDev
  • Bnizzl3 Jul 18 @ 9:56 PM EDT
    You guys are the best for encouraging and fostering a community of developers that help other developers. #devdiscuss
    In reply to @ThePracticalDev
  • gdavis92 Jul 18 @ 9:57 PM EDT
    Check out @github's #OpenSourceFriday for a designated, structured way to contribute to Open Source #DevDiscuss https://t.co/ZJRzYOY7it
    In reply to @ThePracticalDev, @github
  • gdavis92 Jul 18 @ 9:58 PM EDT
    Also, if anyone has any other tips on contributing to Open Source, I know myself and other OSS newbies would love to hear it! #DevDiscuss
    In reply to @ThePracticalDev, @github
  • 0x00F3 Jul 18 @ 9:58 PM EDT
    You're my hero. #DevDiscuss
    • R4meau Jul 18 @ 9:55 PM EDT
      My Github READMEs are impeccable or at least try to be. Documentation is the key part to a product's exposure. #devdiscuss
      In reply to @ThePracticalDev
  • gdarruda Jul 18 @ 9:58 PM EDT
    Trying to understand the underlying motivation behind a technical question of my team. #devdiscuss
    In reply to @ThePracticalDev
  • shannon_crabill Jul 18 @ 9:58 PM EDT
    This is a good tip #DevDiscuss
    In reply to @R4meau, @ThePracticalDev
  • SurlyMae Jul 18 @ 9:59 PM EDT
    Asking for & inviting feedback on not only my code, but how I interact w/ my team. Bring me all your constructive criticism!! #devdiscuss
    • ThePracticalDev Jul 18 @ 9:32 PM EDT
      What's a GOOD habit you practice as a software developer (or one you are actively working on?) #devdiscuss