Kyle JohnsonAchieving a perfect 100% Google Lighthouse audit score with next.jsThis post covers how we can build a React/NextJS app with Redux that achieves a 100% audit score with server-rendering, localisation…Aug 26, 20193Aug 26, 20193
Kyle JohnsonStep by Step — Writing e2e tests for your web projectBased on my previous post Hacking our e2e tests to make them more useful, there seemed to be little resources available for writing e2e…Dec 11, 20181Dec 11, 20181
Kyle JohnsoninITNEXTUsing feature flags for client demos and simulating complex scenariosSince making the jump to developing all of our new production mobile/web apps with Bullet Train for feature flags, one of the latest…Aug 13, 2018Aug 13, 2018
Kyle JohnsonDeveloping NPM modules for Web and React Native simultaneously with WebpackDuring my day to day as a developer, I work on a several projects that include both a web application and a React Native mobile app.Jun 18, 2018Jun 18, 2018
Kyle JohnsoninITNEXTUsing our continuous integration tool to continuously integrate our continuous integration toolDuring the development of our feature flagging tool Bullet Train, we got to the point where we were actually using Bullet Train to develop…Jun 14, 2018Jun 14, 2018
Kyle JohnsonBullet Train: Using feature flags and remote config in CIAsking a lot of my developer friends, it seems like CI and CD are two practices that people either already employ or wish they did…Jun 13, 2018Jun 13, 2018