Do you know your system’s bottleneck? This is the question that every software engineer needs to ask themselves. When designing a system, you always need to know where is the bottleneck of the system. Otherwise, you can’t create a good system. When the problem comes, you don’t…
Nothing technical this week. I would like to recommend 3 non-technical books that I think it is worth reading as a software engineer. The Effective…
Something that you need to consider when providing backward compatibility
Handling backward compatibility is super important in modern software development. Without backward compatibility, a system cannot support zero downtime…
Every software engineer should keep Backward Compatibility in mind during software development. If you want to provide a reliable service to others, you…
Chatbot Driven Development
Make frontend developer's life easier
Making frontend developer's life easier
2
See all

Awesome Software Engineer