An Interview Question that Truly Tests your Experience as a Software Engineerquestions that is not based on Leetcode
6 Hard Truth that Engineer needs to Get Over when Working on Side ProjectsNo.2 Obsession with the Engineering Best Practice Will Slow You Down
How to become a Product-Minded EngineerEngineers who love to ask the 'why.'
How to Design an Atomic Operation When There is No Support on The Resources in Distributed SystemDecrease the Side Effects in your System
How Google Lost Its Place to Become the Most Innovative CompanyWhy Google is not Tech Company anymore.
How to Turn Domain Model into DynamoDB AttributeValueA brief introduction about Dynosaur
Why is REST more popular than RPC?REST is much more flexible
Want to Safe more money and Resources for your Company? Treat Your Software as a Living OrganismCodebase are not machines but a living organism
Functional Programming has made My Job Easier as a Software Engineer. Here's Why.Type level system able to let me sleep well at night
As a Software Engineer, This is Why you should Learn To Love Legacy CodeConquered the challenge of legacy code and you will have your job for life