I've been writing mostly about mobile and web application development and tech in general. Use the search below to filter by title or content.
Tailwind JIT with Next.js
Tailwind CSS is a utility-first CSS framework which allows developers to rapidly build modern websites.
React Native over-the-air app update with CodePush
SwiftUI SceneStorage property wrapper
SceneStorage lets us save and restore small amounts of data for state restoration.
SwiftUI AppStorage property wrapper
SwiftUI has a dedicated property wrapper for reading values from UserDefaults, which will automatically re-invoke the view's body property when the value updates.
Top 8 SwiftUI libraries to use in 2021
SwiftUI has changed how we design, develop, and think about iOS development. After making its first debut at WWDC 2019, Apple introduced a bunch of new views and property wrappers at WWDC 2020 and 2021.
Stripe floating logo bubbles clone using React Hooks
In this tutorial, we are going to clone animating logo bubbles from Stripe using React Hooks.
Building a simple login form in React Native using React Hook Form
A short step-by-step tutorial about how to build a simple login form in React Native using React Hook Form.
N+1 problem in GraphQL
The n+1 problem occurs because GraphQL executes a separate function – called resolver – for each field.
Take a screenshot in SwiftUI
By default, SwiftUI does not have built-in functions to take a screenshot, but with only a few lines of code we can implement a function to render a view as an image.
GraphQL vs REST
GraphQL has been introduced as a revolutionary alternative to REST APIs. However, it has its pros and cons.