Jul 10, 2023, 8 min read The Impact of Progressive Web Apps (PWAs) on Web Design Jul 8, 2023, 4 min read Reuse code: Master SCSS Mixins Jul 7, 2023, 5 min read Poker and TypeScript Jul 6, 2023, 7 min read Incremental Static Regeneration (ISR) in Next.js Jul 5, 2023, 7 min read Mobile-first approach with HTML and CSS Jul 4, 2023, 4 min read Effective Call-To-Action (CTA) Strategies Jul 3, 2023, 8 min read Creating a Weather app with Next.js Jul 1, 2023, 10 min read Are we looking at the end of the software developers as we know it with ChatGPT? Jun 30, 2023, 7 min read CSS Refactoring Techniques Jun 29, 2023, 7 min read Building a Comment Form with React-Mentions Jun 28, 2023, 3 min read Build a Twitter clone with Strapi Jun 27, 2023, 7 min read Building Dropdowns and Accordions with CSS Jun 26, 2023, 3 min read What is better, Date-fns or moment.js? Jun 24, 2023, 5 min read Removing unused CSS with PurgeCSS Jun 23, 2023, 5 min read Going serverless with Next.js Jun 22, 2023, 14 min read Speed up React development with Refine Jun 21, 2023, 4 min read Complex Typing in TypeScript Jun 20, 2023, 5 min read Top Five Lightweight State Management Libraries for React Jun 19, 2023, 6 min read Creating a UI/UX design portfolio (with little or no experience) Jun 17, 2023, 5 min read Creating a Node API with Knex and PostgreSQL Jun 16, 2023, 5 min read 5 examples of ChatGPT used to improve code development Jun 15, 2023, 6 min read Integrate Paystack and React Native Jun 14, 2023, 4 min read Security: How to deal with CSP in React Jun 13, 2023, 5 min read Five best practices for debugging React Native code