Helpful websites, tools, blogs about topics around web development
- What is serverless computing? | Serverless definition
- Why use serverless computing? | Pros and cons of serverless
- How to Build a Powerful Web Developer Portfolio (With Examples!)
- npm vs npx — What’s the Difference?
- Windows Web Developer Setup Guide (2022)
- 11 easy tips to fix bugs and debug your code faster
- ARIA input fields must have an accessible name
- ARIA progressbar nodes must have an accessible name
- ARIA roles used must conform to valid values
- Elements must meet minimum color contrast ratio thresholds
- Links must have discernible text
- ul and ol must only directly contain li, script or template elements
- Scrollable region must have keyboard access
- Heading levels should only increase by one
- AI Showdown: ChatGPT Vs. Google's Gemini – Which Reigns Supreme?
- ChatGPT (by OpenAI)
- Gemini (by Google)
- Claude
- Introducing Devin, the first AI software engineer
- APIs Explained (in 4 Minutes)
- API Basics: A Beginner’s Guide to APIs
- What Is a REST API? Examples, Uses, and Challenges
- 12 Essential Book APIs
- How to build your own API and publish it on RapidAPI Hub?
- Postman - API platform for building and using APIs
- What is API integration?
- The Top 10 Best API Integration Tools For Developers
- Recite - API for quotes from books
- Limiting Node.js API calls with express-rate-limit
- Open Library Developer Center / APIs
- Importing your Goodreads & Accessing them with Open Library’s APIs
- Limiting query to search API from openlibrary.com
- Beautiful CSS box-shadow examples
- Beautifully simple click-to-copy CSS effects
- CSS Gradient
- Color Gradient Generator
- Z-Index (CSS): Everything you need to know
- daisyUI - The most popular component library for Tailwind CSS
- Tailwind CSS - A utility-first CSS framework
- shadcn/ui - Beautifully designed components that you can copy and paste into your apps. Accessible. Customizable. Open Source.
- Traditional databases vs serverless databases
- Top 9 Open Source Graph Databases
- What is a graph database? - Neo4j
- What Is a Graph Database? - AWS
- What is a Serverless Database?
- Complete Git and GitHub Tutorial - Kunal Kushwaha (YouTube)
- Difference between
git pull
andgit fetch
- Git Branches: List, Create, Switch to, Merge, Push, & Delete
- Git List Branches – How to Show All Remote and Local Branch Names
- ARIA - Accessible Rich Internet Applications
- Links that don’t go anywhere should be buttons
- Intrinsic Size vs Rendered Size: Understanding the Differences
- Font Awesome - Icon library and toolkit
- Favicon generator - Generate from text, image, or choose from hundreds of emojis
- Ionicons - Premium designed icons for use in web, iOS, Android, and desktop apps. Support for SVG. Completely open source, MIT licensed and built by Ionic.
react-native-vector-icons
- ES6, ES7, ES8, ES9, ES10 and ES11 features
- The best JavaScript debugging tools for 2021 and beyond
- 10 best Javascript debugging tools
- ESLint - Configurable JavaScript linter. It helps you find and fix problems in your JavaScript code. Problems can be anything from potential runtime bugs, to not following best practices, to styling issues.
- What Is The Fastest Way To Load JavaScript?
- Garbage Collection in JavaScript
- Top 7 JavaScript Backend Frameworks In 2024
- 7 Best Backend JavaScript Frameworks in 2024
- Express js vs Node js
- Learn The MERN Stack - Express & MongoDB Rest API (Traversy Media)
- What are express.json() and express.urlencoded()?
- A guide to Node.js design patterns
- Design Patterns in Node.js - Suneel Kumar
- Top 6 Node JS frameworks: which one to choose?
- Dependencies in useEffect hook
- Difference between declarative and imperative in React.js
- What is a Clean Frontend Architecture?
- What is the difference between Expo and React Native?
- Expo vs React Native CLI: Key Differences Explained
- Set up Android Studio Emulator
- React Native Paper - Cross-platform Material Design for React Native
- Testing - React Native
- Submit to the Google Play Store
- React Native 0.73 - Debugging Improvements, Stable Symlink Support, and more
- Set Up Your Environment
- Expo FAQ
- Excalidraw - Virtual whiteboard for sketching hand-drawn like diagrams
- PX to REM converter - CSS (nekoCalc)
- Taskade - Task Management
- Pexels - The best free stock photos, royalty free images & videos shared by creators
- Unsplash - The internet’s source for visuals. Free images
- What Is My Screen Resolution
- Photo editing for everyone
- Free Sample pdf Files Dowload for Testing
- BrandBird - A screenshot editor, chrome extension available
- JSON Formatter Online
- Lorem Ipsum - Dummy text
- Infinite Scrolling: When to Use It, When to Avoid It
- Basic Types of Buttons in User Interfaces
- Understanding the Critical Rendering Path
- Introduction to web sustainability
- What is a web server?
- What is DNS? | How DNS works
- 24 Best Web Development Tools Reviewed For 2024
- Checkboxes vs. Radio Buttons
- URL, URI, URN: What's the Difference?
- 8 tips for the perfect title tag
- Authentication vs. Authorization
- CORS, XSS and CSRF with examples in 10 minutes
- OAuth 2.0 and Workflow video
- What is OAuth 2.0? by auth0.com
- OAuth and OpenID Connect: A Background Check
- OAuth 2.0 Simplified - by Aaron Parecki
- Single-factor, Two-factor, and Multi-factor Authentication
- Bcrypt Hash Generator & Verifier - Generate password hashes with bcrypt algorithm
- 15 Password Management Best Practices
- Hashing Passwords: One-Way Road to Security