All 134 Comments

re: I’m sorry, but this “Full Stack” meme makes me really mad/sad Apr 17
In general, the meme told a sad truth: the more breadth kno...
re: Gatsby is Awesome Apr 16
Gatsby has the greatest dev experience out there with their...
re: What do you think the role software architect does? Apr 6
A software architect is a person who plans, designs and rev...
re: A New React and the Old Cache Apr 4
As the old quote said: "There're two things that are hard i...
re: Serverless and SPA, a perfect match in heaven Apr 2
Where do you install and run your Nginx ? You mean, if i r...
re: You've been doing mapDispatchToProps wrong this entire time Apr 1
mapAToB seems imperative, while React prefer declarative co...
re: [Updated] Simplify the require/import paths in your project and avoid ../../../ circles of hell Mar 31
For typescript, you need this in tsconfig.json: "paths":...
re: Why is No One Talking About Razzle? Mar 31
Noone is talking about Razzle is because it just works on m...
re: 5 Alien Articles of the Week Worth Reading 👽📖 Mar 26
What does "alien" mean ? That means there're some "priority...
re: Top 3 Development Trends in 2019 Mar 25
I'm not gonna use PWA for my products, because it's hard to...
re: Why i won't use React Hooks Mar 22
Yeah, i was wrong at the time of the post. I comeback and r...
re: A Complete Beginner's Guide to Vue Mar 21
OK, how about Suspense ? I couldn't live without it for my ...
re: A Complete Beginner's Guide to Vue Mar 21
Have you tried React Hooks, or React Suspense yet ? Just tr...
re: JavaScript predictions for 2019 by npm Mar 20
My use of React is because of two things: React Hooks for...
re: Why SvelteJS may be the best framework for new web devs Mar 20
Seriously, React Suspense for data fetching , plus React Ho...
re: JavaScript predictions for 2019 by npm Mar 20
Because I can do SSR with React. Single codebase for both b...
re: 5 mistakes to avoid when getting started with GraphQL Mar 15
For graphql, what i need is automatic fragments, typings, q...
re: Please keep using Ruby Mar 15
The pain point is Ruby lacks of type system as well as code...
re: What was your win this week? Mar 12
My goal is just: making it work for the first time, then ma...
re: What was your win this week? Mar 10
This week, I.... I setup my dream stack: Universal React...
re: The biggest mistake library and framework maintainers make Feb 20
No, it's not. React is not complete yet. It doesn't underes...
re: Why Everyone Is Fighting About CSS/UX and JS Feb 2
For whom who wants the "right" way to do CSS thing: If in...
re: How would you build a full stack Node.js web app today? Feb 2
NextJS for Frontend. PostgreSQL for Database. Lamba Serverl...
re: First-class testing Jan 27
In that case, DHH (author of RoR) would swear at you that: ...
re: First-class testing Jan 27
I guess it's more about convention rather than a rule. Diff...
re: First-class testing Jan 27
Sure. Treat the docs as first-class also. I'm going to post...
re: What is your opinion about the developer learning/training offering these days? Jan 22
You might get stuck the chicken-egg problem . The problem i...
re: What is your opinion about the developer learning/training offering these days? Jan 22
I think, if the main documentation for a tech/library is no...
re: What is your opinion about the developer learning/training offering these days? Jan 22
Most of learning materials is a waste of time to me. What y...
re: Refactoring Conditional Adding Property to Object Jan 22
I'm sorry, but the icon for key is hard to read :(
re: Why i won't use React Hooks Jan 21
No need for redux. You can read more about HOC and render ...
re: Why i won't use React Hooks Jan 21
You can use a HOC (Higher order component) to reuse behavio...
re: Why i won't use React Hooks Jan 21
Agree. I found no need for React Hooks.
re: React or Angular for enterprise? Jan 21
React is just javascript, it'll give you highest flexibilit...
re: TypeScript: JavaScript + Types = Awesome Developer Productivity Jan 18
Introducing TS into your codebase is useful in two cases to...
re: Vue.js is omakase Jan 10
Yes. If you have a team like theirs, nothing is impossible....
re: Vue.js is omakase Jan 9
Rails taught us a very important lesson: Omasake framework ...
re: Using React Central State to Simplify Your App Jan 7
The critical difference is: With Redux, i don't need React ...
re: Abstraction Jan 6
The fact that you made the wrong "abstraction" doesn't inva...
re: Abstraction Jan 6
I got you, but i just want to be more precise about termino...
re: Abstraction Jan 6
Even if you successfully remove all details / hide implemen...
re: Abstraction Jan 6
Here's my simple definition of "abstraction": Abstraction ...
re: Creating Notifications with React Create Portals Jan 2
Does it work with SSR ?
re: Please don't commit .env Dec 20 '18
.env is an anti-pattern to me, because it requires overhead...
re: How do you name your git branches? Dec 20 '18
Naming is hard, it's unsolved problem actually. But we shou...
re: How to Deploy Express on Now.sh Dec 20 '18
No no, what i mean is, inside my index.js code, i want to g...
re: How to Deploy Express on Now.sh Dec 19 '18
What i mean is to get instance url at runtime in your app
re: How to Deploy Express on Now.sh Dec 18 '18
How to get now.sh instance url ?
re: Three things I learn after fighting with Google PageSpeed Dec 15 '18
The secret is dev.to saved a bunch of assets to cache stora...
re: How Learning Elixir Made Me a Better Programmer 🥃 Dec 10 '18
Yes, if Typescript doesn't compile to Javascript. Why i hav...
re: How Learning Elixir Made Me a Better Programmer 🥃 Dec 10 '18
I have to use Javascript though i hate its dynamic nature. ...
re: What software development skills only come with experience? Dec 4 '18
Upgrading/Downgrading dependencies.
re: What would you like people to know about programming? Nov 27 '18
At it core, programming is about managing the goto statemen...
re: How do you gain a deep understanding of your code? Nov 27 '18
Try adding features to the codebase is also a way to get mo...
re: Don't be unique Nov 27 '18
The problem with many projects is about architecture, not c...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge Nov 27 '18
Thanks for reminding. The crap point is not about technical...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge Nov 27 '18
It's total crap to me, does it make any sense ?
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge Nov 27 '18
Treat this as my opinion. It's the kind of posts i don't wa...
re: How to write a good README? #discuss Nov 27 '18
Writing README along side with source code/feature developm...
re: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge Nov 27 '18
Very opinionated, biased and low quality of post. You did...
re: How do web developers/freelancers build websites in time? Nov 26 '18
I make my own boilerplate to reuse between multiple project...
re: Where to start - Front-end or Full Stack Javascript? Nov 24 '18
Start with your architecture. Because as i see, architectur...
re: React or Vue or Something New? Nov 5 '18
It depends on your favorite paradigm. ReactJS code tends to...
re: What was your TDD aha moment? Nov 2 '18
If you're testing a broken abstraction, your test doesn't w...
re: What was your TDD aha moment? Oct 30 '18
My TDD aha moment is when i realized most of "professional ...
re: A Walkthrough of *that* React Suspense Demo Oct 29 '18
What i feel is that, the post format has too much distracti...
re: A Walkthrough of *that* React Suspense Demo Oct 26 '18
Very bad post. You should write simple API on how to use th...
re: SQL 201: Why you should use SQL CTEs Oct 20 '18
In the end of the days, on the edges, and with the impossib...
re: Introducing Pudl: An Easy to Use JavaScript-Based Static Site Generator Oct 20 '18
Why do people keep reinvent the (old) wheels when we have b...
re: Do not be this kind of developer Oct 20 '18
It reminds me of: when a haskell programmer's trying to deb...
re: What types of features typically lead to lots of tech debt? Oct 18 '18
everything which needs an ORM , of course.
re: React: How to Create a Component Oct 14 '18
No Shame at all. React terms prefer functional, so there's ...
re: You Deserve to be a Software Developer Sep 26 '18
Programmers are procrastinators. Get in, get some coffee, c...
re: Software People — How Do You Deal With Stress/Bullies/Frustration? Sep 18 '18
Make fun of ... yourself.
re: Think Like a Programmer?? Sep 18 '18
You have to know what programming is first. Only then you c...
re: Golang, it was love at first sight. Sep 18 '18
What Go can do that Javascript/NodeJS can't ?
re: What makes a good software design document? Sep 17 '18
If you can add features/fix bugs to existing system WITHOUT...
re: Which programming language/environment is more “powerful” than people realize? Sep 17 '18
Drink enough water. Taking enough exercises. Eat good food....
re: Clueless developer, How to get back Sep 16 '18
Any tech stack can be good, depends on your need. Because t...
re: Why we decided to move to Next.js Sep 14 '18
What made me NOT choosing NextJS is its naive way of compos...
re: What JS Logging library / tool do you use? Sep 14 '18
What will be the API you want for the logger ?
re: Please stop using Ruby Sep 13 '18
Try harder next time. JRuby is one of best options in the w...
re: Ideas for front-end project crazy think :D Sep 11 '18
Think about it ;)
re: Ideas for front-end project crazy think :D Sep 11 '18
Let the children design their own dream robots !
re: What is Your Opinion about CSS(-in-JS)? Sep 11 '18
You got my vote :D
re: What is Your Opinion about CSS(-in-JS)? Sep 11 '18
It's not the library the problem. It's the integration betw...
re: How do you commit in GitHub ? Sep 10 '18
It's just a funny way to hack on your ideas until it works,...
re: What are some blockers for you on contributing to open source projects? Sep 10 '18
Helpless maintainers and helpless community will block you ...
re: How do you commit in GitHub ? Sep 10 '18
Create a useless branch Accidentally make it useful Really...
re: Think Like a Programmer?? Sep 9 '18
To me, thinking like a programmer means you can define the ...
re: What is your number 1 advice to newbies. Sep 9 '18
This is exactly the only advice that all newscomers need. F...
re: What's the most important factor to determine quality of an OSS Project ? Sep 9 '18
I agree number of stars will encourage more contributors t...
re: What's the most important factor to determine quality of an OSS Project ? Sep 9 '18
Sure. Some maintainers are just lazy enough to close useles...
re: Everything That's Not Tested Will Break Sep 9 '18
The actual reason for people bothering with testing is not ...
re: Validate javascript data type in runtime? Yes, Hello Type. Sep 9 '18
I would say no to static typing. Because i just want my fre...
re: What is your number 1 advice to newbies. Sep 9 '18
Learning functional programming is a great first step.
re: Advice for a Software Portfolio! Sep 9 '18
Send pull requests and try to get it merged to upstream is ...
re: JavaScript: In one word Sep 9 '18
Javascript is the only language that human needs ! So javas...
re: What's the most important factor to determine quality of an OSS Project ? Sep 9 '18
Too much issues also mean the instability of the project ? ...
re: What's the most important factor to determine quality of an OSS Project ? Sep 9 '18
Thanks. Could you explain more why you consider those as th...
re: When do you create a function or method? Sep 8 '18
my_modules.rb def function1 end def function2 end
re: When do you create a function or method? Sep 8 '18
Put those right in Ruby files. Then when you require that f...
re: When do you create a function or method? Sep 8 '18
I edited by replacing function with def keyword. Basically...
re: When do you create a function or method? Sep 8 '18
It's just a pseudocode based on Ruby.
re: When do you create a function or method? Sep 8 '18
Please always use function as possible, and outsource the t...
re: Learn ES6 without leaving Dev.to Sep 7 '18
Forget the old ways of learning. If you can make things wo...
re: What's the most important factor to determine quality of an OSS Project ? Sep 7 '18
But you could eventually try it and contribute back to make...
re: 7 Tips To Make You A Better Developer and Development Instructor Sep 6 '18
Don't forget to send your Pull Request to somewhere else ;)...
re: New to Reactjs (I want to REACT to this) Sep 6 '18
You should carefully read "Thinking in React" on the reactj...
re: How do you enforce better code and style? Sep 6 '18
Ah, i see. In this case, if you have an already-good-to-go ...
re: How to build rock-solid Ruby on Rails apps with BDD Sep 6 '18
You can also try spinach gem, i've used it in some successf...
re: Better be wrong than late - A young software development entrepreneur journey Sep 6 '18
"Code is like sex, one mistake then you have to support it ...
re: How do you enforce better code and style? Sep 6 '18
I always try to find a way for composition. I mean, if your...
re: What are the unwritten rules of development? Sep 5 '18
Try and error is often how the AHA moments are made.
re: Stop letting people tell you how to learn Sep 3 '18
It's like you want to learn to play guitar. The only way to...
re: Why Javascript of all languages? Sep 3 '18
NodeJS is nothing without community and its ecosystem. The ...
re: What's with the 🦄? Sep 2 '18
The devs might misuse it as a popcorn, not a unicorn ;)
re: How was it when you started to code? Sep 2 '18
Not much. But with NodeJS, i could Easily build my own pr...
re: How was it when you started to code? Sep 2 '18
I started to code Pascal when i was at school. I started to...
re: How would you define high quality code? Sep 2 '18
"Make it fast" means you should use better algorithms or da...
re: On Dealing with Anxiety and Depression as a Developer Sep 1 '18
I love my working room from home. Many oxy to have deep bre...
re: Should browsers still allow users to disable JavaScript? Aug 31 '18
I think Javascript could be used to ask user: This site use...
re: The Right Idea Becomes the Wrong Idea Over Time Aug 30 '18
NodeJS is really a revolution of technology in human being ...
re: How would you define high quality code? Aug 29 '18
To me, high quality code means less lines of code, but has ...
re: Accessing React State right after setting it Aug 26 '18
You can read it in the reactjs documentation, it says: You...
re: Accessing React State right after setting it Aug 26 '18
Don't forget to use shouldComponentUpdate, because you're g...
re: The Rails Ecosystem is Healthier than Ever Aug 23 '18
I said this thing by having little experience with "non-toy...
re: The Rails Ecosystem is Healthier than Ever Aug 23 '18
What i love the most about Rails/Ruby is the top-notch qual...
re: The use cases and benefits of a RDBMS Aug 22 '18
Ah, i see your point. In my case, i would just catch the pi...
re: You are NOT a React Native noob Aug 21 '18
Huge thanks , save my reading list ;).
loading...