danielAsaboro

danielAsaboro @danielasaboro

About: A dedicated Backend Junior developer. proficient in Node.js. Strong in RESTful API development, and database systems. And now, I'm writing about using Dart beyond building beautiful UI with Flutter.

Joined:
May 15, 2023

danielAsaboro
articles - 20 total

Accounts: The Digital DNA of Solana

In 1953, James Watson burst into a Cambridge pub and declared "We have discovered the secret of...

Learn More 5 0Dec 15 '24

Welcome to Solana: A Web2 Developer's Travel Guide to the Blockchain Nation

"Papers, please!" It's a phrase that makes even the most seasoned traveller's heart skip a beat....

Learn More 6 2Dec 14 '24

Web3 explained for Web2 Developers: My Personal Journey from SQL to Solana

I used to roll my eyes at blockchain. Really, I did. Every time someone mentioned "crypto" or "Web3,"...

Learn More 13 4Dec 13 '24

StateNotifierProvider: How to link your stateNotifier to your UI Widgets

In the previous post, we created our custom StateNotifier class by extending the StateNotifier class....

Learn More 2 1Nov 10 '23

StateNotifier, ChangeNotifier — Why, When, and How to use them.

StateProvider becomes unnecessarily challenging when you need to perform operations more complex than...

Learn More 14 7Nov 10 '23

So many providers in RiverPod 😱😱 Which one should I use?

I hardly pay attention in my English class back in High School. I thought I wouldn't need it....

Learn More 11 3Oct 21 '23

Explaining RiverPod like I'm 5 — From someone who finally got it!

The First Communication Satellite (Telstar 1) was launched in July 1962. Thirteen days later, the...

Learn More 10 0Oct 17 '23

Riverpod easily explained for those who don't get it

It takes only a few weeks of intense Fluttering before you quickly realize using callbacks to manage...

Learn More 28 2Oct 16 '23

Flutter

Flutter, Flutter, Flutter. That's the post

Learn More 0 0Aug 13 '23

From Novice to Ninja: How I moved from getting scared of Errors to throwing and handling them gracefully

Early on in my journey as a developer, I dreaded encountering bugs. I thought I was alone. It's...

Learn More 3 1Jul 30 '23

I took a BIG Leap, but Backwards. Here's why and how it's panning out

Just before June ended, I got a message from my old-time friend. The content was plain and small,...

Learn More 16 2Jul 23 '23

Id or UUID: Which one should you use as the primary key in your DB?

Carrying a successful attack on a highly-valued asset like the United States of America's President...

Learn More 1 0Jul 14 '23

Security: "Over 83% of Developers Commit this Critical Mistake when storing User's Password." Are You One of Them?"

Throughout my years of tweaking, designing, and engineering software systems, I've come to realize a...

Learn More 20 18Jul 9 '23

The 4 JS Array Methods every Backend Developer should know (Real-Life examples included)

Arrays are powerful. Unlike other data types — you can store anything in them: Strings, Integers,...

Learn More 14 0Jul 3 '23

Do you make these small mistakes with HTTP status code?

Just last week, I was having a code review session with a new Intern at my work place. He was visibly...

Learn More 2 0Jun 9 '23

Git Fork and Git Clone: The difference and why it's important!

"Fork" and "Clone" are two terms commonly used in version control systems such as Git to create...

Learn More 7 1Jun 7 '23

Beyond JSON: A Beginner's Guide to Data Serialization

For every thirty mins flight you take in my home country, Nigeria — you get exposed to different...

Learn More 4 0Jun 6 '23

Encryption, Hashing, Salting: What does it mean for your Users Password's safety?

For all the criticism Twitter gets, no platform beats it as the best place to freely connect and...

Learn More 2 0Jun 1 '23

How to upload, Handle, and Store Files in NodeJs: The Step-by-Step HandBook

There are three fundamental ways to store files: Storing it directly on the database. Storing it...

Learn More 21 2May 31 '23

Tricky JS: What every Software Developer must know about Functions

Functions are not just crucial building blocks in JavaScript; they are the heartbeat of the language...

Learn More 4 0May 31 '23