Sitemap
Navigate all pages and articles on 10xDEV Blog.
Main Pages
Categories
- Interactive Roadmaps
- Python Books
- New in the Dev World
- Python
- Java
- JavaScript
- C++
- Cheat Sheets
- AI Development & Integration
- Deveneurship & Indie Hacking
- Career Growth
- Vibe Coding
- Web Development
- Hacking & Security for Devs
- Personal Branding
- Productivity
- Software Engineering
- Mobile Development
- MCP
- API
- Artificial Intelligence
- Career Advice
- Database
- Deployment
- Development
- Programming
- Prompt Engineering
- Software Development
- Technical Writing
- VS Code
Recent Articles
- The Great AI Hangover: Why AI Didn't Steal...
- 16 API Concepts You Need to Master
- Understanding the Stack Data Structure: The Plate Analogy...
- The Dark Side of Python: Its Shocking Uses...
- Python: The Hacker's Weapon of Choice
- Inside the Zero-Day Market: The Hidden Economy of...
- How the Plan to Replace Developers with AI...
- The Beginner’s Guide to .env Files & Security...
All Articles by Year
2026
- Mar 02 The Great AI Hangover: Why AI Didn't Steal Your Tech...
- Feb 28 16 API Concepts You Need to Master
- Feb 27 Understanding the Stack Data Structure: The Plate Analogy
- Feb 27 The Dark Side of Python: Its Shocking Uses in the...
- Feb 27 Python: The Hacker's Weapon of Choice
- Feb 27 Inside the Zero-Day Market: The Hidden Economy of Cyber Weapons...
- Feb 26 How the Plan to Replace Developers with AI Went Horribly...
- Feb 26 The Beginner’s Guide to .env Files & Security Management
- Feb 25 The Mind-Bending Python Libraries of 2027 You Haven't Heard Of...
- Feb 23 Why Kali Linux Is a Terrible Choice for Your Main...
- Feb 22 人工智能会取代你的工作吗?你需要知道的一切
- Feb 21 WebMCP: The Future of AI-Powered Web Interaction
- Feb 20 震网(Stuxnet):瘫痪核设施的网络超级武器
- Feb 19 WebMCP: A New Standard for AI Agent Interaction on the...
- Feb 18 OpenClaw vs. Claude Code:2026年AI代理的终极对决
- Feb 17 网络安全入门:用 Python 构建一个简单的键盘记录器
- Feb 15 人工智能炒作的真相:为什么AI没有取代你的工作
- Feb 13 Build a Python Keylogger: An Educational Guide to Cybersecurity
2025
- Dec 31 Visually Explained: Master the Template Method Pattern in Python
- Dec 31 Web Development Is Not Enough: The AI Engineer's Roadmap for...
- Dec 31 The Illusion of Skill in AI Coding: Why We're All...
- Dec 31 Is Math Still a Prerequisite for AI in 2025?
- Dec 31 Maltbot 顶级技能揭秘:自动化与效率的未来
- Dec 30 The Ultimate Guide to API Communication Styles
- Dec 30 Google's Gemma: The Zero-Cost AI That Unlocks a New Business...
- Dec 29 The Ultimate AI Engineer Roadmap for 2026: Skills That Truly...
- Dec 29 Visually Explained: Master the Template Method Design Pattern in Java...
- Dec 29 Visually Explained: Master the Strategy Design Pattern in Java
- Dec 29 A Developer's Guide to Design Patterns: From Concept to Clean...
- Dec 29 Stop Modifying Your Classes: A Visual Guide to the Decorator...
- Dec 29 The End of Vibe Coding: Why Real Engineering Will Win...
- Dec 29 WebMCP:彻底改变 AI 与网站交互方式的新规范
- Dec 28 A Visual Guide to Python Decorators: Enhance Your Code with...
- Dec 28 Proxy Pattern Visually Explained: Your Guide to Smart Object Control...
- Dec 28 The Python Singleton Pattern: A Visual Guide to Thread-Safe Objects...
- Dec 28 Top 7 AI Certifications That Outweigh a College Degree
- Dec 28 AI智能体的崛起:Moltbook的混乱、安全噩梦与AGI的未来
- Dec 27 Why Do Some Projects Use Multiple Programming Languages?
2024
- Jun 25 Python Closures Explained
- Jun 24 Angular 18 Assets Folder
- Jun 23 React 19 & Next.js 15 & MySql- Full-Stack Social Media...
- Jun 23 Building J.A.R.V.I.S-Like Chatbot Using GROQ and Python
- Jun 23 Build a Portfolio Website Using Next.js 14 and Tailwind
- Jun 23 Next.js 14 eCommerce App with Shadcn, Tailwind, Zod, Stripe &...
- May 28 Upgrade to Angular 18
- May 27 Auth: Login & Signup in Angular 18
- May 26 Angular Input Get Value
- May 26 Angular 18 Zoneless Change Detection
- May 25 Handling Button Click in Angular
- May 23 Working with Arrays in Angular
- May 23 Angular v17 tutorial
- May 22 Angular 18 In-memory Web API tutorial: Mocking CRUD APIs in...
- May 22 Angular 18 HttpClient Get with Examples
- May 22 Working with FormData in Angular 18
- May 22 Angular 18 REST API By Example with HttpClient
- May 22 Angular 18 Tutorial: Build your First Angular App
- May 22 Angular 18 standalone components
- May 22 A Guide to Angular FormControlName
2023
- Dec 15 Angular 17 tutoriel
- Dec 04 Angular Select Change Event
- Dec 04 Angular iframe
- Dec 03 Angular FormArray setValue() and patchValue()
- Dec 03 Angular Find Substring in String
- Nov 19 Free Online HTML to PDF Converter
- Nov 19 Free Online Arabic OCR: Image to Text
- Nov 17 Send File to API in Angular 17
- Nov 16 EventEmitter Parent to Child Communication
- Nov 15 Create an Angular Material button with an icon and text...
- Nov 14 Passport Photo Maker: A Convenient Online Tool for Creating Official...
- Nov 14 Convert a string to a number in JavaScript
- Nov 13 Input change event in Angular 17
- Nov 13 Find an element by ID in Angular 17
- Nov 13 Find an element by ID from another component in Angular...
- Nov 13 Find duplicate objects in an array in JavaScript and Angular...
- Nov 12 What is new with Angular 17
- Nov 12 Importing modules from a parent directory in Python
- Nov 11 Style binding to text-decoration in Angular
- Nov 11 Sorting Lists by Date in Python
2022
- Nov 20 Build & style an Angular 15 example app with CSS...
- Nov 20 Angular 15 TypeScript Version
- Nov 20 Node.JS and NPM with Angular 15 and TypeScript Guide
- Nov 20 Angular 15 with MySQL and Node.JS Back-End
- Nov 20 3+ Ways for Reading Local JSON Files with Angular 15...
- Nov 18 Angular 15 FormBuilder & FormGroup By Example
- Nov 18 Angular 15 Material Tutorial & Example
- Nov 05 Nodelist To Array
- Nov 04 Formdata Append Array
- Nov 02 Next.js 13 tutorial with new features
- Nov 02 Next.js 13 released with new features
- Oct 29 Angular 15 standalone components
- Oct 24 Angular 15 release date & new features
- Oct 23 How to send authorization header in Angular 14
- Oct 19 Queryselector Data Attribute
- Oct 19 Align Center Vertically Tailwind
- Oct 19 Creating Angular 14 user authentication service
- Oct 19 Setting up Angular 14 reactive forms
- Oct 19 Setting up Angular 14 Node authentication backend
- Oct 19 Angular 14 MEAN Stack Authentication
2021
- Aug 30 Connecting to PostgreSQL with Node.js: Connection Pool vs Client
- Aug 21 How to Build a React Dapp with Hardhat and MetaMask...
- May 20 Angular 12 Tutorial By Example: REST CRUD APIs & HTTP...
- Apr 27 Angular 12: Tutorial and Example (Bootstrap)
- Apr 19 How To Learn Java Online: Tips and Best Resources
- Mar 16 What's a commit log (Apache Kafka example)
- Feb 22 TypeORM FullText Search
- Jan 05 Angular 12/11 New Features
2020
- Nov 27 Install PHP 8 and New Features Tutorial
- Nov 24 Vue 3 TypeScript Component Props Example
- Nov 24 Angular 11 Tutorial By Example: REST CRUD APIs & HTTP...
- Nov 20 Vue 3 Playground
- Nov 20 Angular 11 Developer Roadmap
- Nov 19 Full-Stack Angular 11 and GraphQL Book
- Nov 19 10+ Best Angular Templates for Developers
- Nov 14 Vue.js 3 Tutorial by Example: Vue 3 App, Components, Props...
- Nov 14 CSS Centering (Text and Images) with Angular 11 Example
- Nov 04 Add Bootstrap 4 to Angular 11 UIs With Ng-Bootstrap and...
- Nov 03 Convert HTML to PDF with Python
- Nov 03 5 Reasons Why Web Hosting Is Important For Your Website...
- Nov 01 Vue 3 Reactivity
- Oct 27 Laravel 8 Job Batch by Example
- Oct 27 Laravel 8 Authentication Tutorial by Example
- Oct 27 Angular 11 Tutorial: CRUD Application Example with REST Web API...
- Oct 09 Git and GitHub for JavaScript/Angular Developers with VS Code
- Sep 24 Angular 10 Leave Browser Beforeunload Event: Warn Users Leaving your...
- Sep 24 Angular 10 CanDeactivate
- Sep 21 Laravel 8 REST API CRUD Tutorial by Example App with...
2019
- Dec 30 Angular 9/8 (Reactive) Forms: How to Use FormBuilder, FormGroup and...
- Dec 27 Angular 9/8 How-To: What is the Router-Outlet and how to...
- Dec 27 Angular 9/8 How-To: Build a Material File Upload UI with...
- Dec 27 Angular 9/8 Http - How to Use HttpClient Module with...
- Dec 24 Angular 9/8 How-To: Create Angular Components?
- Dec 22 Angular 9/8 How-To: Pass URL Query Parameters with HttpClient, HttpParams...
- Dec 21 Angular 9/8/7 Tutorial: Build an Example App with Angular CLI,...
- Dec 21 Angular 9/8/7 How-To: Handle HttpClient Errors with RxJS' catchError() and...
- Dec 12 Angular 9/8 Services & Dependency Injection via providedIn, root &...
- Dec 12 Angular 9/8 How-To: Path Redirection and Handling 404 Paths Using...
- Dec 09 JavaScript Fetch Tutorial: Send HTTP Requests With React.JS and Async-Await...
- Nov 22 Angular 9 Examples: Conditional Rendering With *ngIf & Else
- Nov 17 Consume a JSON REST API in Svelte 3 with fetch(),...
- Nov 17 Make Ajax/Http Requests in Svelte 3: RxJS ajax() and Observables...
- Nov 16 React Apollo Hooks & Testing: useQuery with refetch and MockedProvider...
- Nov 15 Consuming GraphQL APIs with React Hooks (useQuery) & Apollo Client...
- Nov 14 Angular 9/8 Tutorial & Example — Upload files with FormData,...
- Oct 20 Import & Read Local JSON Files in Angular 7/8 and...
- Oct 20 RxJS of() Example: Mocking Data with an Angular 7/8 Service...
- Oct 20 Angular 7/8 HttpClient Interceptors: Mocking HTTP Requests Example
2018
- Dec 30 Using Vue.js with Ruby on Rails 5.2 Application
- Dec 29 JavaScript Interview Questions & Solutions
- Dec 27 Angular 7|6 Tutorial Course: CLI, Components, Routing & Bootstrap 4...
- Dec 27 Angular 7|6 Tutorial Course: Authentication with Firebase (Email & Password)...
- Dec 18 Node.js SQLite Tutorial — Connection & CRUD
- Dec 18 Node.js Oracle CRUD Example: Database Connection & SQL Queries
- Dec 17 Django 2 Ajax CRUD with Python 3.7 and jQuery
- Dec 15 PHP 7 Tutorial with MySQL: CRUD REST API
- Dec 15 Django 2 CRUD Tutorial: Generic Class-Based Views
- Dec 12 Python 3.7 Matplotlib — Data Visualization Tutorial
- Dec 11 Python 3.7 Data Classes — Tutorial by Example
- Dec 10 Ember 3 Tutorial: Building your First Application
- Dec 10 Django GIS Tutorial: GeoDjango and PostGIS
- Dec 09 Vertical Center in Bootstrap 4
- Dec 08 JWT Auth with Vue, Vuex and Vue Router — Axios...
- Dec 08 Node Express JWT Authentication — jsonwebtoken and bcryptjs
- Dec 08 Python Django JWT — djangorestframework-jwt Example
- Dec 08 Adonis Tutorial — CRUD REST API and JWT Authentication
- Dec 08 Adonis Tutorial — JWT Authentication
- Dec 07 PostgreSQL & PostGIS Tutorial — Creating a Spatial Database
2017
- Dec 20 Django React Tutorial with Example Demo
- Dec 18 Building Modern Web Apps with Python, Django Rest Framework and...
- Dec 04 AJAX Requests in Vue.js: Axios vs vue-resource vs fetch
- Dec 02 Building a CRUD Application with Django Rest Framework and Vue.js...
- Nov 21 Making AJAX API Calls in React: Axios vs jQuery vs...
- Nov 15 PHP Tutorial with AngularJS 1.6+
- Aug 30 Electron Tutorial: Data Persistence
- Aug 09 Resetting Entity Framework Database Migrations
- Jul 29 Building Universal Server Rendered Apps with React and Next.js 3.0...
- Jul 28 Building Server Side Rendered Apps with the Angular Universal Starter...
- Jul 15 Building Web Apps with Django ,Webpack and React
- Jul 15 Building a Modern App with Django and React
- Jul 14 Getting started with Django Rest Framework by Building a Simple...
- Jul 14 How to Customize Django Admin Application
- Jul 13 Optimizing and Squashing Django Migrations
- Jul 13 How to Add Django Admin Custom List Actions
- Jun 28 Techiediaries Website Privacy Policy
- Jun 25 NativeScript & Camera Tutorial
- Jun 17 Angular 2+ with Django Rest Framework tutorial (Part 3): Create...
- Jun 16 Django REST framework (DRF) and Angular 2+ tutorial (Part 2)...