David Atanda

  Building scalable applications on the web.


12 Stories by David Atanda

Firebase vs. Supabase: Choosing the right tool for your project

Deploying a BaaS tool allows developers to focus on writing and maintaining frontend. Examine Firebase and Supabase and their strengths in authentication, storage, and...
2 10 min read

Build an SSG blog with Capri

Learn how to use Capri, a static site generator that generates static sites using the islands architecture model, to create a blog.
0 6 min read

Integrating WalletConnect into Vue.js DApps

Learn how to build functionality to connect your users' wallets into a Vue.js DApp using WalletConnect, a handy tool for Web3 devs.
0 8 min read

Understanding and resolving MetaMask error codes

This guide outlines the most common and confusing MetaMask error codes to help you resolve errors for a smoother Web3 development experience.
0 6 min read

Going serverless with Eleventy

Let's walk through how to configure Eleventy and how to use Eleventy Serverless to handle asynchronous logic in a real-world project.
0 4 min read

How to use Tailwind CSS with Svelte

Create beautiful, custom components with Tailwind CSS to style your Svelte app using this step-by-step tutorial.
4 5 min read

Creating a navbar in React

Swing through this quick tutorial on building a navigation bar in React using Create React App and the react-router-dom library.
2 3 min read

Handling authentication in Vue.js using Vuex, Vue Router, and Auth0

Swing through this tutorial on an alternate method of handling authentication using Vuex, Vue Router, and Auth0.
0 7 min read

Understanding computed properties in Vue.js

Learn the basics of using computed properties in Vue.js to set static or dynamic values to display on the template.
1 6 min read

HTML tags every frontend developer should know

Here, you can learn about the HTML tags every frontend developer should know, what each tag does, and how it works.
2 6 min read

JavaScript and Vue animations

JavaScript enables you to control elements completely through the DOM. Fitting JavaScript with transition hooks gives you the flexibility to manipulate elements and create...
0 3 min read

Understanding transitions and animations in Vue

Adding transitions and animations to your web applications can help capture your users' attention and jazz up the user experience.
0 7 min read