Mr. Leoinmr-leoGatsbyJS Series — SEO basic for blog (Part 6)In this part, we’ll add some basic SEO information for our blog then adding some configurations to Netlify service so that our blog can…Jun 26, 2019Jun 26, 2019
Mr. Leoinmr-leoGatsbyJS Series — Create blog details pages dynamically (Part 5)At the moment, we have done many features for our blog. However, we still can’t view one post details. We’ll complete this feature in this…Jun 26, 2019Jun 26, 2019
Mr. Leoinmr-leoGatsbyJS Series — Integrate with CMS headless easy for everyone (Part 4)Our blog needs a backend to help manage data: content, tags, images, etc. We can build it manually from scratch: select backend framework…Jun 26, 2019Jun 26, 2019
Mr. Leoinmr-leoGatsbyJS Series — Layout with mocked data (Part 3)In this part, we’ll lay out our blog with mocked data first. We’ll integrate with Backend/CMS headless later.Jun 26, 2019Jun 26, 2019
Mr. Leoinmr-leoGatsbyJS Series — Configure useful plugins and organize project (Part 2)Welcome to part 2 of GatsbyJS series. In this post, we’ll set up some common plugins/libraries that helps a lot for one Gatsby project…Jun 26, 2019Jun 26, 2019
Mr. Leoinmr-leoGatsbyJS Series — Setup project and deploy site automatically (Part 1)About this seriesJun 26, 2019Jun 26, 2019
Mr. Leoinmr-leoDealing with Timezone and Moment.js handlingYou’re a good developer. You and your nice team are producing useful features for your clients. Everything is good till one day, your…Dec 22, 2018Dec 22, 2018
Mr. Leoinmr-leoDockerize NodeJS application (Part 7 — Final)This post in one of part in my series about Building real APIs with NodeJS for beginners.Dec 16, 20181Dec 16, 20181
Mr. Leoinmr-leoWriting Unit test for API NodeJS by Jest framework (Part 6)This post in one of part in my series about Building real APIs with NodeJS for beginners.Dec 12, 2018Dec 12, 2018