المعرفة
المدونة
أحدث المقالات من أبرز مواقع تطوير المواقع والتطبيقات — تتجدد تلقائياً كل ساعة

S M Tahosinتطوير المواقعMy GitHub Graveyard has 27 dead projects. Here is the brutal truth about why.
I recently opened my GitHub account and filtered by private repositories. I actually counted them:...

Sylwia LaskowskaجافاسكريبتIs This How We'll Build Websites Soon? (webMCP Live Demo 🚀)
A few years ago, we started adapting our websites for mobile devices. Then we adapted them for...

Sylwia Laskowskaجافاسكريبت4 Tiny Mistakes That Secretly Destroy App Performance
Ok, I’m back from my short vacation and returning with some useful content 😄 As you know, from time...

Jasmin VirdiجافاسكريبتAn LLM API call, in 4 GIFs
This is the first post of series Building TinyAgent where we are going to build a small agent from...

Praveen Rajamaniتطوير المواقعAI Didn't Make Software Engineering Easier. It Made the Hard Parts Harder.
When I started using AI tools seriously across my side projects, I expected the work to get easier....

Konark Sharmaتطوير المواقعDoes AI Behave Like a Toxic Ex?
Is AI that toxic ex you just can’t forget about and can’t move on from? For every task you get...

Sacha GreifجافاسكريبتThe Most Concerning AI Risk of 2026
7000+ dev developers shared their thoughts about AI in the recent State of Web Dev AI survey.

Anmol Baranwalتطوير المواقعChat to build and schedule your own personal Hacker News email digest! 🎉
I have been working on a side project for the past few weeks and finally got it polished enough to...

Aryan Choudharyتطوير المواقعTwo DEV Users. Two Countries. One Weird Little Avatar Project.
We Gave Our DEV Avatar Project a V2… and It Escalated Quickly A few months ago,...

Hadil Ben Abdallahتطوير المواقعYou’re a Real TypeScript Developer Only If...
A few months ago, I published You're a Real JavaScript Developer Only If... It was just a post for...

Klaudia Grzondzielتطوير المواقعRecycling made easy: a Polish recycling assistant powered by Gemma 4
This is a submission for the Gemma 4 Challenge: Build with Gemma 4 I clearly remember this scene: my...

Hadil Ben AbdallahجافاسكريبتFrom Rank 6,000,000 to 26,000: 1.5 Years, 1040 LeetCode Problems, and a Surprise Package That Changed Everything
I didn’t realize I was starting a 1.5-year journey when I opened my first LeetCode problem. It...

Athreya aka Maneshwarتطوير المواقعWhat Happens When You Run `npm run dev`
Hello, I'm Maneshwar. I'm building git-lrc, a Micro AI code reviewer that runs on every commit. It is...

TheBitForgeتطوير المواقعI Stopped Fighting React Server Components — Here's What Finally Made It
TheBitForgeFollow TheBitForge Agency That...

Daniel Nwaneriتطوير المواقعWhat Building My Own AI Bot Taught Me About Generative AI
I built a bot trained on my own X bookmarks and likes. Around 50,000 of them, accumulated over years...

Varshith V Hegdeتطوير المواقعI Got Sick of Miro Eating 10 Minutes of Every Retro. So I Built a Corkboard for the Web.
Here's a thing that happens on every team I've been on. Sprint ends. Someone schedules the retro....

Tim Vučinaتطوير المواقعWhat If Every Phone in the Room Was a Game Controller — in the Age of AI?
Building an open-source framework for the age of vibe-coded party games, and what nine developers built with it in seven hours.

Klaudia Grzondzielتصميم UI/UXYour app can save someone from having a panic attack (a real-life story)
As I'm observing engineers, I notice that most of them share the same characteristic: unending loads...

Shubhra Pokhariyaتطوير المواقعNext.js 16 Broke My App in 4 Places and None of Them Threw an Error
The CI was green. Build passed. No TypeScript errors. No warnings. Everything looked clean. I...

Jasmin VirdiجافاسكريبتStreaming an LLM response, in 4 GIFs
We have watched tokens stream in from an LLM before where they appeared one at a time, like the model...

Regnard Raquedanتطوير المواقعGoogle Antigravity 1.0 to 2.0/IDE Quick Migration Guide
Like many Google Antigravity users, I was very excited about the Antigravity 2.0 announcement at...
arun rajkumarتطوير المواقعAI Agents Are Great at 80% of Our Code. The Other 20% Is Why We Still Need Seniors.
We let AI agents loose on a payment platform. They crushed the boring stuff. Then they silently broke...

Erik Hanchettتطوير المواقعTanStack Start Is Kind of a Big Deal
Introduction People keep telling me TanStack Start is kind of a big deal, and I wanted to...

Gavin Cettoloتطوير المواقعReact State Management: When to Use useState, Context, or Zustand
Here's a conversation I've had more than once. A developer is building a React app. It starts...

GDS K Sتطوير المواقعYour bundle is 4000x bigger than Quake. The 9-step audit that fixes it.
In February 2026 a developer named daivuk shipped a playable Quake-like first person shooter in a 64...

Burton SmithجافاسكريبتContent Virtualization using the HTML <template> Element
When I started this experiment, the core question was simple: Because content inside...

Shubhra Pokhariyaتطوير المواقعI built a free debugger because Next.js 16 'use cache' was completely invisible during development
I spent an afternoon debugging a component that kept re-fetching on every single request. It had...
Aleksandrovich DmitriiجافاسكريبتLazy Loading Wasn't Enough: How I Cut Load Time from 15s to 1.1s
I once worked on a frontend app where total loading time went from 15 seconds to 1.1 seconds. The...
𒎏Wii 🏳️⚧️جافاسكريبتonclick is great, actually
A few thoughts on `onclick` and how my opinion on it has changed.

Vicente G. Reyesتطوير المواقعWhy My Analytics Was Logging Every Page Visit Twice (And How I Fixed It)
I built a custom analytics system into my portfolio backend — a Django REST API that records page...

Daniel Bergholzتطوير المواقعMoving my SAAS away from React (and Inertia) to Elixir
If you've been following my journey, you know I went all in on Elixir a while ago. I left the React...
Rahul Devaskarتطوير المواقعI built a quiz app with my 8-year-old to fix homework — and accidentally a family ritual
How a year 3 NAPLAN cram session turned into a tool that grandparents now use to send quizzes over WhatsApp.
Cathy Laiتصميم UI/UXMy Potential Users are Just Busy… Or Are They?
When I first told a friend about my AI garden visualization idea, she said What a great idea!...
Harsh Raj Dubeyتطبيقات الجوالAndroid TV Is Not Just Big-Screen Android
What I learned building a browser for Android TV and why everything I assumed was wrong. When I...

Pavanipriya Sajjaتصميم UI/UXWhat Developers Don’t Say in Interviews—but Show on GitHub
When I started working on my usability study project with KServe, I interacted with KServe users to...
Laura Wissiak, CPACCتصميم UI/UXUnpacking the WebAIM Million report: The Unfinished Homepage Pandemic
New WebAIM Million report just dropped! And nobody is surprised. Original post from A11y...

Karsten Biedermannتصميم UI/UXWhy AI writes software but doesn’t build a good product
If you believe Death by Claude, Trello, Notion, and other tools are “already dead.” When I read that...
Anand Rathnasتطوير المواقعWhy We Removed Ads from Our Free Tools (And Put Them Only on Blog Posts)
We added AdSense to every page. Conversions dropped. Here's why utility pages and ads don't mix, and where ads actually make sense.

Rosario De Chiaraتطوير المواقعSmart multifacet filters in JS using Bitmaps
Introduction Modern frontend applications are starting to look less like simple view...
Brian Kimتصميم UI/UX🎯 MEME EXPLORER - COMPREHENSIVE CRITIQUE & COMPETITIVE ANALYSIS
Date: May 13, 2026 Reviewer: Independent Code Auditor Version: Post-P2 Completion...

Kishoتطبيقات الجوالWhy I built a baby tracker after a week of trying every other one
The honest origin story isn't "I saw a gap in the market." It's that my twins were born a few weeks...
Rahul Devaskarتطوير المواقعMake any quiz with AI in 30 seconds — and the three attempts it took to ship it
How I added AI quiz generation to a side project without paying for every user's tokens — two ideas that failed, one that survived, and a JSON parser that forgives a lot.

Syed Ahmer Shah