gdata.io.handleScriptLoaded({"version":"1.0","encoding":"UTF-8","feed":{"xmlns":"http://www.w3.org/2005/Atom","xmlns$openSearch":"http://a9.com/-/spec/opensearchrss/1.0/","xmlns$blogger":"http://schemas.google.com/blogger/2008","xmlns$georss":"http://www.georss.org/georss","xmlns$gd":"http://schemas.google.com/g/2005","xmlns$thr":"http://purl.org/syndication/thread/1.0","id":{"$t":"tag:blogger.com,1999:blog-1133021708484727466"},"updated":{"$t":"2023-10-30T01:24:35.813-07:00"},"category":[{"term":"coding"},{"term":"FrontEnd"},{"term":"ReactJS"},{"term":"nodeJS"},{"term":"software engineering"},{"term":"javascript"},{"term":"UI"},{"term":"BackEnd"},{"term":"React hooks"},{"term":"Reducer"},{"term":"Redux"},{"term":"Software development"},{"term":"productivity"},{"term":"time management"},{"term":"GraphQL"},{"term":"MongoDB"},{"term":"asynchronous"},{"term":"pomodoro"},{"term":"API"},{"term":"Action"},{"term":"CSS"},{"term":"Career"},{"term":"DevOps"},{"term":"NoSQL"},{"term":"TDD"},{"term":"callback"},{"term":"dart"},{"term":"database"},{"term":"deployment"},{"term":"electronJS"},{"term":"eslint"},{"term":"flutter"},{"term":"git"},{"term":"index"},{"term":"material"},{"term":"mobile"},{"term":"npm"},{"term":"performance"},{"term":"professional scrum master"},{"term":"publish package"},{"term":"scrum"},{"term":"scrum.org"},{"term":"source version control"},{"term":"Apollo Client"},{"term":"Apollo Server"},{"term":"BDD"},{"term":"BEM"},{"term":"Book review"},{"term":"Cucumber"},{"term":"Desktop App"},{"term":"Flexbox"},{"term":"Flow"},{"term":"Gherkin"},{"term":"Grid"},{"term":"HTML"},{"term":"Heroku"},{"term":"JSON"},{"term":"Layout"},{"term":"Memoized Component"},{"term":"PSM I"},{"term":"RESTful"},{"term":"React Fragment"},{"term":"React Memo"},{"term":"SailsJS"},{"term":"State"},{"term":"Store"},{"term":"Testing"},{"term":"Typescript"},{"term":"Webpack"},{"term":"agile"},{"term":"application"},{"term":"async"},{"term":"await"},{"term":"best practices"},{"term":"block"},{"term":"blogger"},{"term":"blogging"},{"term":"blogspot"},{"term":"boilerplate"},{"term":"caching"},{"term":"cd"},{"term":"certificate"},{"term":"ci"},{"term":"clean code"},{"term":"cli"},{"term":"closure"},{"term":"cluster"},{"term":"code editor"},{"term":"coding convention"},{"term":"collection"},{"term":"command line interface"},{"term":"consumer"},{"term":"container"},{"term":"context"},{"term":"continuous delivery"},{"term":"continuous integration"},{"term":"customize"},{"term":"debug"},{"term":"docker"},{"term":"docker image"},{"term":"dockerfile"},{"term":"elasticsearch"},{"term":"element"},{"term":"event loop"},{"term":"focus"},{"term":"full-text search"},{"term":"functional programming"},{"term":"getting things done"},{"term":"git commands"},{"term":"git hooks"},{"term":"github"},{"term":"high order function"},{"term":"hooks"},{"term":"immutability"},{"term":"immutable"},{"term":"iterm2"},{"term":"library"},{"term":"modifier"},{"term":"naming convention"},{"term":"node"},{"term":"open-source"},{"term":"optimize"},{"term":"others"},{"term":"pre commit"},{"term":"product backlog"},{"term":"product management"},{"term":"product owner"},{"term":"promise"},{"term":"provider"},{"term":"pure function"},{"term":"quire"},{"term":"react-router"},{"term":"redis"},{"term":"redux-thunk"},{"term":"replica set"},{"term":"scope"},{"term":"scrum master"},{"term":"shard"},{"term":"side effect"},{"term":"standardJS"},{"term":"svelte"},{"term":"team work"},{"term":"tools"},{"term":"travis-ci"},{"term":"trello"},{"term":"tutorial"},{"term":"unit-test"},{"term":"useContext"},{"term":"useEffect"},{"term":"useState"},{"term":"user stories"},{"term":"visual studio code"},{"term":"yarn"}],"title":{"type":"text","$t":"Julian Dong"},"subtitle":{"type":"html","$t":"Learning by sharing"},"link":[{"rel":"http://schemas.google.com/g/2005#feed","type":"application/atom+xml","href":"https:\/\/www.juliandong.com\/feeds\/posts\/summary"},{"rel":"self","type":"application/atom+xml","href":"https:\/\/www.blogger.com\/feeds\/1133021708484727466\/posts\/summary?alt=json-in-script\u0026max-results=0\u0026orderby=published"},{"rel":"alternate","type":"text/html","href":"https:\/\/www.juliandong.com\/"},{"rel":"hub","href":"http://pubsubhubbub.appspot.com/"}],"author":[{"name":{"$t":"Đồng Tấn Huy"},"uri":{"$t":"http:\/\/www.blogger.com\/profile\/11058885340122104957"},"email":{"$t":"noreply@blogger.com"},"gd$image":{"rel":"http://schemas.google.com/g/2005#thumbnail","width":"16","height":"16","src":"https:\/\/img1.blogblog.com\/img\/b16-rounded.gif"}}],"generator":{"version":"7.00","uri":"http://www.blogger.com","$t":"Blogger"},"openSearch$totalResults":{"$t":"45"},"openSearch$startIndex":{"$t":"1"},"openSearch$itemsPerPage":{"$t":"0"}}});