Developers
Code hosting, deployment platforms and technical docs — a programmer's daily home base.
A useful developer bookmark collection follows a project's lifecycle rather than a popularity ranking. Keep a dedicated place for source code, reliable documentation, debugging tools, and deployment platforms. Add more tools only when a specific problem calls for them.
💻 Write and Share Code
| Tool | Core Strength | Best For |
|---|---|---|
| GitHub | The most vibrant ecosystem, default for open source, powerful GitHub Actions. | Personal projects, finding reference code, and general team collaboration. |
| GitLab | Built-in, comprehensive CI/CD pipelines, strong support for self-hosting. | Enterprise environments and teams requiring strict code privacy and automated workflows. |
| Replit / CodePen | Zero-configuration, browser-based development environments. | CodePen for quick front-end UI experiments; Replit for rapid prototyping in multiple languages. |
- Pro Tip: Before adopting an open-source dependency, do not just look at the star count. Check its last commit date, issue response time, and license to avoid abandoned or commercially restricted projects.
📚 Find an Answer That Matches Your Version
- MDN Web Docs: The absolute authority for web platform behavior (HTML/CSS/JS/APIs). When browser behavior is inconsistent, trust MDN over random blog tutorials.
- DevDocs: Aggregates dozens of language and framework documentations into a single, searchable interface with offline support. A massive productivity booster.
- Stack Overflow: Paste your exact error message in quotes to search. Crucial: Always check the answer's publication year and the library version it applies to. A "perfect" solution from five years ago may be obsolete today.
- Can I use: Before adopting a new CSS or JS feature, check its browser support rate here to determine if polyfills are necessary.
🐛 Debug Before Adding Another Dependency
- Regex101: The essential tool for regular expressions. It highlights matches in real-time and explains the syntax step-by-step. Ensure you select the correct regex flavor for your application.
- Postman: The standard for API debugging. Supports saving request collections and environment variables. Warning: Always scrub sensitive tokens before exporting or sharing collections.
📦 Package and Container Management
- npm: When evaluating a JavaScript package, prioritize its weekly download trend, dependency tree size, and maintainer activity over raw download numbers.
- Docker Hub: When pulling images, always prefer those tagged as
Official Imageor from aVerified Publisherto minimize supply chain security risks.
🚀 Choose Deployment Around the Application
| Platform | Core Positioning | Free Tier & Features |
|---|---|---|
| Vercel | The premier deployment platform for Next.js and modern front-end frameworks. | Generous free tier for personal projects, automatic Git-triggered builds, and global edge network. |
| Netlify | The classic choice for static sites and Jamstack applications. | Equally robust Git auto-deployment, with intuitive forms handling and Serverless Functions. |
| Cloudflare Pages | Deployment leveraging Cloudflare's massive global edge network. | Extremely fast build times, high free limits, and seamless integration with Cloudflare DNS/CDN/Workers. |
| Railway / Render | Lightweight PaaS for running backend services (Node.js, Python) or databases. | Much simpler configuration than traditional VPS (like AWS EC2), ideal for small to medium full-stack apps. |
🛡️ Before Publishing: Security Checklist
- Guard Your Secrets: Never hardcode API keys or database passwords and commit them to a public repository. If accidentally committed, revoke and regenerate the key immediately. Merely deleting the file from Git history is insufficient.
- Set Billing Alerts: Cloud and serverless free tiers can change. Always configure a Billing Alert in the provider's console before going live to prevent unexpected charges from traffic spikes.
- Prune Your Bookmarks: Keep documentation links you actually use daily. Remove outdated bookmarks that no longer serve your current workflow to reduce cognitive load.
Official Starting Points: MDN Web Docs, GitHub Docs, and npm Docs.
Sites
GitHubThe largest code host and the center of open source.Code and open sourcegithub.comGitLabA code platform with built-in CI/CD, self-hostable.Code and CI/CDgitlab.comStack OverflowThe go-to Q&A community for programming errors.Programming answersstackoverflow.comMDN Web DocsThe definitive documentation for web technologies.Web development docsdeveloper.mozilla.orgDevDocsHundreds of API docs in one interface, works offline.Unified API docsdevdocs.ionpmThe package registry for JavaScript.JavaScript packagesnpmjs.comDocker HubA container image registry, the starting point for deployments.Container imageshub.docker.comVercelFront-end hosting that deploys on every push.Frontend deploymentvercel.comNetlifyStatic hosting with built-in forms and functions.Static site hostingnetlify.comCloudflareCDN, DNS and Pages hosting with a generous free tier.CDN, DNS and hostingcloudflare.comRailwayFast deployment for backend services and databases.Apps and databasesrailway.appCodePenAn online playground for front-end code and inspiration.Frontend code demoscodepen.ioReplitA full dev environment in the browser, ready to go.Browser IDEreplit.comRegex101Live regex testing with step-by-step explanations.Debug regexregex101.comCan I useCheck browser support for web features.Browser supportcaniuse.comPostmanThe industry standard for API testing and collaboration.API testingpostman.comSupabaseOpen-source backend — database, auth and storage in one place.Database and backendsupabase.comRenderDeploy sites, APIs and databases without server wrangling.Deploy web and APIsrender.comroadmap.shLearning roadmaps for every dev path — start here if you're lost.Developer roadmapsroadmap.shLeetCodePractice coding problems for interviews, with lively discussions.Coding interview prepleetcode.com
Check if your domain name is available
A website, a portfolio or email on your own domain all start with a name. Type the one you want to see if it is free and what it costs on Namecheap.
Affiliate link: if you buy on Namecheap through this box we may earn a commission, at no extra cost to you. It is listed under the same criteria as every other site.