Mastering the tools that shape the digital world
Start typing to search technologies
Showing 131 skills
High-level scripting language for web development
JavaScript with static typing for scalable applications
High-level programming language for automation and backend
Low-level programming language for system development
High-performance language for applications and systems
Query language used to manage relational databases
Markup language for web pages
Styling the web with modern layouts
CSS with superpowers
Utility-first CSS framework
Popular CSS framework for responsive design
Core web programming language
Type-safe JavaScript
Building interactive UIs
React framework for production
React UI components
Accessible React component library
Beautifully designed components built with Radix and Tailwind
UI framework with prebuilt React components and themes
HTTP client for API requests
Smooth React animations
JavaScript 3D library used to create 3D graphics and animations in the browser
JavaScript runtime for server-side
Fast web framework for Node
Scalable Node.js framework
ODM library to interact with MongoDB
Request validation library for Node.js/TypeScript APIs
Password hashing for secure authentication
Middleware for enabling cross-origin requests
Middleware to limit repeated API requests
Middleware for handling multipart/form-data (file uploads)
Real-time communication
Advanced relational database
Popular relational database
Serverless PostgreSQL-compatible cloud database
NoSQL document database
NoSQL cloud database
Next-gen ORM for Node & TS
Open-source Firebase alternative
Server & CLI environment
Containerization platform
Web server & reverse proxy
Container orchestration
Infrastructure as code
Continuous integration & deployment practices
CI/CD pipelines on GitHub
Authentication for Next.js apps
Auth & backend for apps
Enterprise authentication platform
Token-based authentication
Enterprise SSO protocol
Role-based access control & permission management
Multi-factor authentication for security enhancement
Password hashing (bcrypt, Argon2) & TLS/SSL basics
Rate limiting, IP whitelisting & CORS policies
Secure session management & cookie handling
Unit testing for JS/TS
Version control and collaboration
Lightweight, versatile code editor
IDE for Python development
IDE for Java, TypeScript, and more
IDE for JavaScript and TypeScript
IDE for Android app development
Online IDE for JS, Python, and more
Code linting
Code formatting
Module bundler
Next generation frontend tooling
API testing & collaboration
Lightweight API testing tool
Performance, accessibility, and SEO auditing tool
Browser debugging & performance analysis
Node version management & REPL testing
JavaScript package managers
Collaborative design tool
Online graphic design tool
Interactive prototyping and design tool for modern websites
Collaborative online whiteboard for brainstorming and planning
Frontend hosting & deployment
Deployment for Next.js & frontends
Modern platform for deploying full-stack apps instantly
Cloud platform for hosting web apps, APIs, and databases
Representational State Transfer APIs
API query language
Lightweight messaging protocol for IoT
API testing & collaboration tool
Token-based authentication protocol
Complete payment processing platform for online businesses
Global payment gateway for secure online transactions
Payment gateway popular in India for seamless checkout
Payment processing for retail and online businesses
Cloud-based email delivery service for transactional emails
Email automation service for developers
Modern email API for developers with React Email support
Popular Node.js module for sending emails
Free contact form API for static sites without backend
Send emails directly from JavaScript without server-side code
Form backend service that sends submissions to your email
Dynamic imports and automatic code splitting to reduce initial bundle size
Loading components, routes, and images only when needed to improve performance
Using Next.js Image component, responsive images, and modern formats (WebP/AVIF)
Optimizing high-frequency events like search, scroll, resize, and API calls
Using indexes to speed up database queries in SQL and NoSQL databases
Optimizing SQL queries, avoiding N+1 problems, and improving API response time
Improving performance, accessibility, SEO, and best practices using Lighthouse
Optimizing Core Web Vitals for better real-world user experience
Browser caching, HTTP caching, CDN caching, Redis, and in-memory caching techniques
Eliminating unused code during build process to minimize bundle size
Analyzing and reducing bundle size using bundle analyzer tools
Reducing payload size, pagination, filtering, and efficient response structures
Open-source server & CLI environment
Microsoft operating system for desktop & servers
Popular Linux distribution
Real-time performance insights for Next.js applications
Core Web Vitals monitoring and performance tracking
Web analytics and user behavior tracking
Distributed version control system for tracking code changes
Cloud-based Git repository hosting and collaboration platform
Understanding HTTP methods, headers, request-response cycle, and HTTPS security
Proper usage of 2xx, 3xx, 4xx, and 5xx status codes in REST APIs
Client-side storage mechanisms and their security implications
Cross-Origin Resource Sharing, preflight requests, headers, and security
DOM, CSSOM, render tree, layout, paint, and composite phases
Call stack, task queue, microtasks, async/await, and execution order
Handling asynchronous operations, concurrency, and error handling
Communication between frontend, backend, APIs, and databases
Stateless APIs, resource-based URLs, idempotency, and REST constraints
API versioning, pagination, filtering, validation, and error handling
Session-based vs token-based authentication, JWTs, and refresh tokens
XSS, CSRF, SQL Injection, HTTPS, CSP, secure headers, and OWASP Top 10
DNS resolution, TCP/IP basics, and how data travels across the web