Last 250 Comments

re: Do you drink coffee while working?
I never thought about it as being beneficial, I just want t...
re: how many of you are automated bots
Often I like discussion posts when I think the topic is fun...
re: Do you drink coffee while working?
I usually drink two cups of coffee every weekday. Then I st...
re: How To Transition From Sitting to Standing at Work
Nice article! I have been standing more and more at work s...
re: Pink Theme > Any Other Theme
Have you tried it recently? I think it's only getting bette...
re: How do you handle improper function arguments?
I find that Either and Maybe (also known as Optional) are g...
re: Pink Theme > Any Other Theme
Pink theme is great, but it would be better if it was dark.
re: Welcome Thread - v34
Welcome Ariel! I hope you'll have a great time here, you'l...
re: What was your first 'big' programming project?
I think the first big side project I did was a dependency i...
re: I need advice before beginning new project
Well, it all depends on what you want to learn, but when I ...
re: How old were you when you wrote your first line of code?
I must have been 15-16 when I wrote my first line of Python...
re: My Favorite Linux Tools
I've used notify-send to set a cron job in my work computer...
re: Which Linux Distro Do You Use?
I'm currently using KDE neon at home and Kubuntu at work. I...
re: What are you surprisingly terrible at, despite being otherwise competent?
It's not lack of will, it's lack of competence :p
re: What's the best career advice you can give in ten words or less?
Heresy!
re: What's the best career advice you can give in ten words or less?
How comes you can only like a comment once?
re: What are you surprisingly terrible at, despite being otherwise competent?
Relational databases. I honestly go for document and key-va...
re: What are some red flags to look out for in the first few weeks of a new dev job?
If you left your previous job in good terms it might be an ...
re: Fibonacci in Every Language
Racket: (define (fib n) (define (fib-iter i n current ...
re: A New Coding Style for Switch Statements in JavaScript/TypeScript
Wow, that went quick :D You could also consider having the...
re: A New Coding Style for Switch Statements in JavaScript/TypeScript
I usually don't use switch statements at all, I prefer a ha...
re: What is the standard way to keep UI state and backend state synced during updates? (React and Node)
I'm afraid there is no universal answer. All your ideas are...
re: No duplicates challenge in Elm
You're forgetting to handle the case of a list with a singl...
re: Fizz Buzz in Every Language
Hmm... the best I can come up with right now is 85 chars. N...
re: Fizz Buzz in Every Language
That's the whole point of the exercise, right? :D
re: Fizz Buzz in Every Language
Since nobody has done Javascript yet, here's a crazy implem...
re: Fizz Buzz in Every Language
I should, but I don't know enough Racket for that yet πŸ˜…
re: Fizz Buzz in Every Language
Thanks! I've just started learning it myself. I can recomme...
re: Fizz Buzz in Every Language
Here's my implementation in Racket (define (mult-15? n) ...
re: What is the difference between these two ways of creating objects
As far as I know, they are equivalent. The second way is ho...
re: Critique My Resume!
You could mention that in the paragraph at the top of your ...
re: Null-checking in JavaScript
As others have said, if (value) will already check for empt...
re: Linux for Work
Nice article, thanks for sharing! I've been using Linux for...
re: Yet another question about job titles
Well, good luck with that then! I hope you can figure out t...
re: Yet another question about job titles
I was under the impression that was the job of the portfol...
re: Yet another question about job titles
Job titles should be based on what the role is expected to ...
re: Why do you like jsx?
Well, jsx is transpiled to plain JavaScript function calls,...
re: How I Emacs And So Can You
That's an awesome introduction, thank you! I'm really looki...
re: Atomic-powered Fibonacci indentation
It makes your deeply nested code look like spaceships. If...
re: Find longest word in a given string
When used according to the specification, this function has...
re: New Experimental Feature: "Target Experience Level" for Posts
Wouldn't it make more sense to just leave the post without ...
re: Should every project be in its own VirtualBox VM?
I was going to suggest the same. I use docker a lot, it's r...
re: Extern OS: the Linux you wish you had
Don't get me wrong, I skimmed through their website and it ...
re: What Do You Think About the Virtual DOM?
I like virtual DOMs because they are a convenient way of ke...
re: Extern OS: the Linux you wish you had
So why is it the Linux I wish I had? How does it compare to...
re: Sharing code examples with Carbon
That's really neat, thanks for the pointer!
re: Why being a good programmer barely requires programming at all.
2: The ability to write pretty code that does what it's su...
re: Why being a good programmer barely requires programming at all.
I think this view is a bit simplistic. I do agree with the ...
re: Your Thoughts About Immutable Data
Hey, nice summary! I had never though about writing a post ...
re: When you want to learn C in 2019
Good luck, and keep us posted about your progress! Learnin...
re: What Do You Think About Immutable Data?
I must say that I lean strongly towards a declarative funct...
re: What Do You Think About Immutable Data?
Regarding mutable data and readability, I think it's fine t...
re: How often do you switch your distro?
It's the look and feel. I can't put my finger in what exact...
re: How often do you switch your distro?
Yeah, I really like to use VMs to experiment and see what e...
re: How often do you switch your distro?
I don't switch very often. I'm using KDE neon nowadays, I'm...
re: 4 Spaces or 2?
Yeah but at my work we use two spaces, can I configure vsco...
re: Nested Conditional Operators
Using Promise.all is a very interesting approach, I like it...
re: Nested Conditional Operators
Yeah, let's not forget that the code I posted is a simplifi...
re: Nested Conditional Operators
This is a great suggestion, I actually ended up doing somet...
re: 4 Spaces or 2?
I bet you set the TV volume to odd numbers.
re: Why TypeScript is a better option than JavaScript when it comes to functional programming?
When I write libraries meant to be imported in other projec...
re: Nested Conditional Operators
Let's keep in mind that I was refactoring old code, I would...
re: Nested Conditional Operators
Javascript pseudocode is fine, I kept asking because I didn...
re: How to convince junior developers to learn basics first?
Keep in mind that, as you say, not everybody learns in the ...
re: Nested Conditional Operators
I'm sorry but I still don't get how this is supposed to wor...
re: Nested Conditional Operators
I don't think I've written a single switch statement since ...
re: Nested Conditional Operators
But that function doesn't return anything, how do you get a...
re: Nested Conditional Operators
Thanks for your input! I didn't know you could use switch t...
re: 4 Spaces or 2?
If the line starts with the tab character, I can configure ...
re: 4 Spaces or 2?
I prefer 4 spaces because they take up more screen space, w...
re: Welcome Thread - v27
Welcome! Hope you find what you're looking for here!
re: Improving Javascript functional programming with Polyethylene
The main reason to use chainable methods was to mimic arra...
re: Improving Javascript functional programming with Polyethylene
To be honest, I'm baffled that Javascript runtimes don't do...
re: Improving Javascript functional programming with Polyethylene
That's an interesting take, thanks for sharing! Out of curi...
re: Which programming languages do you use and why?
Actually, you can use Reason ML for anything else, it's jus...
re: Which programming languages do you use and why?
Python: when I first learned programming, I learned Pytho...
re: What Is The Worst Comment In Your Code?
It's a classic I never thought I'd get to see in real life,...
re: The worst resignation I was forced to write
Sad story, I hope it works out better at your new job! "C...
re: A New Theme For Dev.to
Kudos on making a theme for dev.to, but please, get help be...
re: Dev.to Need a Recommendation System like Youtube
Still, there's a difference between the user choosing which...
re: Changelog: Reading Time Now Displayed
Althoug this is a great metric, I personally would find mor...
re: .includes For Noobs
Why don't you polyfill .contains and switch to the latest v...
re: How do you use Night Mode?
I use it all the time. Whenever I use a new application, th...
re: Really easy way to use HTTPS on localhost
Hey, that's really useful, thanks for sharing!
re: I want to learn functional programming: where to start?
Coconut looks interesting, I'll definitely check it out.
re: Why would you consider Linux over Windows?
I haven't used Windows since the early days of Windows 7, s...
re: The history behind "grep"'s name
Wow, I had no idea, thanks for sharing!
re: Why do you use your language/stack?
For web apps and web services, nowadays I use mostly nodejs...
re: What features would you add to your code editor?
I can't live without multi-line editing.
re: brain.js - Neural networks in JavaScript
Wow, looks great, thanks for sharing! I'll see if I can try...
re: Check which commands you typed in the command line and don’t repeat yourself!
Nice trick! I didn't know about the history command, thanks...
re: Much needed filterMap in JavaScript
Yeah, sorry, been using array destructuring too much lately...
re: Much needed filterMap in JavaScript
If I were to implement something like filterMap, I would pa...
re: Understanding Git: Configuration of Repositories and Remotes
Nice article! I enjoyed especially the abridged history of ...
re: Functional or OOP what's the big difference?
I recently wrote a reply to a very similar post. ...
re: Singleton in JavaScript
That's not what I would define as inheriting, you're clonin...
re: Singleton in JavaScript
In which way can you extend an object literal that you cann...
re: Singleton in JavaScript
What is the advantage of using a class for a singleton vers...
re: How you survive SCRUM?
Yeah, I agree, implementing Scrum by the book and in a dogm...
re: Is it just me or is Microsoft really crushing it lately?
Hahaha, that was funny!
re: Top 5 DEV Comments from the Past Week
Yay, I made it! I can stop posting comments now, haha! 😜
re: How you survive SCRUM?
I've done scrum in several teams, including my current one....
re: What's a useful programming language feature or concept that a lot of languages don't have?
List comprehension is awesome!
re: What's a useful programming language feature or concept that a lot of languages don't have?
Oh, hey! I meant to reply to Ben, but apparently we wrote a...
re: What's a useful programming language feature or concept that a lot of languages don't have?
Pattern matching as done in ML languages. factorial :: I...
re: What's a useful programming language feature or concept that a lot of languages don't have?
If that's the case, I would suggest looking into PureScript...
re: Which language would you want to see take over the world?
But why? Performance, compatibility and compile time are p...
re: What hosting do you use?
I use Digital Ocean mostly. Every now and then I try other ...
re: Google to pay JavaScript frameworks to implement performance-first code
I think the point was that companies that use OSS shouldn't...
re: The node_modules problem
I would normally concede that it's a grey zone, but path-is...
re: The node_modules problem
Great rant, I wholeheartedly agree with everything you said...
re: What are some alternatives to the word "type"?
lot is the best alternative I've seen so far :D
re: What are some alternatives to the word "type"?
That one works great in Swedish.
re: Storing permissions ~ AoaH Nine
It's hard to say what is objectively better without being f...
re: Storing permissions ~ AoaH Nine
My question is when a class needs to wait before it can be...
re: Teaching Functional Programming: Two Big Picture Approaches
It's worth saying that those examples are hand picked to sh...
re: Challenge: Parse simple and complex types from a string
Better here than in production systems :P
re: Challenge: Parse simple and complex types from a string
It makes much more sense now :)
re: Challenge: Parse simple and complex types from a string
What is the output supposed to be? This doesn't look like v...
re: Should programming languages be made for IDEs rather than humans?
Why does Raymond recommend against that style of programmin...
re: Did your workplace do anything for Halloween?
There was an after work party with costumes and stuff last ...
re: Say something nice about another DEV member
@joelnet because I thought I knew how to do functional pro...
re: Functional Programming vs OOPS : Explain Like I'm Five
Yeah, you're right. I wondered how to include immutability,...
re: Functional Programming vs OOPS : Explain Like I'm Five
Imagine three people sitting in a room, lets call them Anna...
re: Determining interview round
What is a step that would not be crucial and determining an...
re: Functional vs Imperative Patterns in JavaScript
Yeah, I add the spaces between the parenthesis too, but I d...
re: Functional vs Imperative Patterns in JavaScript
reduceWhile (() => lte3) (add) (0) (values) This alm...
re: Ask me dumb questions about functional programming
Could you explain the state monad for me?
re: Which Linux Notebook do you recommend?
I have a slimbook at home and I'm really happy with it. It ...
re: 🎧 Fantastic bugs and how to squash them
I haven't listened to the podcast, but i gave it a ❀️ becau...
re: Which language would you want to see take over the world?
Hahaha, it would be awesome/frightening to see all software...
re: Which language would you want to see take over the world?
That's an interesting take, I hadn't considered this perspe...
re: Which language would you want to see take over the world?
But it's a hypothetical world we're talking about. Bringing...
re: Which language would you want to see take over the world?
Ooh, I didn't know about dependent types, interesting conce...
re: Which language would you want to see take over the world?
Let's make it happen, hahaha!
re: Which language would you want to see take over the world?
Haha, that is true, but I know at least that Linux is not w...
re: Which language would you want to see take over the world?
That would be an interesting language indeed!
re: Mini Quiz: Javascript Scoping
Trick question, it won't run because it will throw a Syntax...
re: Which language would you want to see take over the world?
Haha, I kinda expected you to say MojiScript.
re: Which language would you want to see take over the world?
I'd say it still has a bit to go to take over the world, th...
re: If you could install only one VSCode extension?
Atom Keymap, because since I moved from Atom about two year...
re: English
The Grammar Girl blog has solved a couple of doubts for me,...
re: JavaScript and Object-Oriented Programming
Still, it's entirely useless, you should add a getter or so...
re: Please update your bios and profile information
Hahaha, yeah, we should totally have a make sure your BIOS ...
re: Please update your bios and profile information
I thought you were talking about this kind of BIOS and was ...
re: Text editor fetishists, unite!
Most of the time, I use VS Code for coding and Boostnote fo...
re: Which Linux should I install being a React developer
I have Kubuntu with KDE Plasma at work and I'm very happy w...
re: Serialization in Node REST APIs
When it comes to serialising to JSON, I don't think there's...
re: Language Idea: Limit custom types to three arguments
I think this is the kind of rule that should be a conventio...
re: I want help on this Javascript exercise
So... what is it that you are having trouble with, exactly?...
re: IndexedDB, something to rely upon?
It's worth noting that Google has deprecated chrome apps fo...
re: Bundle your Node app to a single executable for Windows, Linux and OsX
Yeah, from my perspective I guess it's some sort of inside ...
re: What is the next big thing in frontend development?
I dream of browsers that have a setting to browse in "dark ...
re: What JS Logging library / tool do you use?
console.log and node app.js > app.log work fine most of ...
re: I'm having some "not this again" feelings with Parcel, how should I be feeling about this tool?
I usually don't look much into new stuff until I've heard a...
re: Adventures of a Hobbyist ~ Part seven
Great progress, I enjoy reading these posts! Though if yo...
re: What do you think of the future of Java?
You should really try other languages. Not because Java is...
re: Survey: Lack of install access to dev computer: show stopper or storm in a teacup?
Oh, boy, isn't it rant time! I've only once worked in a co...
re: What are some reasons to switch to a "native" desktop stack over a web based one?
So, what do you mean by "native"?
re: What are some reasons to switch to a "native" desktop stack over a web based one?
What are some good options that you can recommend based on...
re: How to explain what is the back-end?
This might be the best analogy I've ever seen.
re: Fixed Price Project
I would try to avoid a project with a fixed price as much a...
re: Idiomatic JavaScript Backend. Part 2
As I said, to me idiomatic code is code that follows the de...
re: Getting Started with AWS Lambda and Node.js
Awesome article, thanks for writing! I've been trying to le...
re: Idiomatic JavaScript Backend. Part 2
Its like you're telling me that a language is something me...
re: Idiomatic JavaScript Backend. Part 2
It sounds like we don't share the same definition for idiom...
re: Idiomatic JavaScript Backend. Part 2
I'm with Theofanis here, your code looks a lot more like th...
re: Best Practice / Standard for API calls
Wow, I didn't know you could do that! Will that respect the...
re: Best Practice / Standard for API calls
I'm not sure if it's a standard approach, but I would just ...
re: Now, I'm thinking is there anything that can't be done by JS?
I'm not sure we have a runtime to write embedded software i...
re: Now, I'm thinking is there anything that can't be done by JS?
Nevertheless, the OP asked whether there is anything that c...
re: Where do you find your testers?
If it's a personal project, I ask family and friends, mostl...
re: Good keyboards matter.
I thought the BSD family was based on Unix, not Linux.
re: 8 steps to increase your Developer Resume response rate by 90%
While there may be different opinions regarding the usefuln...
re: 8 steps to increase your Developer Resume response rate by 90%
Regarding point 2, I've always believed skill clouds to be ...
re: Shellscripting: Functions
I've been waiting for this post my whole life, thank you so...
re: Programming is ...
Soo... what are you selling? :P
re: Programming is ...
Most of the time, at least :)
re: Programming is ...
Programming is... pain, anyone who tells you differently is...
re: Recovering Rockstar Dev, ask me anything
Oh, wait, are we talking about real skill here? I always as...
re: Good keyboards matter.
Apple, for a while, had the best OS and the best hardware ...
re: How to find partner for startup?
That's not a position I would like to find myself in, but y...
re: People who do complete their projects. How do you do it?
Because I don't really need to complete projects to make it...
re: Good keyboards matter.
There's something I've always wondered about Dvorak: what h...
re: How to find partner for startup?
To expand a bit on the definition of mindset, I think you s...
re: People who do complete their projects. How do you do it?
I cheat. If the project is not trivial, I like to start by ...
re: A future without time zones
Because it isn't widely used as a common language among peo...
re: Recovering Rockstar Dev, ask me anything
How did you become a rockstar developer?
re: A future without time zones
Oh, and everyone speaks Spanish now. Once we got time zone...
re: What I like about dev.to... and what I dont (DEP 0)
That reasoning makes sense.
re: Unethical programming
I'm not trying to bring about worldpeace with a few words ...
re: Unethical programming
While I agree that there are different points of view to an...
re: Do you put examples/ directory with sample code for integrating your library?
Yeah, I think it's a good practice, especially when the usa...
re: What I like about dev.to... and what I dont (DEP 0)
I actually like the unicorns and use them for stuff I reall...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Nice! Since writing my implementation I've remembered that...
re: What is your approach to learning a new Javascript framework?
I can relate to all your points 😁 I've been meaning to lea...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
πŸ‘πŸ‘ I never thought you could do that with SQL!
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Wow, that's great, I didn't know this trick, thank you!
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Language limitations are the worst excuse for the develope...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I know nothing about C#, but I thought that the Aggregate f...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Imaginative, I like it (even if it's not recursive :P)!
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Aleksei, if you try to work with very large numbers in Java...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Should work without, I'm just used to wrapping ternary expr...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
Since I doubt anybody else is going to do it, here is an im...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
If you think it's important enough for a code challenge to ...
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
And your point is...?
re: Challenge: Write the recursive Fibonacci algorithm in a different language.
I'll continue with javascript. const fibonacci = (n, i=0...
re: The 7 Most Popular DEV Posts from the Past Week
I like that all posts are number one.
re: What is your approach to learning a new Javascript framework?
I look at some app ideas list an implement a bunch of them ...
re: I'm a dev who has a vision for a new internet. I've even started building software, Ask Me Anything!
I don't think that's a positive comment. So far the OP seem...
re: What are your favorite terminal apps or scripts, to use for productivity?
Well, I don't know if I would call it a productivity app, b...
re: Which functional language would you recommend for a web app (SPA)?
Yeah, I also found it difficult at the beginning, but I thi...
re: The guilt of not constantly coding
Although coding doesn't have cheap kills from hidden enemi...
re: What are your thoughts on multiples package managers?
I think npm, pip and the like are great for distributing de...
re: Welcome Thread - v15
Programming is a bit confusing in the beginning, but you'll...
re: How does the web look if everyone owned their own data?
How do I see my friend's pictures on Facebook when their co...
re: SHE CAN CODE!
Sorry to hear that some people around you are not supportiv...
re: Using Custom Types in JavaScript Docs
Unfortunately, typings files don't work for the project the...
re: JavaScript Symbolism
Thanks for sharing, very well explained! I never jumped int...
re: Function Currying, What's the use?
Basically, curried and partially applied functions allow yo...
re: The Introvert's Guide to Office Networking
Great article, thanks for sharing! As a massive introvert, ...
re: Keeping Your Code Simple
I don't think your first function is hard to read at all. I...
re: Which functional language would you recommend for a web app (SPA)?
I haven't followed any tutorial besides the official, but t...
re: Which functional language would you recommend for a web app (SPA)?
You could look into ClojureScript, apparently many people u...
re: Tell me a good IT joke
I could tell you a joke about UDP, but you might not get it...
re: Dev.To Discord Channel?
I didn't mean it shouldn't have a light theme, I'm saying t...
re: Dev.To Discord Channel?
What do you mean ew? All chat platforms have light themes,...
re: Dev.To Discord Channel?
We shouldn't consider any platform that doesn't offer a dar...
re: Dev.To Discord Channel?
There was a discussion about it some time ago. I think that...
re: What's your favorite way to manage system-wide settings? (except .env)
If you need to keep an arbitrarily long set of settings tha...
re: Adventures of a Hobbyist ~ Part Three
You could use dotenv to load configuration variables easily...
re: My GitHub Graveyard
I understand. Sorry for my misunderstanding. :-) I'm sur...
re: My GitHub Graveyard
I didn't mean that I don't want to use Go ever again, but I...
re: Do we need standup?
Yep, I totally agree with that. As a developer, I wouldn't ...
re: My GitHub Graveyards
Nice sharing! I should write about mine someday.
re: Union Types with Javascript
Thank you! I had looked at Daggy, but I haven't used it in ...
re: Does your laptop stay at work?
By own laptop you mean that you bought it instead of the co...
re: Parsing JSON with Node.js
Why would you want to do that, though? Wrapping the operati...
re: If DEV were an acronym, what would it stand for?
To be fair, any reference to Vim being hard to quit is alwa...
re: Welcome Thread - v14
Welcome! I used to play chess too many years ago and I rea...
re: Some questions about SPA UX
That's just the way dev.to is built. Nothing would prevent ...
loading...