Best of GitHubJune 2024

  1. 1
    Article
    Avatar of devtoDEV·2y

    🚀 Create An Attractive GitHub Profile README 📝

    Enhance your GitHub profile with a standout README using a comprehensive custom template. Your README is crucial for making a great first impression on potential employers and collaborators. Start by setting up a special README repository named exactly as your GitHub username. Add a warm introduction, an 'About Me' section, and detailed sections for resume, experience, coding handles, and tech stack. Highlight key projects, show stats and activity, and end with social links and contact information. Utilize GitHub Actions for automating recent activities and merged PRs. Incorporate additional elements like jokes or Spotify music for a personal touch. Follow the guide for a visually appealing and organized README.

  2. 2
    Video
    Avatar of codestackrcodeSTACKr·2y

    This VS Code AI Coding Assistant Is A Game Changer!

  3. 3
    Article
    Avatar of devtoDEV·2y

    Understanding Version Control Systems

    Version Control Systems are essential tools for managing changes to files over time in software development. They enhance collaboration, increase productivity, reduce errors, support remote work, isolate changes, aid in disaster recovery, and provide detailed tracking. Version Control Systems work by utilizing a repository, individual copies of work, and team collaboration.

  4. 4
    Article
    Avatar of lobstersLobsters·2y

    coder/picopilot: GitHub Copilot in 70 lines of JavaScript

    GitHub Copilot is implemented in just 70 lines of JavaScript, and you can use it by installing the 'coder.picopilot' extension via VS Code. The setup involves cloning the repository, running specific bun commands, and launching VS Code in development mode. Customize prompts via your settings and create your own AI extensions effortlessly.

  5. 5
    Video
    Avatar of t3dotggTheo - t3․gg·2y

    This GitHub CSS Exploit Is WILD

    Exploits with CSS on GitHub were found, disclosed, and patched. The CSS injection allowed for the rendering of images and executing actions on the site.

  6. 6
    Article
    Avatar of devtoDEV·2y

    How I grew my open-source project to 1k stars 🌟

    Learn how to prepare, promote, and maintain your open-source project effectively.

  7. 7
    Article
    Avatar of phProduct Hunt·2y

    Ophiuchi - Setup localhost SSL proxy in 5 seconds

    Ophiuchi is a tool that allows users to easily set up a localhost SSL proxy in just 5 seconds. It is compatible with Mac and provides a secure way to test and develop applications. Ophiuchi was featured on June 10th, 2024.

  8. 8
    Article
    Avatar of communityCommunity Picks·2y

    I Put GitButler To The Test: A New Kind of Git Client by GitHub's Co-Founder

    GitButler is a new Git client developed by GitHub co-founder Scott Chacon, designed to serve as a code concierge. It is cross-platform, stores project history, and includes generative AI capabilities. It offers features such as an intuitive branch workflow and a recent release has included improvements like a lane-based commit view and advanced commit editing. GitButler is available under a Functional Source License for two years, after which it will switch to an MIT License. It is currently free for individual users, with plans for enterprise features coming soon.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    Focus on your Projects Without Leaving VS Code

    Developers often face the challenge of switching contexts frequently, impacting productivity. GitLens, an extension for VS Code, offers features such as a new panel for managing pull requests directly in the editor, GitKraken Workspaces for organizing multiple repositories, and the Cloud Patches feature for easily sharing code suggestions. These tools help streamline workflows and reduce the need to switch between different platforms, thereby improving overall efficiency.

  10. 10
    Article
    Avatar of phProduct Hunt·2y

    Gear Browser - Web Browser for Geek

    Gear Browser is a web browser designed for developers. It utilizes GitHub's platform for seamless collaboration and efficient code management. Sketch is used to create a seamless and visually appealing user experience.

  11. 11
    Article
    Avatar of communityCommunity Picks·2y

    How to Contribute to Laravel: A Step-by-Step Guide

    To contribute to Laravel, begin by familiarizing yourself with the framework through its documentation, building projects, and engaging with the community. Fork the Laravel framework repository on GitHub and set up a new Laravel project on your local machine. Make sure to update your `composer.json` file with the necessary changes and create a feature or bug branch to work on. Submit a detailed issue in the main repository and push your changes for review.

  12. 12
    Article
    Avatar of itnextITNEXT·2y

    Top 10 GitHub Copilot Features

    Discover the top 10 features of GitHub Copilot and enhance your coding productivity.

  13. 13
    Article
    Avatar of danielhaxxsedaniel.haxx.se·2y

    Why curl closes PRs on GitHub

    Contributors to the curl project on GitHub have noticed that pull requests are closed instead of being merged. This is due to limitations in GitHub's UI and the project's preference for manual merges and specific commit messages.

  14. 14
    Article
    Avatar of phProduct Hunt·2y

    Proxlight Designer 3 - AI-Based GUI Application Builder 🌟

    Proxlight Designer 3 is an AI-based GUI application builder designed to enhance productivity and developer tools. Launched on June 28th, 2024, it aims to provide a streamlined development experience by leveraging artificial intelligence.

  15. 15
    Article
    Avatar of phProduct Hunt·2y

    Second V2 - AI powered codebase maintenance

    Second V2 is an AI-powered codebase maintenance tool. It was launched on March 9th, 2023 and has been rated 5/5 ★ by 22 users.

  16. 16
    Article
    Avatar of taiTowards AI·2y

    The Best Alternative to GitHub Copilot: Continue.dev + Free AI

    Learn about GitHub Copilot, an AI code completion tool, and its alternative Continue.dev. Discover how to set up Continue.dev with the Groq API key and explore the option of setting up a local LLM server with Ollama. Save money from a GitHub Copilot subscription and use free AI services for code completion.

  17. 17
    Article
    Avatar of towardsdevTowards Dev·2y

    Interested in Contributing to Open Source? Here’s What You Need to Know

    Contributing to open source can seem daunting for beginners, but it's manageable by following some general rules. Start with projects you use or are familiar with, and look for repositories with a CONTRIBUTING.md file for specific instructions. Begin by exploring the Issues tab for tasks or bugs labeled 'good first issue'. Follow the steps: fork the repo, clone it locally, create a new branch, commit and push your changes, and finally, open a pull request. Engage with maintainers for review and feedback to improve the project collaboratively.

  18. 18
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Host Static Sites on Azure Static Web Apps for Free

    Learn how to host a static web app on Azure Static Web Apps using both the GUI and CLI methods. Understand CI/CD and learn how to push your project to GitHub. Get a step-by-step guide on hosting your project with Azure SWA CLI.

  19. 19
    Video
    Avatar of christitustechChris Titus Tech·2y

    You NEED to Contribute to Open Source

    Contributing to open source is highly encouraged for everyone, regardless of their technical background. Issues are the most valuable contributions, allowing developers to track and resolve bugs. It's essential to understand GitHub for efficient contributions, particularly how to document issues and make optimal pull requests without extensive, unnecessary changes. Good pull request etiquette includes making small, manageable changes and avoiding excessive formatting edits. Open source participation enhances skills and gives back to the community.

  20. 20
    Article
    Avatar of vscodeVisual Studio Code·2y

    GitHub Copilot Extensions are all you need

    GitHub Copilot Extensions leverage the power of AI to enhance the functionality of VS Code extensions. These extensions can utilize new Chat and Language Model APIs to integrate AI-driven features directly into VS Code. Examples include Stripe, MongoDB, Parallels, and PostgreSQL integrations that enable seamless, context-rich interactions and automation. The APIs are available today, and more features like intent detection and GPT-4 support are expected later this year.

  21. 21
    Article
    Avatar of mlmMachine Learning Mastery·2y

    5 Free Platforms to Collaborate on Machine Learning Projects

    Explore five exceptional platforms—Kaggle, GitHub, Deepnote, DagsHub, and Hugging Face—each offering unique features tailored to the needs of machine learning engineers.

  22. 22
    Article
    Avatar of communityCommunity Picks·2y

    When installing packages took longer than coding

    Experimenting with building a CNN image classification model using GitHub Copilot, an AI pair programmer that helps with code completions.