Akshay's articles
![Learn End-to-end Testing with Puppeteer](https://uploads.sitepoint.com/wp-content/uploads/2020/01/1579048132puppeteer-testing.jpg)
Akshay Kadam introduces four types of app testing, and shows how to use Puppeteer to perform end-to-end testing on an application.
![Building a Habit Tracker with Prisma 2, Chakra UI, and React](https://uploads.sitepoint.com/wp-content/uploads/2019/12/1575254034app-tracker.png)
Build a complete app using Chakra UI to create alerts, modals, and spinners, and React Hooks Form, Prisma for the back end, and Lift for DB migrations.
![Getting Started with Puppeteer](https://uploads.sitepoint.com/wp-content/uploads/2019/11/1573002816puppeteer-devtools.png)
Akshay Kadam shows how to use Puppeteer to take website screenshots, to create a PDF of any website, and to programmatically sign in to Facebook.
![Build a Svelte Game: A Fun Tic Tac Toe Project](https://uploads.sitepoint.com/wp-content/uploads/2019/10/1571370361svelte-tic-tac-toe.jpg)
Akshay Kadam shows how to build a complete Tic Tac Toe game using Svelte, a radical new compiler that can be used to create blazing-fast web apps.
![Cloning Tinder Using React Native Elements and Expo](https://uploads.sitepoint.com/wp-content/uploads/2019/10/1570511089ai0025-53.jpg)
Akshay Kadam introduces React Native Elements, a UI framework that makes styling React Native apps super easy.
![State Management in React Native](https://uploads.sitepoint.com/wp-content/uploads/2019/09/1567472586rn-state.jpg)
Akshay Kadam explores the core concepts of setting state in React Native, covering what state actually is, the setState() method, the Context API and React Hooks.
![How to Redesign Unsplash Using Styled Components](https://uploads.sitepoint.com/wp-content/uploads/2019/08/1567037874styled-components.jpg)
Akshay Kadam introduces Styled Components, a JS-based means of adding styles to your React project, and then shows how to use them in practice by imitating the Unsplash interface.