#DevDiscuss Archive


Tuesday June 27, 2017
9:00 PM EDT

  • ThePracticalDev Jun 27 @ 9:01 PM EDT
    Time for the #DevDiscuss Twitter chat! Tonight's topic CONTAINERS! 🐳
  • ThePracticalDev Jun 27 @ 9:01 PM EDT
    Rules: - Stay on topic - ALWAYS ALWAYS use the hashtag #DevDiscuss - Be NICE/POSITIVE ❤️ - Quoting tweets for clarity is encouraged 😁
  • KrisSiegel Jun 27 @ 9:02 PM EDT
    I sure hope I can...contain my excitement #DevDiscuss
    In reply to @ThePracticalDev
  • aunyks Jun 27 @ 9:05 PM EDT
    #DevDiscuss What are some good resources to learn the ins and outs of Docker?
  • ThePracticalDev Jun 27 @ 9:06 PM EDT
    When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • bendhalpern Jun 27 @ 9:10 PM EDT
    https://t.co/vbgykA5E7b #DevDiscuss
    In reply to @aunyks
  • m_ashmawi Jun 27 @ 9:11 PM EDT
    للمطورين: إذا عندك أي استفسار عن موضوع الحاويات #Containers أو حابب تزيد معرفتك في الموضوع، بدأ النقاش الآن على تويتر في هاشتاق #DevDiscuss
  • theAJSingleton Jun 27 @ 9:11 PM EDT
    #DevDiscuss: Evidently, @pluralsight's 5 hour @Docker #tut by @nigelpoulton ➡️ https://t.co/4OBLcfBmEh
    In reply to @aunyks, @DevDiscussHQ, @pluralsight, @Docker, @nigelpoulton
  • kimberlypilbeam Jun 27 @ 9:12 PM EDT
    Best advice I got while learning docker was from @davetrux Container is to server as apartment is to apartment building. #devdiscuss
  • Nick_Craver Jun 27 @ 9:12 PM EDT
    While containers may make local development easier, there’s is inherent cost and risk with local/dev/prod config mismatch. #DevDiscuss
    • ThePracticalDev Jun 27 @ 9:06 PM EDT
      When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • TimJohnsWA Jun 27 @ 9:12 PM EDT
    #DevDiscuss Any time dev team and ops team are not the same team, or your dev env is unlike your prod env
    • ThePracticalDev Jun 27 @ 9:06 PM EDT
      When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • Nick_Craver Jun 27 @ 9:13 PM EDT
    People selling you on containers will pitch how easy they are, but downplay that different configs for local can bite you. #DevDiscuss
  • Nick_Craver Jun 27 @ 9:14 PM EDT
    I’m not saying they’re not awesome. They are, for oh so many things, but if you’re not using them in dev and prod also: beware. #DevDiscuss
  • Nick_Craver Jun 27 @ 9:15 PM EDT
    This is true of ANY config/setup mismatch between local, dev, prod, & whatever environments you have. Containers is one example. #DevDiscuss
  • davidcstevens_ Jun 27 @ 9:15 PM EDT
    Containers are the holy grail for onboarding emps/envs, but inevitably the container-builder is the only one w/ a perfect setup #DevDiscuss
    In reply to @ThePracticalDev
  • bendhalpern Jun 27 @ 9:17 PM EDT
    Kind of seems like containers suffer from the same issues as all other aspects of software development 🤔 #DevDiscuss
    • davidcstevens_ Jun 27 @ 9:15 PM EDT
      Containers are the holy grail for onboarding emps/envs, but inevitably the container-builder is the only one w/ a perfect setup #DevDiscuss
      In reply to @ThePracticalDev
  • Nick_Craver Jun 27 @ 9:18 PM EDT
    On containers: when something goes wrong don’t just restart it every time. FIGURE OUT WHAT WENT WRONG. Containers != excuses. #DevDiscuss
    • ThePracticalDev Jun 27 @ 9:06 PM EDT
      When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • TimJohnsWA Jun 27 @ 9:18 PM EDT
    #DevDiscuss A good container eliminates about 6 hours of cross-team meetings (that often may turn out poorly anyway)
    • BassimSmile Jun 27 @ 9:16 PM EDT
      Can you please clarify the different team situation? Thank you
      In reply to @TimJohnsWA, @ThePracticalDev
  • BretMattingly Jun 27 @ 9:18 PM EDT
    Use for: Replicated deployment, orchestration, lower environments Avoid for: Simple projects, single instance prod deployment. #devdiscuss
    In reply to @ThePracticalDev
  • theAJSingleton Jun 27 @ 9:18 PM EDT
    #DevDiscuss: why not just spin-up another dedicated instance on @awscloud or @digitalocean that mirrors repo/remote-origin instead?
    • ThePracticalDev Jun 27 @ 9:06 PM EDT
      When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • Nick_Craver Jun 27 @ 9:19 PM EDT
    If your answer to a process crash inside a container is to restart the container, my only reaction is to put you in a container. #DevDiscuss
  • _nlowe Jun 27 @ 9:19 PM EDT
    When your stack already works in containers. We'd love to containerize all the things but half our stack is windows based #devdiscuss
    • ThePracticalDev Jun 27 @ 9:06 PM EDT
      When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • pythoasis Jun 27 @ 9:19 PM EDT
    Working a lot with containers for the first time with my current #opensource project. Learning a lot especially about hardening! #DevDiscuss
  • rickmanelius Jun 27 @ 9:20 PM EDT
    It's definitely a lot for most devs to keep up with given the rapidly changing nature of the tech. #devdiscuss
    In reply to @bendhalpern
  • _nlowe Jun 27 @ 9:21 PM EDT
    For example: McAfee will happily slow you down extracting a win container only to bomb out on the last byte if the last layer #DevDiscuss
  • tryggth Jun 27 @ 9:21 PM EDT
    I find they make matching configuration easier. Weird. #devdiscuss
    In reply to @Nick_Craver
  • _nlowe Jun 27 @ 9:22 PM EDT
    And today is an obvious example of why we can't just disable McAfee. #devdiscuss #Petya
  • rickmanelius Jun 27 @ 9:22 PM EDT
    In the end, while it can be neat to learn about all the innards, but it sucks when breaking changes occur and you're blocked. #devdiscuss
    In reply to @bendhalpern
  • bendhalpern Jun 27 @ 9:23 PM EDT
    This is one of the better https://t.co/E4yHRJkeOg posts on Docker https://t.co/iDtAOszbqf #DevDiscuss
  • _nlowe Jun 27 @ 9:23 PM EDT
    Plus windows containers seem to perpetually be on the road map or be an "experimental feature" for orchestration tools. #DevDiscuss
  • TheTechRemix Jun 27 @ 9:23 PM EDT
    Weigh the pros and cons and make a decision. #Containers #DevDiscuss
  • kontrol_theory Jun 27 @ 9:23 PM EDT
    Forgot #devdiscuss
    • kontrol_theory Jun 27 @ 9:22 PM EDT
      They are handy for building binaries as a sandboxing mechanism. I haven't found any other killer feature for containers
      In reply to @ThePracticalDev
  • rickmanelius Jun 27 @ 9:24 PM EDT
    Full disclosure, this is why my team released ddev https://t.co/OH8F3eEnNx to help abstract this effort away and make it easy #DevDiscuss
    In reply to @bendhalpern
  • _nlowe Jun 27 @ 9:25 PM EDT
    It's hard getting started to pick one to run when when you don't know how/if/when the other half of your stack will be supported #devdiscuss
  • rickmanelius Jun 27 @ 9:26 PM EDT
    It's not perfect and some will want to still roll their own, but we think it meets a large use case for WordPress and Drupal. #DevDiscuss
    In reply to @bendhalpern
  • TheTechRemix Jun 27 @ 9:26 PM EDT
    Convenient and less error prone and more reliable (through abstraction) #Containers #DevDiscuss
  • CadellSinghh Jun 27 @ 9:26 PM EDT
    New dev here, don't even know what container refers too #help #devdiscuss
    In reply to @ThePracticalDev
  • mrskellyvaughn Jun 27 @ 9:26 PM EDT
    You need to store your cereal and Soylent somewhere. Containers are great for this. 🙃 #DevDiscuss
    • ThePracticalDev Jun 27 @ 9:06 PM EDT
      When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • TheTechRemix Jun 27 @ 9:27 PM EDT
    I am reading that security is a concern with containers #DevDiscuss
  • rickmanelius Jun 27 @ 9:28 PM EDT
    We'd love feedback to make sure we are helping containers be more approachable. Thanks for listening! #DevDiscuss
    In reply to @bendhalpern
  • SDHowell3 Jun 27 @ 9:28 PM EDT
    This is what I tried to tell my company #DevDiscuss
    • Nick_Craver Jun 27 @ 9:12 PM EDT
      While containers may make local development easier, there’s is inherent cost and risk with local/dev/prod config mismatch. #DevDiscuss
      • ThePracticalDev Jun 27 @ 9:06 PM EDT
        When should a user/project/team make use of containers, and when are they best not bothered with? #devdiscuss
  • voxcpw Jun 27 @ 9:30 PM EDT
    Be the container builder and developer, it's the only way to get what you want #DevDiscuss
  • TimJohnsWA Jun 27 @ 9:31 PM EDT
    #DevDiscuss The opposite for me. Big part of my job is to ensure we avoid the kind of org dysfunction that containers help overcome
    • jimcalliu Jun 27 @ 9:28 PM EDT
      so "never should have but likely always"?
      In reply to @TimJohnsWA, @ThePracticalDev
  • voxcpw Jun 27 @ 9:33 PM EDT
    Docker is not containers. Containers are not docker. #DevDiscuss
  • TimJohnsWA Jun 27 @ 9:33 PM EDT
    #DevDiscuss ...and important to note I have yet to lead the adoption of a container-based architecture in a production system
    • TimJohnsWA Jun 27 @ 9:31 PM EDT
      #DevDiscuss The opposite for me. Big part of my job is to ensure we avoid the kind of org dysfunction that containers help overcome
      • jimcalliu Jun 27 @ 9:28 PM EDT
        so "never should have but likely always"?
        In reply to @TimJohnsWA, @ThePracticalDev
  • bendhalpern Jun 27 @ 9:33 PM EDT
    Don't stress over this. Not a topic a newbie really needs to know. You'll figure it out quickly if you ever need to for a job. #DevDiscuss
  • Wintermute21 Jun 27 @ 9:34 PM EDT
    @ThePracticalDev @DevDiscussHQ I use containers a lot for isolation and security reasons inside VS #devdiscuss
  • rickmanelius Jun 27 @ 9:34 PM EDT
    While it's a learning curve and upfront investment, it can be advantageous to use containers if you manage lots of small sites. #devdiscuss
    In reply to @BretMattingly, @ThePracticalDev
  • rickmanelius Jun 27 @ 9:36 PM EDT
    Out of curiosity, have you used prebaked container solutions or did you start from nothing? #devdiscuss
    In reply to @kontrol_theory, @ThePracticalDev
  • rickmanelius Jun 27 @ 9:39 PM EDT
    @Nick_Craver are you unable to get access to the contig manifests of you prod environments? #devdiscuss
    In reply to @Nick_Craver, @Nick_Craver
  • CadellSinghh Jun 27 @ 9:40 PM EDT
    Cool! Think I understand the concept of it now tho... but taking everything in stride 🙌🏽 #devdiscuss
    • bendhalpern Jun 27 @ 9:33 PM EDT
      Don't stress over this. Not a topic a newbie really needs to know. You'll figure it out quickly if you ever need to for a job. #DevDiscuss
  • Wintermute21 Jun 27 @ 9:40 PM EDT
    And I love that MS has gone on Docker whole hog for VS and Windows Server. #devdiscuss
    In reply to @ThePracticalDev, @DevDiscussHQ
  • TimJohnsWA Jun 27 @ 9:41 PM EDT
    I see container architecture as xtremely valuable and satisfying in that regard; wish we talked about that more, less hype #DevDiscuss
    In reply to @jimcalliu
  • projectedxyz Jun 27 @ 9:41 PM EDT
    #DevDiscuss I haven't used containers and feel like I will sit this out, let hype curves pass, and wait for more innovative devops.
  • ThePracticalDev Jun 27 @ 9:46 PM EDT
    Are you currently using containers on a day-to-day basis? #DevDiscuss
  • CaiusSivjus Jun 27 @ 9:49 PM EDT
    I'm trapped inside of a container and I can't get out! #DevDiscuss 🐳 @ThePracticalDev
  • ThePracticalDev Jun 27 @ 9:49 PM EDT
    🙃 #DevDiscuss
    In reply to @Nick_Craver
  • michaelcoding Jun 27 @ 9:50 PM EDT
    Not yet, but hope to soon as part of a CI solution. #DevDiscuss
  • rickmanelius Jun 27 @ 9:52 PM EDT
    What's why I love the "Roadmap to becoming a web developer in 2017" :) https://t.co/7vuBa1lDmi #DevDiscuss
    In reply to @CadellSinghh, @ThePracticalDev, @Docker
  • PaulObeda Jun 27 @ 9:53 PM EDT
    Not all containers are equal. Need to know what problem the tool is to address, then pick the best tool. #devdiscuss
    In reply to @ThePracticalDev
  • ThePracticalDev Jun 27 @ 9:56 PM EDT
    In the last couple mins of #DevDiscuss, anybody wanna share an accomplishment or anything they're working on?
  • BretMattingly Jun 27 @ 9:56 PM EDT
    Man I'm just excited to get playing with hardware and FPGAs again. #devdiscuss
    In reply to @ThePracticalDev
  • Nick_Craver Jun 27 @ 9:58 PM EDT
    Well, since you didn’t say we had to be proud of the accomplishment… #DevDiscuss https://t.co/UCnomfPAam
    In reply to @ThePracticalDev
    • Nick_Craver Jun 26 @ 7:22 PM EDT
      I just put 1,000 schemas and 148,997 tables in a SQL Server database for science. AMA.
  • rickmanelius Jun 27 @ 9:58 PM EDT
    Just that we're trying to provide open source, end-to-end container / Kubernetes solutions! https://t.co/IbUsfq6Yg4 Thanks! #DevDiscuss
    In reply to @ThePracticalDev
  • dipolecat Jun 27 @ 9:59 PM EDT
    #devdiscuss On one of my personal projects, I considered containers for future-proofing and organization, but what actually made me give it
    In reply to @ThePracticalDev
  • tblodt Jun 27 @ 9:59 PM EDT
    I put my project on hacker news the other day, and it might be getting some actual users! https://t.co/HCve4SEzY6 #DevDiscuss
    In reply to @ThePracticalDev