Last 250 Comments

re: Dev.to API questions
Thanks very much, this is great! I didn't know about the ap...
re: Flask and SQLAlchemy without the Flask-SQLAlchemy Extension
Thank you for the kind comment! It's possible I am mistaken...
re: What would the programming language sorting hat pick for you, and why?
Not perl! Not perl! Not perl!... Are you sure? I sense you ...
re: Calculating a Moving Average on Streaming Data
Thank you so much!
re: What would the programming language sorting hat pick for you, and why?
You like to keep your code honest, straightforward, and exp...
re: I'm a Code Thief(and Why You Should Be One Too)
I really liked your article. I hope people will go beyond t...
re: What is generator in python?
You can think of it as a special function that can return v...
re: What common programming concept has the wrong name?
I agree! I think "pull request" is the kind of terminology ...
re: Welcome Thread - v39
Hi Nora! Welcome!
re: Basic Functional Programming Patterns in JavaScript
It's really gratifying to get a comment like this, thank yo...
re: How can you identify unhealthy perfectionism in your work?
I probably have some ocd tendencies, so this one hits home ...
re: Can you describe how you visualize or form mental models around your work?
One thing that took me a long time to figure out is that I ...
re: Welcome Thread - v38
Congrats! I hope the course goes well!
re: PyTorch Hello World
Thanks for the question - this is the derivative of the los...
re: Let the compiler do the work for you!
minor correction: JavaScript has Array.reduce, not fold. ...
re: What to read to fall in love with math 💚
It's not a book, but have you see the videos of 3Blue1Brown...
re: Thoughts on Meetings, Priorities, and Time Management
Yeah, I was thinking about writing a follow-up article abou...
re: How to change form inputs in React and post using axios?
The first step is to get the input data from the form and j...
re: Things All Developers Should Learn In College
👽>>=👽>>=👽
re: I want to learn AI with Python, but i dont know how to start
Thanks so much!!
re: What are your thoughts on the whole 10x engineer viral discussion?
I think this whole 10x thing goes back to Steve McConnell's...
re: I want to learn AI with Python, but i dont know how to start
If you're interested in learning more statistics in general...
re: I want to learn AI with Python, but i dont know how to start
I really liked 3Blue1Brown's YouTube series. Also, Neural N...
re: MongoDB deletes my db after unclean shutdown?
@artemix I think you could develop this a bit and it would...
re: MongoDB deletes my db after unclean shutdown?
Can you check the logs to see if anything suspicious is sho...
re: MongoDB deletes my db after unclean shutdown?
Did you restart mongodb with the --repair option? Someone w...
re: Need help with terminology for humans that follow instructions from a script
How about: send_instructions_to_server display_instructio...
re: Convince me that types are awesome
Do you mean dynamic vs static typing? If so, I was kind of ...
re: Simulating millions of particles to create the Sun
This looks really amazing, and the way you approached the d...
re: Don’t say negative things in an interview
I feel like playing the game of go has made me a lot more c...
re: Don’t say negative things in an interview
A good example of this is Flask. At one point I was using F...
re: How to Disagree
My preference is to repeat my point more loudly and forcefu...
re: I have no idea what I'm doing, but here Goes #0
Best of luck to you! If your primary goal is to tinker and ...
re: Know Not Only Your Weaknesses, But Strengths as Well
Typical INTJ :P
re: How to Get Smarter Without Knowing Anything
I thought you must have made a typo in saying that the copi...
re: How to Get Smarter Without Knowing Anything
I really like this article. I've had similar ideas for a wh...
re: Should a button communicate the current state, the intended behavior, or both?
Based on how confusing I find my iPhone mute toggle button,...
re: Should a button communicate the current state, the intended behavior, or both?
I would say that I am on team "action". I think a button sh...
re: How to install Python 3.8 on Ubuntu?
I think you may be missing this step: sudo apt-get install ...
re: Using the big O notation in the wild
It can be surprising how effective this kind of technique c...
re: Explain IIFE(Immediately Invoke Function Expression) Like I'm Five
Normally we create a function, then call it later on: fu...
re: How and why are new programming languages created?
One issue with programming languages is that there is an in...
re: Can someone #ExplainLikeImFive - GraphQL Interfaces
I hope someone with more experience in GraphQL will chime i...
re: What would you like to see implemented on DEV?
I have a couple of usability issues I've been thinking of r...
re: Lazy Evaluation in JavaScript with Generators, Map, Filter, and Reduce
Thanks for your comment! While this code is lazy, it's stil...
re: What is your favorite desk accessory?
Cute little Sai lowers his fan to the offending line of cod...
re: Where do I go from here?
I apologize for misunderstanding your original post. I gues...
re: Where do I go from here?
That's a tough one. If you haven't already, and you think i...
re: Where do I go from here?
In that case, my sense is that staying at this current job ...
re: Where do I go from here?
I understand. Hopefully you can talk to your employer and g...
re: Where do I go from here?
Would teaching be a viable option? Maybe you could replace ...
re: Where do I go from here?
I wonder if you can make some kind of transition to make li...
re: If the World Wide Web were re-created today with no legacy dependencies, how would it be different?
One thing that sticks out for me is that the web was very m...
re: Explain Containers Like I’m Five?
Docker is probably the most well-known kind of container. A...
re: Flask and SQLAlchemy without the Flask-SQLAlchemy Extension
That's a good question @marinkreso95 ! It's important to ma...
re: Is it necessary to learn touch typing?
I would argue that it's quite important. I learned touch-ty...
re: Explain User Token Authentication Like I'm Five
At its core, the idea is very simple. From an eli5 perspect...
re: What cool ideas have you seen for integrating new team members?
Is there a significant difference between the two cases? Wh...
re: What cool ideas have you seen for integrating new team members?
For team bonding, I think having the whole team do somethin...
re: Explain Css variables Like I'm Five
Have you used something like sass to create your css files?...
re: How to Create Laravel + react + next wep app
Hi @crazycoder4 , welcome to dev.to! 😊🦄 I suggest that you...
re: Stacks vs. Queues In JavaScript
Sigh. Yes, I believe it’s both! 😅
re: Stacks vs. Queues In JavaScript
I believe your comment is correct, though the wording may b...
re: Terrible interview question: Swap variables without a temporary
Interesting and a bit scary! I’d have thought it should be ...
re: Terrible interview question: Swap variables without a temporary
Just out of curiosity, if the goal is simply to compare two...
re: Already know the interview code question? Don't admit it!
If you're lucky enough to stumble across a problem that you...
re: What is the Symbol in JavaScript?
If you want an overview of symbols in js, I think ES6 in De...
re: How I Write Blog Posts These Days
@mortoray I see that there are several people who may want...
re: Should I learn ReasonML or Elm?
If you're new to functional programming, I think Elm may be...
re: JavaScript One-Liners That Make Me Excited
Wouldn't you just check b >= a && b <= c ?
re: What was your win this week?
That is not dead which can eternal lie. And with strange a...
re: What do you want from me?
You’re probably learning a lot of new things right now. Wha...
re: You don't know TDD
Tests usually are kinda like "given X to ClassA.cat() it w...
re: Explain NoSQL Databases Like I'm Five
There is such a thing as distributed relational databases, ...
re: A comment feature for author markings (MDL Log #3)
I’m wondering, are you starting with standard markdown and ...
re: Explain NoSQL Databases Like I'm Five
This is a bit of tricky question, because the typical chara...
re: Feed Customization
I only follow a small number of tags, but the articles in m...
re: The Internet Lottery™ for content creators
I totally agree with this. Also, I think there is a phenome...
re: Coding Interview: The Matchstick Game
Thanks for the comment @devkumi ! If the human player takes...
re: Explain business logic like i'm 5
Business logic is the code that implements the business rul...
re: Essential code for lists and vectors in an interview
I find that some of these kinds of things I tend to do infr...
re: what should I do to reach from beginner to advanced level js developer?
It's a bit tough to know what you mean by "advanced js deve...
re: Nondeterminism in purely functional languages?
To me the situation seems fairly simple in that the world i...
re: Performance measurement of JavaScript solutions to common algorithmic questions (part 1)
Ah - thanks! That makes sense.
re: Performance measurement of JavaScript solutions to common algorithmic questions (part 1)
Thanks for the interesting article! I am just wondering, fo...
re: Nondeterminism in purely functional languages?
For your example of a function that gets a random number fr...
re: Scalable architecture without magic (and how to build it if you’re not Google)
I'm curious, for Cheetah, you mention a stack using Go and ...
re: Scalable architecture without magic (and how to build it if you’re not Google)
Thank you for your reply! Your answer prompted me to do som...
re: Scalable architecture without magic (and how to build it if you’re not Google)
Thanks for the really interesting article @uyouthe ! When ...
re: How to fail a programming interview
I think even people with severe social anxiety can improve ...
re: How to fail a programming interview
I would say the single best thing you can do for yourself i...
re: How to fail a programming interview
I think that can totally work, but it's also true that some...
re: What is self-hosting, and is there value in it?
Hehe, yeah I think you'd literally have to act as the CPU t...
re: Learn to build a web site without using any frameworks?
I think I would be quite interested in this, particularly t...
re: Explain (Timeline) Monads Like I'm Five
I can't really answer your questions, but I took a quick lo...
re: I Promise this is a practical guide to Async / Await
This code is truly parallel. All of the code you've show...
re: Fieldset, this stranger.
fieldset was known to have issues in various browsers... N...
re: Do you recognize your code 6 months later?
Yes, I put that kind of stuff into a readme.md file at the ...
re: Do you recognize your code 6 months later?
I definitely agree with the quote. It doesn't mean the old ...
re: Nested Conditional Operators
validateField seems reasonable, but I am not sure why it is...
re: Nested Conditional Operators
No worries. In that case I think I’d prefer just (pseudocod...
re: Nested Conditional Operators
Just wondering, how come this code only checks the first in...
re: What is your "Coder/Language Fit"
I feel like there is sometimes a thirst on people's part fo...
re: What is Computational Genomics?
I don't know anything about genomics, but I tried to look f...
re: Project budgeting: an anti-pattern
I've dealt with various contractors for things like home re...
re: Sh*tpost: can we stop saying "syntactic sugar"?
@jenninat0r , It might just be a typo, but I think you mean...
re: Project budgeting: an anti-pattern
I think that the single biggest problem in this area is tru...
re: How To Write A Kick-Ass Technical Resume
Do you think it's a good idea to highlight what someone has...
re: I want to learn functional programming: where to start?
What programming languages do you have the most experience ...
re: Wrong Choices on Purpose
I am not aware of point-free style being somehow the "right...
re: Many Nodes, One Distributed System
This is great @vaidehijoshi ! Just a minor correction, add ...
re: year++
Congrats guys! Happy 2019 to the whole team!
re: Reflections on 2018
Congrats on everything! The doggy is super cute! Have a hea...
re: Explain async and await of Javascript like I am five.
I don't feel like I can offer an explanation that is truly...
re: Big-O: Prime Factors and Pseudo-Polynomial Time
@stereobooster thank you for your comment and the video! Y...
re: The User
Users are antagonists. Don’t let them win! To generate opti...
re: What is your tale of lasagna code? (Code with too many layers)
I think there's a very pervasive mentality of "I must to us...
re: What is your tale of lasagna code? (Code with too many layers)
I tend to think of layers of inheritance when it comes to O...
re: What would you like people to know about programming?
Sorry - I meant that listing the subjects to cover is easy,...
re: What would you like people to know about programming?
It's relatively easy to come up with a core curriculum for ...
re: Space, The Final Deployment!
Ah, that makes sense. At reddit a user linked to the follow...
re: Space, The Final Deployment!
I posted a link to this article on r/programming and someon...
re: Space, The Final Deployment!
I'm curious, was solar power used to charge the battery or ...
re: How TF Does XSS Work?
Let’s say your web site has a comment feature. Users enter ...
re: Software is like gardening
I think software has changed a lot over the years too. For ...
re: How (Not) to Learn
Thank you for the great comment @gadse ! I think you're rig...
re: Thinking out of the box
I agree with you. A hugely useful tool in problem solving i...
re: The Three Stages of a Developer
The tricky thing is, I think, that it's easy to get stuck a...
re: How (Not) to Learn
Hehe :) I have actually come around to a style that is more...
re: The Three Stages of a Developer
This definitely applies to just about all areas of life! I ...
re: Basic Functional Programming Patterns in JavaScript
Thanks for your comment! I disagree about scan/mash though....
re: Does programming require empathy?
Really interesting!
re: Does programming require empathy?
This looks to be the original tweet by Kent Beck ( twitter....
re: How Can We Keep On A Tech Side
I agree that downvote buttons are generally a bad idea. It'...
re: How Can We Keep On A Tech Side
As I read it, your proposal has two core ideas: Enable fi...
re: Fixing your Documentation Problem
I was the person to write them Found the problem! Hehe ;...
re: What is Java 9 Flow API and what is it's significance?
My understanding is that it represents an effort to standar...
re: What types of features typically lead to lots of tech debt?
I don’t know if this helps, but I think there are three fac...
re: Stress Testing React Easy State
This looks awfully nice - it looks cleaner than the built-i...
re: Organising Talk.CSS, consistently anyhowly
This sounds really cool! I must say that while css is quite...
re: Flask and SQLAlchemy without the Flask-SQLAlchemy Extension
Hi @grubertm , my first thought is that maybe the sqlalchem...
re: What's the difference between a library and a framework?
I agree with that way of putting it. To me a framework dict...
re: Functional Programming with Forms in React
Hi @avremel , I think you may have answered your question...
re: Frequent delivery - how?
Thanks for your comment! I was actually thinking that a giv...
re: Linux CoC → different perspective
It seems to me that it should be pretty easy to maintain hi...
re: How do you shift between the coding mindset and other head spaces?
I think the first question to ask yourself is "what is it a...
re: How can you swap two variables without using a third?
This is a rather beautiful "bit" of problem solving :) It ...
re: Frequent delivery - how?
Assuming such a testing team had 2 week sprints, then the d...
re: Frequent delivery - how?
There should be no hands off to QA team I support the id...
re: Frequent delivery - how?
Scrum demands a „potentially shippable product increment“ ...
re: Frequent delivery - how?
I've worked with several iterative/agile processes. It all ...
re: Is Cooperative Concurrency Here to Stay?
That's really cool! If you have a chance to write it up as ...
re: What is top 5 most valuable courses in a CS Degree?
I feel for you regarding all the busywork and apathetic att...
re: Is Cooperative Concurrency Here to Stay?
This is a good point, though I think in Linux at least, it ...
re: Is Cooperative Concurrency Here to Stay?
Thank you for your comments! Pre-emptive multi-tasking sy...
re: Is Cooperative Concurrency Here to Stay?
I think that's a good point. In an OS, many applications (l...
re: Is Cooperative Concurrency Here to Stay?
Thanks @rhnonose ! I have a question: the processes (not ...
re: Is Cooperative Concurrency Here to Stay?
That's a good point that we should compare apples to apples...
re: Is Cooperative Concurrency Here to Stay?
Oops - links fixed!
re: Is Cooperative Concurrency Here to Stay?
Thank you, yes, for eg NGINX runs a worker process per cpu ...
re: Is Cooperative Concurrency Here to Stay?
I believe the core architecture in NGINX is the use of coop...
re: Welcome Thread - v16
Hi Hasan, What does this mean? advancing my supply chain...
re: Explain Certificates Like I'm Five
Yes, I believe so. From en.wikipedia.org/wiki/Public_key_c....
re: To func, or not to func: that is the question.
I think of Go as more comparable to languages like C, C++, ...
re: I have been banned from Lobste.rs, ask me anything.
I think the fundamental problem is that most regular people...
re: Python Slices vs Ruby blocks
I guess I am okay with python's one-line lambdas, since it'...
re: Python Slices vs Ruby blocks
I suppose in python, equivalents would be something like be...
re: Clever code
Code golf can be fun, but I don't think it belongs on real ...
re: I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?
I think I would be interested to see how these other bundle...
re: Want to write defect-free software? Learn the Personal Software Process
I find that testing gets more expensive the further away it...
re: Want to write defect-free software? Learn the Personal Software Process
@bosepchuk , the part I disagree on, at least if there was ...
re: Want to write defect-free software? Learn the Personal Software Process
I have to say that this type of very complicated process st...
re: Explain Factory Pattern Like I'm Five
If you just need to create an instance of a single class, t...
re: How I redid the DEV badge using Font Awesome [updated]
#2!!
re: Welcome Thread - v16
Hi Vitaliy, if you find something that's new or interesting...
re: How would you define high quality code?
I’ll chime in with some characteristics I try to impart to ...
re: ELI5: The filter, map, zip, and reduce operations
This is really all you need 😉, from globalnerdy.com/2016/06...
re: Intro to Recursion in JS
The Ackermann function is indeed not "primitive recursive."...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Respectfully, if you want to help newbies on a general issu...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
@mudasobwa I think pointing out a defect, or even just som...
re: Explain Certificates Like I'm Five
Asymmetric cryptography (also known as public key cryptogra...
re: Keeping Your Code Simple
Anonymous lambdas can be okay, but I often create a named f...
re: Explaining CSS Blending by Example
I don't believe blend mode has been implemented for the Mic...
re: Response to 25 Tips for New Developers
Get good at pattern recognition: I think the key thing to u...
re: My First Post, and I want you guys to be part of it!!
Hi Enrique, if you can, include some specifics about projec...
re: What state management you use?
In React, I think you can get away with a combination of us...
re: Ah, to be the Justin Bieber of Open Source
I was having a conversation with a friend the other day abo...
re: Welcome Thread - v14
Welcome to Dev.to!
re: Sadly, I must say goodbye to Leaf (my programming language)
This sounds really nice, and if @mortoray can get collabor...
re: Sadly, I must say goodbye to Leaf (my programming language)
Sentenced: youtube.com/watch?v=0rX6_Te5dis ;)
re: Citing Work in a Blog Post
I have no idea what is strictly speaking legal or illegal, ...
re: What Is Business Logic?
It’s just a fancy way to say application logic. The busines...
re: Why You Shouldn't Use A Web Framework
While I don't completely agree, I think your thesis does ha...
re: Explain the difference between PATCH and PUT Like I'm Five
An additional thought: In terms of relevance, a given API p...
re: Explain the difference between PATCH and PUT Like I'm Five
I found this piece of information regarding Rails specifica...
re: How to systematically determine requirements?
If the problem is identifying requirements in the first pla...
re: Explain the difference between PATCH and PUT Like I'm Five
It's good to keep in mind that REST is built around the ide...
re: I love coding history books. Here are some I'd recommend.
I’ve only read Steven Levy’s “Hackers, Heroes...” book from...
re: Explain it to me like I'm five: .map, .reduce, & .filter edition
There are already some good comments others have made, but ...
re: Explain Callback Like I'm Five
A callback is a function that you pass in as a variable to ...
re: Learn New Technology as a Way of Stepping Up Your Understanding of Your Current One
This is a really great article! One thing that has helped...
re: Explain the difference between shell, console, terminal, command line, etc. like I'm five 👶
Let's go back to a simpler time. It's the 1970s. Disco is t...
re: Making an animated slider - WotW
I used your code to create a React version :) It's a bi...
re: Else after return: yea or nay?
If I’m returning from a condition I never use else. If you ...
re: Making an animated slider - WotW
This is a really neat demo! I wonder if there's a differe...
re: Strategies for Effective Programming
Thanks for your comment! I agree that the boilerplate will ...
re: I don't know how to create a website
On the browser side, I do think it has become easier to wri...
re: Strategies for Effective Programming
Heh, thank you! 😀
re: Strategies for Effective Programming
Yes, in general web and mobile technologies seem to require...
re: Explain ORM oneToMany, manyToMany relation like I'm five
This is a very nice answer! I'd just add that in the 'Objec...
re: Explain CSS Positioning Like I'm Five
Let's say we have students going into a classroom one at a ...
re: When is code "too clever" / how do you think about readability/cognitive load?
I think this question can't really be answered without know...
re: JavaScript Frustration: Classes and Class Properties Transform
Thank you, that’s a really helpful perspective!
re: Explain Design Patterns Like I'm Five
Hmmm, it's bit tough to come up with a truly eli5 example f...
re: Project Euler #2 - Even Fibonacci numbers
These are really great solutions. I think it would be worth...
re: Project Euler #1 - Multiples of 3 and 5
This is very clever and very nice!
re: Communication styles - Working effectively as a team
I agree about our tendency to perceive criticism as an att...
re: Communication styles - Working effectively as a team
I personally prefer the idea of a "critical thinking" commu...
re: Can you share your favorite quote or rule related to IT?
Perfection is attained, not when there is nothing more to a...
re: Can you share your favorite quote or rule related to IT?
In order to understand recursion, you must first understand...
re: A coffee-break introduction to time complexity of algorithms
It is not my domain of expertise, but assuming I am not wro...
re: Do you even recurse?... And if you do, do you do it safely?
That's an interesting point that having higher-order functi...
re: Do you even recurse?... And if you do, do you do it safely?
I think this solution will keep a growing linked list of al...
re: Explain reference and value types like I'm five
I think this is a good answer, but the terminology around h...
re: Explain Thunks in JavaScript Like I'm Five
Thanks Gabriel, that article looks really good!
re: JavaScript Frustration: Classes and Class Properties Transform
I think maybe you intended to put parentheses after arrowFu...
re: JavaScript Frustration: Classes and Class Properties Transform
Hmmm, interesting. That syntax without parentheses or assig...
re: Explain reference and value types like I'm five
I’ll take a stab at this... You want to read a book. In y...
re: Can (aᅠ == 1 && a == 2 && ᅠa == 3) equal true?
This is very cool and scary!
re: JavaScript Frustration: Classes and Class Properties Transform
Thanks for the book link!
re: JavaScript Frustration: Classes and Class Properties Transform
My feeling is that it's strange the way classes have been i...
re: Explain what a monoid is Like I'm Five
I don’t really like the term monoid because it sounds like ...
re: What is and is not "artificial intelligence"?
I don't know if it's the same thing you're getting at, but ...
re: What is and is not "artificial intelligence"?
I think for your first point, you meant to say "without dom...
re: What is and is not "artificial intelligence"?
AI is kind of a "loaded" term. It's clear that none of the ...
re: Explain Unit Testing like I'm five
Usually the term "legacy code" refers to an older codebase ...
re: Explain Unit Testing like I'm five
Hi Hila, the nice thing about TDD is that it's a clear and ...
re: Knapsack problem algorithms for my real-life carry-on knapsack
This is a bit trickier than I originally thought. The probl...
re: Knapsack problem algorithms for my real-life carry-on knapsack
As a note, I believe this problem is np hard in the general...
re: Explain Unit Testing like I'm five
I really like this answer!
loading...