#DevDiscuss Archive


Tuesday December 4, 2018
9:00 PM EST

  • wolfhoundjesse Dec 4 @ 9:02 PM EST
    Many people think minimalism has everything to do with money. It doesn’t. #DevDiscuss
  • shannon_crabill Dec 4 @ 9:08 PM EST
    I like well done minimal design. #DevDiscuss
  • bendhalpern Dec 4 @ 9:08 PM EST
  • ASpittel Dec 4 @ 9:09 PM EST
    #DevDiscuss
    In reply to @ThePracticalDev
  • bendhalpern Dec 4 @ 9:10 PM EST
    Not minimalist #DevDiscuss
  • kylegalbraith Dec 4 @ 9:11 PM EST
    I really think of minimalism in software in two different areas. Performance: Using the minimal set of resources for the code to operate successfully. Design: The minimal architecture to complete the task without overcomplicating the system or feature #DevDiscuss
  • skrish2017 Dec 4 @ 9:11 PM EST
    #devdiscuss Minimalistic approach has helped me design solutions that require less but do more. Sustainable solutions emerge when this approach is taken. When hands change (and they do) then maintaining/updating the solution is easier. More pragmatic.
    In reply to @ThePracticalDev
  • Nick_Craver Dec 4 @ 9:11 PM EST
    Keep it as simple as you can. No reservations. Only make it more complicated if you NEED to. Simple is quicker to write. Simple is easier to debug. Simple is easier to explain. Simple is easier to maintain. Simple is something you'll appreciate later. #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • kvlly Dec 4 @ 9:11 PM EST
    The more hands on a project, the more minimalist you should aim for the project to be. Less room for error. #DevDiscuss
  • bendhalpern Dec 4 @ 9:11 PM EST
    Minimalism in language design #DevDiscuss ❤️
  • shannon_crabill Dec 4 @ 9:12 PM EST
    Exactly. #DevDiscuss
    In reply to @camholm
  • kylegalbraith Dec 4 @ 9:12 PM EST
    Definitely not 😂 #DevDiscuss
    In reply to @bendhalpern
  • skrish2017 Dec 4 @ 9:12 PM EST
    #devdiscuss I actually like minimalistic design because it allows for focus and mastery in some ways. Minimalism is often confused with little or less of something. But in fact it is trying to achieve more by a basic representation IMO. If enough thought is added much is done.
    In reply to @ThePracticalDev
  • littlekope0903 Dec 4 @ 9:12 PM EST
    Not going to lie, really was confused by tonights topic until y'all started chatting lol. #DevDiscuss
  • vcsjones Dec 4 @ 9:13 PM EST
    Minimalism strongly plays a role in security for me. Less "things" mean less things to go wrong. Less code means less security issues in it. Less tooling and dependencies means less auditing and less security issues there. #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • kylegalbraith Dec 4 @ 9:13 PM EST
    Yes 💯. The simplest piece of code you can write.....no code where it's not needed. #DevDiscuss
    In reply to @Nick_Craver
  • littlekope0903 Dec 4 @ 9:14 PM EST
    "What is your opinion on minimalism as a virtue?" I feel like this is a philosophical question that I have OPINIONS about. lol #DevDiscuss https://t.co/IAIVJuzckL
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • Nick_Craver Dec 4 @ 9:14 PM EST
    Taking more time to make something simpler is time well spent. Don't stop designing when you have something that does the bare minimum needed. Spend extra time and make it simpler with fewer moving parts if you can. You'll thank yourself later. As will others. #DevDiscuss
  • skrish2017 Dec 4 @ 9:15 PM EST
    #devdiscuss I have strived to be minimalistic in life but its a work in progress. I wouldnt call myself someone who goes overboard but lot of things exist I could do without. they add no value to life. working on it.
    In reply to @ThePracticalDev
  • bendhalpern Dec 4 @ 9:15 PM EST
    Lovely post relating to tonight's #DevDiscuss topic of minimalism. https://t.co/9Zx7XrfcOG
  • Wintermute21 Dec 4 @ 9:15 PM EST
    "It seems that perfection is attained, not when there is nothing more to add, but when there is nothing more to take away." #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • ephdesign Dec 4 @ 9:15 PM EST
    Keep up the fight for minimalism. #DevDiscuss
    In reply to @Nick_Craver
  • kylegalbraith Dec 4 @ 9:15 PM EST
    I like to think about AWS services when I think of minimalism. There is core services (S3, SQS, EC2) that are not simple underneath the hood. But what we consume as developers very much is. I need a queue, make an API call. #DevDiscuss
  • hassan_theitguy Dec 4 @ 9:16 PM EST
    What values of minimalism lead to better software? Efficiency, less moving parts, value for money, user friendly, among other things #DevDiscuss
  • kylegalbraith Dec 4 @ 9:16 PM EST
    Underneath that API call is a lot of code, but we get to consume something very simple. Sure it has edge conditions and issues but the idea of simple code is something that does one job and does it well in my mind. #DevDiscuss
  • dangolant Dec 4 @ 9:17 PM EST
    I misunderstood today's prompt and thought it was about the like... social / home design movement. #DevDiscuss
  • ASpittel Dec 4 @ 9:17 PM EST
    I try to write my code as simply and as understandably as possible. People interpret that as me being a beginner, but it's very intentional and something that I've moved toward with more experience. It's easier to understand and extend. #DevDiscuss
  • skrish2017 Dec 4 @ 9:18 PM EST
    code unreadable is code unusable. :) simple is the way to go. #devdiscuss
    In reply to @ASpittel
  • dangolant Dec 4 @ 9:20 PM EST
    On the subject of the minimalism "lifestyle": it's funny that we found a way to ruin "minimalism" through... maximalism #DevDiscuss
  • shannon_crabill Dec 4 @ 9:20 PM EST
    Minimalismin the context of software development makes me think of agile/lean and MVPs. No need to make things overly complicated right out the gate. Continuous improvement! #DevDiscuss
  • kylegalbraith Dec 4 @ 9:20 PM EST
    Not simple patterns (in my opinion and in my experience, your language may vary): * Inheritance * Recursion * Async/multi-threading #DevDiscuss
  • Nick_Craver Dec 4 @ 9:20 PM EST
    Or put another way: Are you a dev? Do you hate writing documentation? Think it takes too much time? Great. Spend more time making your designs simpler so the documentation is shorter and simpler anyway. It'll be less to read when you forget it all later. #DevDiscuss
  • bendhalpern Dec 4 @ 9:21 PM EST
    Minimalism in practice as a software developer seems to come down to tow things: - Knowing why less is more - Being able to express why less is more to other stakeholders It's not enough to know. You need to know how to get others on board. #DevDiscuss
  • dangolant Dec 4 @ 9:22 PM EST
    Agree that Perf is an underrated concern for "minimalism", which is why I really liked the "web brutalist" style for a minute. I find it frustrating when so many sites prioritize minimalism / white space by using molasses-like design systems/frameworks. #DevDiscuss
    • kylegalbraith Dec 4 @ 9:11 PM EST
      I really think of minimalism in software in two different areas. Performance: Using the minimal set of resources for the code to operate successfully. Design: The minimal architecture to complete the task without overcomplicating the system or feature #DevDiscuss
  • gdavis92 Dec 4 @ 9:22 PM EST
    “What do you think of minimalist interface design?” I think there's a balance. If features get cut/hidden behind menus, minimalism hurts the thing's utility, or hurts UX; good minimalist UI highlights the important pieces while keeping functionality at the forefront. #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • SailorsBen Dec 4 @ 9:23 PM EST
    "Simplicity is the ultimate sophistication." That quote can apply to so many different things. #DevDiscuss
    In reply to @shannon_crabill, @ThePracticalDev
  • milkstarz Dec 4 @ 9:23 PM EST
    🤔 I don't think that one can TRULY appreciate minimalism without understanding how much bloat can affect your day to day decisions. The main idea about minimalism that I try to apply in my day to day coding practices is: "Only stick to what you love and need." #DevDiscuss
  • dangolant Dec 4 @ 9:24 PM EST
    gonna RT but also say "RT" to indicate that im snapping my fingers supportively while RTing #DevDiscuss
    • littlekope0903 Dec 4 @ 9:14 PM EST
      "What is your opinion on minimalism as a virtue?" I feel like this is a philosophical question that I have OPINIONS about. lol #DevDiscuss https://t.co/IAIVJuzckL
      • ThePracticalDev Dec 4 @ 9:06 PM EST
        Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • mdnabilahsan Dec 4 @ 9:25 PM EST
    Don't overload your software with features if you don't have to. Overload = more work. Try to see how much of your value proposition you can achieve with just the minimal features. #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • wolfhoundjesse Dec 4 @ 9:25 PM EST
    One place that truly benefits from minimalist design is smarter search widgets. Do you remember when clicking on advanced search would open a ten-field form for fine tuning? Now we often search multiple APIs simultaneously in one. Beautiful. Bar. #DevDiscuss
    In reply to @ThePracticalDev
  • gdavis92 Dec 4 @ 9:26 PM EST
    If you could import a library with a minimalist API, adding a dependency and unseen code, but does the same thing as "vanilla" code you could write yourself, what do you use? (assuming the same security/features/testability between the two options) #DevDiscuss
  • kylegalbraith Dec 4 @ 9:26 PM EST
    When it comes to minimalism in design, kudos to the very talented UX/UI folks that make that happen. It's still a magic box to me at times. #DevDiscuss
  • SailorsBen Dec 4 @ 9:27 PM EST
    My philosophy on this is to always use as simple of a solution as possible while being visually appealing if we're talking about UI/UX. In terms of coding, the same applies, but readability and simplicity in code creates a certain elegance. #DevDiscuss
    • littlekope0903 Dec 4 @ 9:14 PM EST
      "What is your opinion on minimalism as a virtue?" I feel like this is a philosophical question that I have OPINIONS about. lol #DevDiscuss https://t.co/IAIVJuzckL
      • ThePracticalDev Dec 4 @ 9:06 PM EST
        Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • littlekope0903 Dec 4 @ 9:28 PM EST
    When working with clients, it's really important for me to let them know when something is going to cause me to write spaghetti code. That causes a variety of issues from performance to readability. Anytime I haven't, future me is NOT happy debugging my code. #DevDiscuss
  • codecareercoach Dec 4 @ 9:29 PM EST
    To me minimalism in code is about limiting the responsibilities of functions, classes and components. The less a function is responsible for the easier it is to read, use, reuse, test and validate. #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • SailorsBen Dec 4 @ 9:29 PM EST
    Agreed. I often discuss with our implementation managers the consequences of certain decisions for design. Often they'll choose the more direct approach after explaining the difficulties involved or that could result. #DevDiscuss
    In reply to @littlekope0903
  • dangolant Dec 4 @ 9:29 PM EST
    Minimalism –when practiced well or for any good purpose- is less about whitespace and not a ton going on, and more about reducing people's cognitive load. #DevDiscuss
    • milkstarz Dec 4 @ 9:23 PM EST
      🤔 I don't think that one can TRULY appreciate minimalism without understanding how much bloat can affect your day to day decisions. The main idea about minimalism that I try to apply in my day to day coding practices is: "Only stick to what you love and need." #DevDiscuss
  • ASpittel Dec 4 @ 9:30 PM EST
    My personal design style is kind of a weird spin on minimalism. I use a lot of whitespace and try to keep things simple. But I effing love playing with color. 🌈🎨 #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • SailorsBen Dec 4 @ 9:30 PM EST
    It's kinda funny, I totally agree with this while at the same time thinking "Yeah, and then I have to go to like 20 different files to figure out what the heck this code is doing." LOL #devdiscuss
    In reply to @codecareercoach
  • danotorrey Dec 4 @ 9:31 PM EST
    Sometimes it is better to use more code to more clearly express intent #DevDiscuss
  • IgnoreIntuition Dec 4 @ 9:32 PM EST
    Minimalism can be obtrusive in code. Code should still be easy to pick up and read without having to spend significant time unpacking it. Let the robots shorten your variable names and perform your optimizations. Keep your raw files verbose and easy to grok. #DevDiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • dangolant Dec 4 @ 9:32 PM EST
    Reducing cognitive load is an act of compassion. It's really hard, and can veer into bikeshedding quickly, but it also leads to the sort of "magic" experience that I think wins loyal users. #DevDiscuss
    • dangolant Dec 4 @ 9:29 PM EST
      Minimalism –when practiced well or for any good purpose- is less about whitespace and not a ton going on, and more about reducing people's cognitive load. #DevDiscuss
      • milkstarz Dec 4 @ 9:23 PM EST
        🤔 I don't think that one can TRULY appreciate minimalism without understanding how much bloat can affect your day to day decisions. The main idea about minimalism that I try to apply in my day to day coding practices is: "Only stick to what you love and need." #DevDiscuss
  • SailorsBen Dec 4 @ 9:32 PM EST
    I actually really like that idea. I've always let my editor color things for me, but maybe it makes sense to color code things. #devdiscuss
    In reply to @ASpittel
  • kylegalbraith Dec 4 @ 9:32 PM EST
    I have certainly seen the 20 file problem in code. But, this is itself a problem as well that is not minimalist in my opinion. #DevDiscuss
    In reply to @SailorsBen, @codecareercoach
  • bendhalpern Dec 4 @ 9:33 PM EST
    Own code! Own code! #DevDiscuss I mean, it's context-dependent, but I'm one to lean own code more than others.
    • gdavis92 Dec 4 @ 9:26 PM EST
      If you could import a library with a minimalist API, adding a dependency and unseen code, but does the same thing as "vanilla" code you could write yourself, what do you use? (assuming the same security/features/testability between the two options) #DevDiscuss
  • littlekope0903 Dec 4 @ 9:33 PM EST
    Basically, code that becomes tangled because it's not really scalable or readable. For me, it's also code that is so highly specific that it's really hard to maintain, or breaks at the smallest change. #DevDiscuss
    In reply to @al1encr, @ThePracticalDev
  • ASpittel Dec 4 @ 9:34 PM EST
    This is my favorite color picker tool #DevDiscuss https://t.co/lEH7T4j6Vf
    In reply to @SailorsBen
  • littlekope0903 Dec 4 @ 9:34 PM EST
    It depends on how much code I have to write...but usually I lean toward my own code, too! #DevDiscuss
    In reply to @bendhalpern
  • DarkainMX Dec 4 @ 9:35 PM EST
    #DevDiscuss My zero boilerplate framework in action. This is the source code to the homepage on https://t.co/G88zHMdAlx No routers to worry about. No classes to inherit. Nothing to extend. No objects to create. Just a few simple method calls + template, and we have a web page.
    In reply to @ThePracticalDev
  • skrish2017 Dec 4 @ 9:35 PM EST
    Me too. And comments! I like clarifying things for myself and over time the code is more than just a solution holder. #DevDiscuss
    In reply to @SailorsBen, @ASpittel
  • gdavis92 Dec 4 @ 9:35 PM EST
    I've seen this in a few places on the frontend, mostly with regards to jQuery. Unless a plugin is being used or it's perhaps being touched by users unfamiliar with JavaScript, I'm writing/refactoring it into vanilla, especially if I'm now owning it. #DevDiscuss
    In reply to @bendhalpern
  • dangolant Dec 4 @ 9:36 PM EST
    The real minimalism is the compassion you learn along the way 😂 #devdiscuss
  • t_sedgwick Dec 4 @ 9:37 PM EST
    Keep it simple. Always. Over-engineering is too prevalent in the industry. Engineers love to be clever because of the challenge, but the real challenge lies in keeping everything as simple as possible. #DevDiscuss
  • kylegalbraith Dec 4 @ 9:37 PM EST
    I love the id=rant-list and I have no idea why 😂 #DevDiscuss
    In reply to @DarkainMX, @ThePracticalDev
  • littlekope0903 Dec 4 @ 9:38 PM EST
    I once had a project requirement to not use jQuery. While I was annoyed at the time, I found that it really helped me to figure out how to do things very concisely in vanilla JavaScript. Now I forget how to do jQuery, but I know the docs are there if I need! #DevDiscuss
    In reply to @gdavis92, @bendhalpern
  • milkstarz Dec 4 @ 9:38 PM EST
    Comparing code ownership to minimalism, if your code is messy and tries to do too much it becomes inefficient, hard to test, and hard to maintain. Do one job and do it well. I always try to remember my favorite commercial: "Less Is MORE!" 💩 #DevDiscuss https://t.co/MkFoIUvTaW
  • gdavis92 Dec 4 @ 9:38 PM EST
    It depends. Do I have time to write it? To break from my poll, do I know enough about the deep/advanced features and functionality to replicate? It's very well that the library could end up being smaller than something you write, but often times it isn't the case. #DevDiscuss
    In reply to @GenuineCovfefe, @ThePracticalDev
  • bendhalpern Dec 4 @ 9:38 PM EST
    Don't look for interesting solutions. Look for simple solutions. #DevDiscuss
  • gdavis92 Dec 4 @ 9:39 PM EST
    Also, here's an article about why you SHOULD reinvent the wheel ;) #DevDiscuss https://t.co/LykcmZpIWN
    In reply to @GenuineCovfefe, @ThePracticalDev
  • SailorsBen Dec 4 @ 9:39 PM EST
    I remember as an intern being utterly overwhelmed with having to figure out how things worked F12ing back and back and back all the way to the interface. So overwhelming to figure out what made what work at first. Familiarity is king lol #devdiscuss
    In reply to @codecareercoach
  • skrish2017 Dec 4 @ 9:39 PM EST
    #DevDiscuss True. If the solution is simple enough then in time interesting elements can be added to it. Make it more innovative.
    In reply to @bendhalpern
  • SailorsBen Dec 4 @ 9:40 PM EST
    That's very cool! Thanks! #DevDiscuss
    In reply to @ASpittel
  • LucasLiepert Dec 4 @ 9:41 PM EST
    Even beyond interfaces - Minimalism in terms of what the user has to do to use your app. Too many apps have so many “we do this too!”s in the front page that when I want to just get in, do the “meat n potatoes”, and get out, its 2 min, 30 clicks, and I walk away #DevDiscuss
    In reply to @ThePracticalDev
  • whoisryosuke Dec 4 @ 9:42 PM EST
    I think of clean, focused, utilitarian influences in interface that make the user's journey as efficient as possible 🛣 🚨 Important: that doesn't mean under-designed #UI, moreso UI that's so well-designed it feels minimal #devdiscuss
    • ThePracticalDev Dec 4 @ 9:06 PM EST
      Time for #DevDiscuss Tonight's topic is... Minimalism Let's get the discussion started. - What values of minimalism lead to better software? - What is your opinion on minimalism as a virtue? - What do you think of minimalist interface design?
  • gdavis92 Dec 4 @ 9:42 PM EST
    That's a fair argument. Sometimes, I only need a few features from the library, which I suppose is where modules come into play. However, there's still some boilerplate/initialization code that can be saved by writing your own implementation. E.g. some Lodash methods #DevDiscuss
    In reply to @erikrjoh, @ThePracticalDev
  • dangolant Dec 4 @ 9:43 PM EST
    Since the subject kinda shifted to simplicity, I want to take this opportunity to plug my favorite talk ever https://t.co/sSdOGkNEIz #DevDiscuss
  • gdavis92 Dec 4 @ 9:44 PM EST
    Love it! I kind of cringe when I see jQuery code that doesn't do anything jQuery-like, that could have easily been done with a document.getElementById() or a little sprinkling of .forEach() or .filter() #DevDiscuss
    In reply to @littlekope0903, @bendhalpern
  • laurieontech Dec 4 @ 9:44 PM EST
    Minimalism should never be a motivation. If simpler, shorter code makes things more readable then by all means. If a sleeker design makes the site more intuitive or engaging, go for it. But it should always have a purpose, never do things on principle without cause. #DevDiscuss
  • gdavis92 Dec 4 @ 9:44 PM EST
    Absolutely! It's certainly an amazing time to be a dev right now #DevDiscuss
    In reply to @GenuineCovfefe, @ThePracticalDev
  • kylegalbraith Dec 4 @ 9:44 PM EST
    Don't pre-optimize for unknown edge cases or conditions. Solve the problem at hand, simple, functional, and then iterate when you have more information. #DevDiscuss
  • Programazing Dec 4 @ 9:45 PM EST
    Check out my website/blog at https://t.co/4DAQVTUa1s #DevDiscuss
  • SailorsBen Dec 4 @ 9:45 PM EST
    The first sentence got me a little defensive, and then I agreed with everything you said, so well said! LOL #DevDiscuss
    In reply to @laurieontech
  • littlekope0903 Dec 4 @ 9:45 PM EST
    My least favorite is when it's doing stuff that could be done using a toggle class and CSS animations. *cringe* #DevDiscuss
    In reply to @gdavis92, @bendhalpern
  • jmdembe Dec 4 @ 9:45 PM EST
    MVP! MVP! #DevDiscuss
  • ballpointcarrot Dec 4 @ 9:46 PM EST
    Complexity breeds bugs. "Keep it simple" is a common refrain, but it's safer in the long run. #devdiscuss
  • gdavis92 Dec 4 @ 9:47 PM EST
    Well said. I love rolling my own code for certain things, mostly to get a better understanding on how certain patterns work, or why they're written a certain way. However, when it comes to things like hashing, cryptography, session mgmt, I'll leave it to the pros. #DevDiscuss
    In reply to @mikekavouras
  • laurieontech Dec 4 @ 9:48 PM EST
    I always like the idea of rolling your own code to learn. And hen scrapping it in favor of the tried, true, well tested library 😂 #DevDiscuss
    In reply to @gdavis92, @mikekavouras
  • gdavis92 Dec 4 @ 9:49 PM EST
    Exactly. Or even, is this a "lite" version of X library I'm trying to pare down? #DevDiscuss
    In reply to @erikrjoh, @ThePracticalDev
  • SailorsBen Dec 4 @ 9:49 PM EST
    I had to write an SDK recently that needed to use PDFs. I was NOT about to learn the PDF specification from scratch. That was definitely a "use the library" moment. #DevDiscuss
    In reply to @gdavis92, @mikekavouras
  • bendhalpern Dec 4 @ 9:49 PM EST
    When searching for minimalism in software development, don't be too afraid of "big numbers" as they might intuitively seem. With computers, ten million of a thing might be a minimal number and five of another thing might be big number. #DevDiscuss
  • gdavis92 Dec 4 @ 9:50 PM EST
    …or just letting it sit in your GitHub repos, for all eternity. Not that I do that of course… #DevDiscuss
    In reply to @laurieontech, @mikekavouras
  • laurieontech Dec 4 @ 9:50 PM EST
    Very true. But simple in code means “short” to so many. We should clarify readable! #DevDiscuss
    In reply to @ballpointcarrot
  • kylegalbraith Dec 4 @ 9:52 PM EST
    On this topic, don't use a library that implements a one-line function. That's risky and silly in most cases. Unless that one-line function lands in the categories mentioned above. #DevDiscuss
    In reply to @gdavis92, @mikekavouras
  • laurieontech Dec 4 @ 9:53 PM EST
    Intrigue. Can’t say I’ve run into this situation before. In your experience do you just life the line? #DevDiscuss
    In reply to @kylegalbraith, @gdavis92, @mikekavouras
  • ThePracticalDev Dec 4 @ 9:56 PM EST
    In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project or a personal win, or any other announcement?
  • esdrasbeleza Dec 4 @ 9:56 PM EST
    A tweet to print and read before every planning meeting. We have lots of products with useless features because dev teams can’t notice the time to stop has finally arrived, and they create features hard to use & maintain. Look at Instagram, for example. #DevDiscuss
    • t_sedgwick Dec 4 @ 9:37 PM EST
      Keep it simple. Always. Over-engineering is too prevalent in the industry. Engineers love to be clever because of the challenge, but the real challenge lies in keeping everything as simple as possible. #DevDiscuss
  • kylegalbraith Dec 4 @ 9:56 PM EST
    There is a lot of NPM libraries that are just one line functions that some developers will pull in because then they don't have to write the function. It's important to remember the other things you are buying when you pull in a dependency you do not control. #DevDiscuss
    In reply to @laurieontech, @gdavis92, @mikekavouras
  • gdavis92 Dec 4 @ 9:56 PM EST
    Yeeeeeeeeup. Unless that calls ANOTHER library, it's one of those "I can write this myself" cases. …unless that line is like 1200 characters long, that is :P #DevDiscuss
    In reply to @kylegalbraith, @mikekavouras
  • _nlowe Dec 4 @ 9:58 PM EST
    I feel like this is sort of cheating because I didn't really have anything to add to tonight's topic, but I'm attending my first tech conference next week! Any tips from the #DevDiscuss crowd?
    • ThePracticalDev Dec 4 @ 9:56 PM EST
      In the last few minutes of #DevDiscuss, does anybody have any news to share, like a project or a personal win, or any other announcement?
  • ASpittel Dec 4 @ 9:58 PM EST
    left-pad is the epitome of this #DevDiscuss
    In reply to @kylegalbraith, @laurieontech, @gdavis92, @mikekavouras
  • ASpittel Dec 4 @ 9:59 PM EST
    this is the high point of my twitter career. also blog post on the same topic coming soon. #DevDiscuss https://t.co/p3y9grzP11
    In reply to @ThePracticalDev
  • donnfelker Dec 4 @ 9:59 PM EST
    You don't need to use every design pattern out there. Keep it simple. #DevDiscuss
    In reply to @ThePracticalDev