Allen Fang_luaL_checkversion_ error when start OpenResty with lua-resty-awsBackgroundNov 3, 2023Nov 3, 2023
Allen Fangluarocks install lua-resty-aws failed on Mac OSI got following error when I was trying to install the lua-resty-aws in MacOS(M2 chip)Nov 1, 2023Nov 1, 2023
Allen FanginShopBack Tech Blog5 Things You might be Interested in Your Flow ConfigIn ShopBack, we use FaceBook Flow as our static type checker in a new web application project. Flow is much lightweight than TypeScript…Mar 16, 2019Mar 16, 2019
Allen FanginShopBack Tech BlogDesign and Implement a Table Component based on React.js - Part 1I’m creator of react-bootstrap-table and react-bootstrap-table2. That is about three years journey for creating this two React UI library…Dec 25, 20183Dec 25, 20183
Allen FanginShopBack Tech Blog5 Tips about lernaIn this article, I will introduce some common questions about using lerna to create a javascript monorepos project.Dec 21, 20181Dec 21, 20181
Allen FanginShopBack Tech BlogWhy My Browser Extension was Taken Down?ShopBack’s browser extension is a fantastic tool that offers shopper a quicker and faster way to earn cashback. You can visit our tutorial…Oct 7, 2018Oct 7, 2018
Allen FanginShopBack Tech BlogSelenium & WebExtension - InstallationRecently, we built a E2E test environment with selenium@4.0.0-alpha.1 and wrote some test suites for testing ShopBack’s browser extension…Sep 3, 2018Sep 3, 2018
Allen FanginShopBack Tech BlogCase Study: A Monolithic Software RefactoringIn this article, just sharinga short journey about refactoring a monolithic eCommerce software. We will not too focus on how to use…Jul 24, 20181Jul 24, 20181
Allen FanginShopBack Tech BlogHow ShopBack Build and Package a Browser ExtensionShopBack leverages on WebExtensions to build a cross-browser extension in one source code. In addition, we also use React.js to implement…Jul 17, 2018Jul 17, 2018
Allen FanginShopBack Tech BlogLerna Tutorial Series: BriefLerna is a tool for managing JavaScript projects with multiple packages. Sometime, in a large code base system, we need to split the code…May 28, 2018May 28, 2018