David Atanda

  Building scalable applications on the web.

   



10 Stories by David Atanda

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.
3 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.
1 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

Firebase vs. Supabase: Which is better?

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 5 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