29 articles

📰 Dev.to · M Saad Ahmad

Articles from Dev.to · M Saad Ahmad · 29 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (9376) ArXiv cs.AIDev.to · FORUM WEBForbes InnovationDev.to AIOpenAI NewsHugging Face Blog
Day 64 of #100DaysOfCode — Python Refresher Part 4 + Introduction to Models in Django
Dev.to · M Saad Ahmad 5d ago
Day 64 of #100DaysOfCode — Python Refresher Part 4 + Introduction to Models in Django
Yesterday I covered functions in depth: *args, **kwargs, decorators, lambdas. Today I moved into OOP...
Day 63 of #100DaysOfCode — Python Refresher Part 3 + Introduction to Apps in Django
Dev.to · M Saad Ahmad 6d ago
Day 63 of #100DaysOfCode — Python Refresher Part 3 + Introduction to Apps in Django
Yesterday I introduced Django and covered some Python basics. Today I went deeper into Python,...
Day 62 of #100DaysOfCode — Python Refresher Part 2 + Introduction to Django
Dev.to · M Saad Ahmad 1w ago
Day 62 of #100DaysOfCode — Python Refresher Part 2 + Introduction to Django
On Day 61, I revisited the fundamentals of Python: data types, variables, functions, loops, and...
Day 61 of #100DaysOfCode — Python Refresher Part 1
Dev.to · M Saad Ahmad 1w ago
Day 61 of #100DaysOfCode — Python Refresher Part 1
When I started my #100DaysOfCode journey, I began with frontend development using React, then moved...
Day 59 of #100DayOfCode — Styling the Task Management App
Dev.to · M Saad Ahmad 1w ago
Day 59 of #100DayOfCode — Styling the Task Management App
Yesterday on Day 58, I built a Task Manager app with Next.js, MongoDB, and Server Actions. The app...
Day 58 of #100DayOfCode — Building Task Management CRUD App with Next.js
Dev.to · M Saad Ahmad 1w ago
Day 58 of #100DayOfCode — Building Task Management CRUD App with Next.js
For Day 58 of my #100DaysOfCode journey, my goal was to build a basic but fully functional Task...
Day 57 of #100DayOfCode — Understanding Server Actions vs API Routes & MongoDB in Next.js
Dev.to · M Saad Ahmad 1w ago
Day 57 of #100DayOfCode — Understanding Server Actions vs API Routes & MongoDB in Next.js
API routing in Next.js enables developers to create backend endpoints directly within their...
Day 56 of #100DayOfCode — Next.js API routes
Dev.to · M Saad Ahmad 1w ago
Day 56 of #100DayOfCode — Next.js API routes
When building full-stack applications, one of the biggest challenges is managing separate frontend...
Day 55 of #100DayOfCode — Data Fetching and Caching in NextJS
Dev.to · M Saad Ahmad 2w ago
Day 55 of #100DayOfCode — Data Fetching and Caching in NextJS
Data fetching with React follows the same well-known drill: useEffect, useState, loading spinners,...
Day 54 of #100DaysOfCode — Creating Blog App
Dev.to · M Saad Ahmad 2w ago
Day 54 of #100DaysOfCode — Creating Blog App
On day 54, my goal was to create a basic blog app using Next.js, applying the concepts I had learned...
Day 53 of #100DaysOfCode — Routing (App Router)
Dev.to · M Saad Ahmad 2w ago
Day 53 of #100DaysOfCode — Routing (App Router)
Routing is one of the most fundamental concepts in any web application. It determines how users move...
Day 51 0f #100DaysOfCode — Server Components vs Client Components
Dev.to · M Saad Ahmad 2w ago
Day 51 0f #100DaysOfCode — Server Components vs Client Components
Modern web applications require both performance and interactivity, with users expecting fast page...
Day 50 #100DaysOfCode — Introduction to Next.js
Dev.to · M Saad Ahmad 2w ago
Day 50 #100DaysOfCode — Introduction to Next.js
Over the past days of my 100 Days of Code challenge, I learned how to build UI components with React,...
Day 47 of #100DayOfCode — Creating Frontend of Auth System
Dev.to · M Saad Ahmad 3w ago
Day 47 of #100DayOfCode — Creating Frontend of Auth System
For day 47, the goal was to create the frontend UI of the Authentication System using (TSX) and...
Day 45 of #100DaysOfCode — File Upload with Multer and Cloudinary
Dev.to · M Saad Ahmad 3w ago
Day 45 of #100DaysOfCode — File Upload with Multer and Cloudinary
Every app we use daily: Instagram, Twitter, Google Drive, WhatsApp, has one thing in common: they all...
Day 43 of #100DaysOfCode — Error Handling + Async Wrapper
Dev.to · M Saad Ahmad 3w ago
Day 43 of #100DaysOfCode — Error Handling + Async Wrapper
Error handling is crucial in backend development. Even well-written APIs can encounter issues, such...
Day 42 of #100DaysOfCode — Schema Validation
Dev.to · M Saad Ahmad 3w ago
Day 42 of #100DaysOfCode — Schema Validation
In modern web development, APIs facilitate communication between clients and servers, but not all...
Day 40 of #100DayOfCode — Building a Mini Auth System
Dev.to · M Saad Ahmad 4w ago
Day 40 of #100DayOfCode — Building a Mini Auth System
Today, for Day 40 of #100DaysOfCode, my goal was to apply all the backend topics and concepts I have...
Day 35 of #100DaysOfCode — Data Validation
Dev.to · M Saad Ahmad 1mo ago
Day 35 of #100DaysOfCode — Data Validation
When building APIs, data validation is one of the most important parts of backend development. If...
Day 34 of #100DaysOfCode — Creating a Database CRUD API
Dev.to · M Saad Ahmad 1mo ago
Day 34 of #100DaysOfCode — Creating a Database CRUD API
Today, for Day 34 of #100DaysOfCode, the goal was to build a database api that saves the data in the...