📰 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

Dev.to · M Saad Ahmad
1d ago
Day 68 of 100 Days Of Code — Django Forms
Yesterday, I learned Models and ORM and had a working app with real data from a database. But all...

Dev.to · M Saad Ahmad
1d ago
Day 67 of 100 Days Of Code — Django Models and ORM
Yesterday, I learned URLs, views, and templates. Everything was hardcoded, though. Today, for day 67,...

Dev.to · M Saad Ahmad
3d ago
Day 66 of 100 Days Of Code — Getting Started with Django: URLs, Views, and Templates
Previously, I was learning Python fundamentals to strengthen my basics before moving into Django....

Dev.to · M Saad Ahmad
4d ago
Day 65 of 100 Days Of Code — Python Refresher Part 5 + Project Structure in Django
Yesterday I wrapped up OOP. Today I covered the remaining Python topics I needed before diving into...

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

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,...

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

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

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

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

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

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

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,...

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

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

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

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,...

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

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

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

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

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

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

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...
DeepCamp AI