This repository is a collaborative effort to build a comprehensive collection of resources for developers in San Antonio. We welcome contributions from the community in the form of:
- Tech talk presentations: Share slides, code samples, and key takeaways from tech talks you've attended.
- Learning resources: Add links to helpful articles, tutorials, documentation, or online courses.
- San Antonio-specific resources: Highlight free Udemy access through the San Antonio library or other local initiatives.
We appreciate your contributions! Here's how to submit a pull request:
-
Fork the Repository: Click the "Fork" button in the top right corner of this repository. This creates your own copy of the repository on your GitHub account.
-
Clone Your Forked Repository: Clone your forked repository to your local machine using Git. You can find instructions for cloning a repository on the GitHub Help documentation
-
Create a New Branch: Create a new branch for your contribution. Use a descriptive branch name that reflects your changes (e.g., "feature/new-feature"). You can create a new branch using Git commands or directly on GitHub.
-
Create Your Contribution:
-
Folder Structure: Create a folder within the
resources
directory to organize your contribution.- Folder Name: Use a clear and descriptive name for the folder, such as the name of the tech talk or the topic of the learning resource.
- Example:
resources/ javascript-tutorial/ - javascript-basics.md - advanced-javascript-concepts.md machine-learning-crash-course/ - slides.md - code-samples.md - additional-resources.md free-san-antonio-udemy-access/ - how-to-access.md - frequently-asked-questions.md
-
Markdown Files: Create markdown files (
.md
extension) within your folder to organize your content. Use markdown syntax to format your content. A reference guide for markdown syntax can be found here: [invalid URL removed]
-
-
Commit Your Changes: Stage and commit your changes locally using Git commands.
-
Push Your Changes: Push your committed changes to your forked repository on GitHub.
-
Create a Pull Request: On GitHub, navigate to your forked repository and create a pull request. This will propose your changes to be merged into the main branch of this devSA repository.
-
Review and Merge: Project maintainers will review your pull request and may request clarifications or suggest improvements. Once approved, your contribution will be merged into the main repository.
Additional Notes:
- Feel free to suggest improvements to the existing content in the repository.
- If you're unsure about anything, don't hesitate to ask questions by creating an issue in the repository.
We look forward to your contributions to this valuable resource hub for the San Antonio developer community!