Different Ways of Getting React Context Value

2020-04-14 • 3 min read
#react#context

Recently I am refactoring our code base for extracting out similar logic to React Context. Since our code base has been maintained by…

Read more →

淺談 GraphQL Federation

2020-02-03 • 5 min read
#graphql#federation#zh-hant

Apollo 在 2019 年 5 月的時候推出了 Apollo Federation, 藉以解決多個 microservice 可能遭遇的問題的方法。 在擁有越來越多個 microservice 的時候, 前端使用者難免會遇到需要打多個 GraphQL endpoint…

Read more →

Cache node_modules for Monorepo

2019-10-02 • 3 min read
#cache#continuous integration#monorepo#node_modules

Most continuous integration platforms provide functinoalities of cache mechanism, such as GitLab, Travis CI or Circle CI. The cache…

Read more →

Renovate Bot on Bitbucket Cloud Pipeline

2019-09-02 • 3 min read
#renovate#bitbucket#bitbucket cloud#pipeline

Renovate is a tool that automatically upgrades your packages. You can get it from Github marketplace and easily use it to automate your…

Read more →

Let's Talk about Cross-site Scripting (XSS)

2019-08-16 • 4 min read
#xss#Cross-site Scripting#security#web security series

One of my colleagues is passionate about web security. Recently, we asked him if he could share his security knowledge with us. And…

Read more →