Guru on Rails
-
HOME
Development's ideas Mindset Problem Solving
Each task is like a problem solving in this article https://www.guruonrails.com/problem-solving-approach First, we read the task to get to know the input and output. Before understanding completely...
Well, it does not matter how big the source code but about readability and good performance. Although we have many dimensions in software development but I see two important things: is that the w...
Agree or not we are working using our brain. We level up ourselves by our brain. We are developers and we always get stuck in a trap that writing things faster than our mind. If we code this way so...
Step 1. Generate schema by requesting to graphql host Generate Graph Schema using Rubymine Plugin: https://blog.jetbrains.com/webstorm/201 9/04/featured-plugin-js-graphql/ Follow the instruction to...
Despite we have already read a tons of book but if we have not built sense of development yet, the knowledge we gained is only the theory. I would like to say that practices are very essential. We ...
Microservice is a very popular architecture but I don't see many tutorials on internet. So let's me show you what we can do with Microservice. We don't need to do big things. It's like when we solv...
Concepts Nowaday we are familiar with web framework such as Diango, Ruby on Rails, Spring etc. They are using MVC (Model-View-Controller) pattern. That inspired developers a lot and speed up our de...
Data Structures Problem Solving Algorithms
Breadth First Search If you have not known Breadth First Search yet: https://en.wikipedia.org/wiki/Breadth-first_search This is a traditional algorithms we should know cause it would be an efficien...
How do people work good in the morning and performance decreases gradually until Evening? If we don't mention the spirit cause computers don't have it (lol), so the cause is the amount of workload....