- Blog
- Blog | Kent C. Dodds
- Catchts
- Flavio Copes
- fettblog.eu | TypeScript, JavaScript, Web Dev Articles
- Hacker News
- Hinty way to learn
- RWieruch
- Zero To Mastery Blog
- Async Generators and Async Iteration in Node.js – Alan Storm
- Better Error Handling In NodeJS With Error Classes — Smashing Magazine
- Callback Hell
- Cleaner Code with Async / Await Tutorial | Khalil Stemmler
- Eloquent JavaScript
- For fast and secure sites | Jamstack
- Functional Programming Paradigm in JavaScript | Hacker Noon
- Google JavaScript Style Guide
- How JavaScript Works: Under the Hood of the V8 Engine
- JavaScript's Memory Management Explained
- Learning JavaScript Design Patterns
- Social Network for Programmers and Developers
- The complexity of simple algorithms and data structures in JS
- The JavaScript Event Loop
- Top 10 JavaScript Hack for Optimized Performance
- Top 50 Javascript Interview Questions You Must Learn In 2020
- Understanding Memoization In JavaScript ― Scotch.io
- Using async/await in ExpressJS middlewares | A Curious Animal
- What is Functional Programming? A Beginner's JavaScript Guide
- Exploring JS: JavaScript books for programmers
- A Hands on Guide to Event Loops, Child Processes, and Worker Threads in Node.Js
- Best Practices Every Node Developer Should Follow
- Creating a Secure REST API in Node.js | Toptal
- How to Debug Node.js Segmentation Faults | HTTP Toolkit
- Let's Debug a Node.js Application | Heroku
- NPM Package-lock and semver caret versions.
- Should you Pin your JavaScript Dependencies? | Renovate Docs
- Why I Don't Use a DI Container | Node.js w/ TypeScript | Khalil Stemmler
- Achieve mastery through challenge | Codewars
- An introduction to functional programming
- Clean Coders: Level up your code.
- HackerRank
- LeetCode - The World's Leading Online Programming Learning Platform
- The SOLID Principles of Object-Oriented Programming Explained in Plain English
- The Twelve-Factor App
- Teach Yourself Computer Science
- 8 ways to deploy a React app for free - LogRocket Blog
- A Complete Guide to useEffect — Overreacted
- Fix the slow render before you fix the re-render
- Full stack open 2020
- How to Create a PWA with React 📱 Progressive Web Apps Guide | Codica
- How to become a pro with React setState() in 10 minutes
- How to make your React app fully functional, fully reactive, and able to handle all those crazy…
- How to optimize your context value
- Pre-render routes with react-snap
- React 2025 – Build applications from the future, today.
- React Binding Patterns: 5 Approaches for Handling
this
- ReactJS ID · Komunitas ReactJS Indonesia.
- ReactSecurity | Forget about half-baked samples and tutorials that just cover the basics. Learn how to properly secure your React app for the real world.
- React Training: useEffect(fn, []) is not the new componentDidMount()
- This is why we need to bind event handlers in Class Components in React
- TLDr;React
- Use React.memo() wisely
- web.dev
- When to useMemo and useCallback
- A re-introduction to JavaScript (JS tutorial) - JavaScript | MDN
- Beginner JavaScript Notes - Wes Bos
- JavaScript 30 — Build 30 things with vanilla JS in 30 days with 30 tutorials
- JavaScript Tutor - Visualize JavaScript code execution to learn JavaScript online
- Natively Format JavaScript Numbers
- Quicksort in JavaScript
- Introduction to Node.js
- How to stream file downloads in Node.js with Got | Phil Nash
- Scheduling Cron Jobs in Node.js with Node-Cron
- Simple Node.js Proxy
- Web app manifests | MDN
- Building a PWA at Google, part 1
- Progressively enhance your Progressive Web App
- web.dev
- Model Shell Aplikasi | Web | Google Developers
- A Smashing Guide To The World Of Search Engine Optimization — Smashing Magazine
- Code Snippets | CSS-Tricks
- Content Security Policy (CSP) - HTTP | MDN
- Cookies vs Localstorage for sessions - everything you need to know | Blog
- Cross-Origin Resource Sharing (CORS) - HTTP | MDN
- How to Go from Junior Developer to Mid-level Developer
- HTTP headers - HTTP | MDN
- Intersection Observer API - Web APIs | MDN
- Introducing Background Sync | Web | Google Developers
- Introducing the MDN Web Docs Front-end developer learning pathway - Mozilla Hacks - the Web developer blog
- JavaScript Cookies vs Local Storage vs Session Storage | Web Dev Simplified Blog
- JavaScript Modules in 2020 | Building SPAs
- JavaScript URL Encode Example – How to Use encodeURIcomponent() and encodeURI()
- Randall Degges - Please Stop Using Local Storage
- Reading and writing files and directories with the browser-nativefs library
- Request - Web APIs | MDN
- Richer offline experiences with the Periodic Background Sync API
- SameSite cookies explained
- Security Best Practices for Node.js | AppSignal Blog
- Service Worker API - Web APIs | MDN
- Service Worker Sample: Custom Offline Page Sample
- ServiceWorker Cookbook
- TodoMVC
- thedev.id - A free identity for developers on the web
- Understand JavaScript SEO Basics | Google Search Central
- Understanding Cross-Site Resource Sharing (CORS)
- Using ES modules in browsers with import-maps - LogRocket Blog
- Web Push: Data Encryption Test Page
- Web Push Notifications: Timely, Relevant, and Precise
- XSS - localStorage vs Cookies
- XSS - What are Cross-Site Scripting Attacks?
- Patterns.dev - Modern Web App Design Patterns
- Katacoda - Interactive Learning Platform for Software Engineers
- Refactoring: clean your code
- Exercism
- API Directory | ProgrammableWeb
- ipify - A Simple Public IP Address API
- JS Indonesia | API Anti CORS
- JSONPlaceholder - Free Fake REST API
- LoL Human - REST APIs
- Reqres - A hosted REST-API ready to respond to your AJAX requests
- sheet.best · Turn your google sheets into a REST API
- 15 Git tips to improve your workflow | GitLab
- Git - Reference
- How to Delete a Git Branch Both Locally and Remotely
- How to delete multiples files in Github - How to use Git and GitHub - GitHub Support Community
- How to delete remote branches in Git
- How To Unstage Files on Git – devconnected
- Learn Git with Bitbucket Cloud
- The Best Git Tutorials
- Giters
- Getting Started with GitHub Pages · GitHub Guides
- GitHub Pages | Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live.
- How to Add and Delete Users on Ubuntu 18.04 | Linuxize
- How To Allow Remote Access to MySQL | DigitalOcean
- How to Create MySQL Users Accounts and Grant Privileges | Linuxize
- How To Import and Export Databases in MySQL or MariaDB | DigitalOcean
- How to Rename Files and Directories in Linux | Linuxize
- How to remove non empty Directory in Linux - nixCraft
- Install MySQL Server on the Ubuntu operating system
- Linux Tips, Tricks and Tutorials | Linuxize
- nixCraft - Linux Tips, Hacks, Tutorials, And Ideas In Blog
- abhisheknaiidu/awesome-github-profile-readme: 😎 A curated list of awesome Github Profile READMEs 📝
- anuraghazra/github-readme-stats: Dynamically generated stats for your github readmes
- Complete list of github markdown emoji markup
- kautukkundan/Awesome-Profile-README-templates: A collection of awesome readme templates to display on your profile
- Markdown Cheatsheet · adam-p/markdown-here Wiki
- Markdown Tutorial - Introduction
- Markdown Live Preview
- Mastering Markdown · GitHub Guides
- Shields.io: Quality metadata badges for open source projects
- SQL Operators Tutorial – Bitwise, Comparison, Arithmetic, and Logical Operator Query Examples
- DrawSQL - 🔥 Database schema diagrams
- Apache CouchDB
- Cockroach Labs, the company building CockroachDB
- Database of Databases - Home
- EDB: Power to Postgres | Get the most out of PostgreSQL with tools, products, services, and support for enterprises
- Fauna | The data API for client-serverless applications
- Graphile | Powerful, Extensible and Performant GraphQL APIs Rapidly
- Greenplum Database
- HarperDB | Simplicity Without Sacrifice
- Hasura | Instant GraphQL APIs for your data | Join data across databases, GraphQL & REST services to build powerful modern applications
- Home – OrbitDB
- Native GraphQL Database: The Best Graph DB | Dgraph
- Neo4j Graph Platform – The Leader in Graph Databases
- Nhost: The Open Source Firebase Alternative with GraphQL.
- NoSQL Database | RavenDB ACID NoSQL Document Database
- Open Source Search: The Creators of Elasticsearch, ELK Stack & Kibana | Elastic
- Parse + Open Source = ❤️
- Percona – The Database Performance Experts
- PlanetScale
- PouchDB, the JavaScript Database that Syncs!
- RethinkDB: the open-source database for the realtime web
- The most popular database for modern apps | MongoDB
- The Open Source Firebase Alternative | Supabase
- TiDB | SQL at Scale | PingCAP
- TiKV | TiKV is a highly scalable, low latency, and easy to use key-value database.
- Upstash: Serverless Database for Redis®
- Vitess | A database clustering system for horizontal scaling of MySQL
- Yugabyte
- MinIO | High Performance, Kubernetes Native Object Storage
- Wasabi – Cloud-based object storage service
- • Statista - The Statistics Portal for Market Data, Market Research and Market Studies
- /uses
- All Your Digital Marketing Tools in One Place - Sendinblue
- Application Monitoring and Error Tracking Software | Sentry
- Awesome dataviz tools by Cube.js
- Awesome Devtools
- Best of JavaScript
- Bug reporting for the web | webcompat.com
- BUNDLE PHOBIA
- Can I use... Support tables for HTML5, CSS3, etc
- Communications APIs | Vonage
- Comprehensive IP address data, IP geolocation API and database - IPinfo.io
- Decentralized Internet for a Free Future | Skynet
- Dev Challenges
- DownGit
- Excalidraw | Hand-drawn look & feel • Collaborative • Secure
- Figma: the collaborative interface design tool.
- Free Dev Stuff
- Free Lottie Animation Files, Tools & Plugins - LottieFiles
- Here's the resume I used to get a job at Google as a software engineer.
- IMGDB - Index
- ImprovMX — Free email forwarding. Email aliases for your domain name.
- JSBench.me - JavaScript performance benchmarking playground
- JsDiff - Visual comparison of javascript libraries!
- Microsoft Bot Framework
- NextDNS - The new firewall for the modern Internet
- Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
- Online Diagram Software & Visual Solution | Lucidchart
- Open Source Email Platform - Zimbra Collaboration Open Source Edition
- Openbase: choose the right package every time
- Perflink | JS Benchmarks
- RunKit is Node prototyping
- RegExr: Learn, Build, & Test RegEx
- rfc.fyi
- SMSVIRO: Layanan Kirim SMS dengan Sender ID/Masking
- Transactional Email API Service For Developers | Mailgun
- Twilio - Communication APIs for SMS, Voice, Video and Authentication
- Website Traffic Statistics & Analytics - SimilarWeb
- What Is My IP Address? - ifconfig.me
- Zenziva – Cloud Messaging Gateway
- Zoho Mail - IMAP and SMTP Configuration details
- An Introduction to CSS Grid Layout (with Examples)
- Add a Shopping Cart to Any Website in Minutes - Snipcart
- Animista - CSS Animations on Demand
- Box Shadow CSS Generator | CSSmatic
- Chat Engine | Simple APIs & UI Kits
- Clippy — CSS clip-path maker
- CSS Gradient — Generator, Maker, and Background
- CSS Section Separator Generator | wweb.dev
- devChallenges.io | Real-life Coding Challenges to become a Software Engineer
- Develop. Preview. Ship. For the best frontend teams – Vercel
- EmailJS
- Flexbox vs Grid - How to Build the Most Common HTML Layouts
- Frontend Mentor | Front-end coding challenges using a real-life workflow
- Get Waves – Create SVG waves for your next design
- Hero Patterns | Free repeatable SVG background patterns for your web projects
- HTML Center Text – How to CSS Vertical Align a Div
- Hypercolor - Tailwind CSS Gradient Palette
- JS.ORG - the JavaScript organization
- Keeping the screen awake with the Screen Wake Lock API - Article by Christoph Guttandin - Media Codings
- Lazy Loading Images – The Complete Guide
- lightest.app - visualize web performance against competitors
- Meta Tags — Preview, Edit and Generate
- Netlify: Develop & deploy the best web experiences in record time
- Neumorphism.io
- OpenShot Cloud API — OpenShot Cloud API 2.1.0 documentation
- Paystack - Modern online and offline payments for Africa
- Premium Bootstrap Themes and Templates: Download @ Creative Tim
- Realtime Sync for Every Application
- Self-hosted fonts vs. Google Fonts API - LogRocket Blog
- Sendbird - A Complete Chat Platform, Messaging and Chat SDK and API
- Shape Divider App
- Skypack: search millions of open source JavaScript packages
- Surge
- Svg Animations - Lottiefiles
- Transform | A polyglot web converter.
- Cloud Application Hosting for Developers | Render
- Cloud Application Platform | Heroku
- Cloud Hosting & Linux Servers | Linode
- Cloudflare Workers®
- Contabo 🥇 Quality VPS & Dedicated Servers At Incredible Prices 🥇
- Deploy app servers close to your users · Fly
- Deta - The Cloud for Doers & Dreamers.
- DigitalOcean – The developer cloud
- Drone CI – Automate Software Testing and Delivery
- ElephantSQL - PostgreSQL as a Service
- Grafana: The open observability platform | Grafana Labs
- Kong: The Cloud Connectivity Company for APIs & Microservices
- MongoDB Hosting: Database-as-a-Service by mLab
- New Relic | Deliver more perfect software
- NGINX Config | DigitalOcean
- SSD VPS Servers, Cloud Servers and Cloud Hosting by Vultr - Vultr.com
- The NGINX Handbook
- The simplest way to deploy your full-stack apps | Qovery
- Web hosting, cloud computing and dedicated servers | OVHcloud
- Zeet - Run your code
- Compress Image Online | compressImage.io
- Compressor.io - optimize and compress JPEG photos and PNG images
- TinyPNG – Compress PNG images while preserving transparency