Photo by Aaron Burden / Unsplash

Bookmark Resources for Software Developers

architecture Oct 27, 2021

As a software developer, we are an awesome keeper of everything around us. Sometimes we just need some bookmarks to recover our memory. So take a note of these URLs for quick access and most importantly to not forget when you need them most. Obviously it is randomly curated so it could also mean that you may never find it useful enough at all. However I hope you find it in general.

Listing is random in order. This list will grow with time and grow faster if y'all contribute.

  1. https://news.ycombinator.com/ - Hacker News
  2. https://the-algorithms.com/ - Welcome to GitHub's largest open-source algorithm library
  3. https://www.toptal.com/developers/gitignore - Create useful .gitignore files for your project - https://gitignore.io/
  4. https://www.cloudflare.com/learning/ - Resources on cyber security and how the Internet works from Cloudflare.
  5. https://blog.codinghorror.com/ - Blog by Jeff Atwood
  6. https://www.atlassian.com/git/tutorials - Git tutorials from Beginner to Advanced Git
  7. https://sethrobertson.github.io/GitBestPractices/ - Git Best Practices
  8. https://bakkenbaeck.github.io/a-random-walk-through-git/ - in-depth look at how Git works.
  9. https://www.digitalocean.com/community/tutorials - development and sysadmin tutorials
  10. https://choosealicense.com/ - GitHub wants to help developers choose an open source license for their source code.
  11. https://book.git-scm.com/docs/git#_git_commands - Complete list of git commands
  12. https://training.github.com/ - Reference sheets covering Git commands, features, SVN migrations, and bash. Available in multiple languages.
  13. https://dns.google/
    https://8.8.8.8
    https://010.010.010.010 - Google Public DNS resolver
  14. https://github.com/jwasham/coding-interview-university - A complete computer science study plan to become a software engineer.
  15. https://readthedocs.org/ - Read the Docs simplifies software documentation by automating building, versioning, and hosting of your docs for you.
  16. https://devdocs.io/ - DevDocs combines multiple API documentations in a fast, organized, and searchable interface. DevDocs works offline, on mobile, and can be installed on Chrome.
  17. https://javascript.info/ - Here we learn JavaScript, starting from scratch and go on to advanced concepts like OOP. We concentrate on the language itself here, with the minimum of environment-specific notes.
  18. https://developer.mozilla.org/en-US/docs/Web/API - a list of all the Web APIs and interfaces (object types) available typically used with Javascript.
  19. https://nginx.org/en/docs/dirindex.html - Alphabetical index of all available directives in Nginx
  20. https://nginx.org/en/docs/varindex.html - Alphabetical index of all available variables in Nginx
  21. https://gamehacking.academy/GameHackingAcademy.pdf - A Beginner’s Guide to Understanding Game Hacking Techniques
  22. https://docs.djangoproject.com/en/3.2/contents/ - Django documentation contents
  23. https://12factor.net/ - This document synthesizes all of our experience and observations on a wide variety of software-as-a-service apps in the wild. It is a triangulation on ideal practices for app development, paying particular attention to the dynamics of the organic growth of an app over time, the dynamics of collaboration between developers working on the app’s codebase, and avoiding the cost of software erosion.
  24. https://www.scaledagileframework.com/ - The Scaled Agile Framework® (SAFe®) for Lean Enterprises is a knowledge base of proven, integrated principles, practices, and competencies for achieving business agility using Lean, Agile, and DevOps.
  25. https://docs.gitlab.com/ - Here you can access the complete documentation for GitLab, the single application for the entire DevOps lifecycle.
  26. https://opensource.com/ - An open source community of readers and writers.
  27. https://opensource.dev/ - Open source information powered by Google.
  28. https://opensource.guide/ - Open Source Guides from Github.
  29. https://opensource.apple.com/ - Open Source at Apple.
  30. https://opensource.google/ - All the resources of Google to open source.
  31. https://opensource.fb.com/ - Open source site from Meta Facebook.
  32. https://github.com/dwmkerr/hacker-laws - Laws, Theories, Principles and Patterns that developers will find useful.
  33. https://testing.googleblog.com/ - Google Testing Blog
  34. https://html.spec.whatwg.org/multipage/indices.html - List of all non deprecated HTML elements
  35. https://github.com/ivbeg/awesome-status-pages - Awesome list of status pages open source software, online services and public status pages of major internet companies
  36. https://github.com/mikeroyal/Self-Hosting-Guide - A guide for getting started with Self Hosting devices including software and hardware that will make you a better and more efficient Self Hosting.

Tags

Sparsh

Software Engineer