Best of GitHub β€” August 2024

  1. 1
    Article
    Avatar of communityCommunity PicksΒ·2y

    18 GitHub Repositories to Boost Your Career as a Developer πŸš€πŸ§‘β€πŸ’»

    Staying current with the latest tools and resources is crucial in the evolving field of software development. Here’s a curated list of useful GitHub repositories for roadmaps, data structures, algorithms, interview preparation, job listings, and more. These repositories are community-driven and cover a range of topics including frontend/backend development, DevOps, machine learning, and design patterns. Ideal for both beginners and seasoned professionals, these resources provide structured learning paths to help developers advance their careers.

  2. 2
    Article
    Avatar of communityCommunity PicksΒ·2y

    VS Code Setup - Recommended Extensions

    A curated list of recommended Visual Studio Code extensions categorized by their use cases, such as markdown support, general writing, GitHub integration, CSV handling, Japanese language tools, styling and themes, and various utility extensions. Includes a step-by-step guide for easy installation of all listed extensions via an `extensions.json` file.

  3. 3
    Article
    Avatar of communityCommunity PicksΒ·2y

    thedevdojo/pines: The Pines UI library

    Pines UI Library is an open-source project available on GitHub, easy to set up locally with NodeJS and http-server. It is licensed under the MIT license. For support and questions, users are encouraged to visit the DevDojo discussions section.

  4. 4
    Article
    Avatar of communityCommunity PicksΒ·2y

    How to remove a leaked .env file from GitHub permanently...

    Learn how to remove a leaked .env file from your GitHub repository by removing it from the repository, deleting it from history using filter-branch, force pushing the changes, cleaning up the local repository, and revoking any leaked credentials.

  5. 5
    Article
    Avatar of phProduct HuntΒ·2y

    Anyquery - Query anything (Notion, GitHub, CSV, JSON, HN, etc) via SQL

    Anyquery is a versatile tool that allows users to query various data sources like Notion, GitHub, CSV, JSON, and Hacker News using SQL. Launched on August 7th, 2024, it falls under productivity and developer tools categories.

  6. 6
    Article
    Avatar of communityCommunity PicksΒ·2y

    Eraser – Docs and Diagrams for Engineering Teams

    Eraser is an all-in-one markdown editor and diagram-as-code builder designed for engineering teams. It features a collaborative canvas, robust file management, fast file search, GitHub integration, and a seamless user interface. Eraser also supports various export formats and flexible deployment options, making it easy to integrate into existing workflows.

  7. 7
    Article
    Avatar of graphitedevGraphite.devΒ·2y

    The new developer toolchain

    The post discusses the relevance of Graphite in the era of AI code generation tools like GitHub Copilot and ChatGPT. It argues that AI will make the 'outer loop' of code review, testing, and deployment more critical. With AI-generated code increasing, the need for robust 'outer loop' tools to manage review and deployment workflows is emphasized. The post also explores the limitations and future improvements of AI coding models, stressing the necessity of human oversight in code quality and security.

  8. 8
    Article
    Avatar of phProduct HuntΒ·2y

    Notation - Documentation tooling for engineers

    Notation, a new documentation tool for engineers, launched on August 7th, 2024. It was hunted in the categories of writing, developer tools, and GitHub. This is Notation's first launch and it is currently unrated.

  9. 9
    Article
    Avatar of lnLaravel NewsΒ·2y

    How to Build Your First PHP Package

    Learn how to create your first PHP package from scratch using Composer. This guide walks through initializing a Git repository, configuring the composer.json file, setting up autoloading, and adding basic source code. It also covers how to implement and organize tests using Pest PHP and Mockery. Finally, it provides tips for publishing your package on Packagist and automating version updates.

  10. 10
    Article
    Avatar of phProduct HuntΒ·2y

    GitHub Models - GitHub's answer to Hugging Face

    GitHub Models, launched on August 5th, 2024, is GitHub's response to Hugging Face. Aimed at developers and software engineers, this tool falls under the categories of Software Engineering, Developer Tools, and GitHub. It marks the first launch of this new offering from GitHub.

  11. 11
    Article
    Avatar of supabaseSupabaseΒ·2y

    Official Supabase extension for VS Code and GitHub Copilot

    A new GitHub Copilot extension for VS Code, created in collaboration with Anas Araid, enhances the development experience with Supabase. Key features include a Chat Participant for GitHub Copilot to help with Supabase queries, guided database migrations, and tools to inspect tables, views, and functions. Users need the Supabase CLI installed and local project setup. Future updates will integrate the Supabase Management API.

  12. 12
    Article
    Avatar of ghblogGitHub BlogΒ·2y

    How to level up your Git game with GitHub CLI

    Using GitHub CLI can significantly speed up your development workflow by allowing you to manage GitHub tasks directly from your terminal. From cloning repositories and managing issues to handling pull requests and monitoring GitHub Actions, GitHub CLI helps keep you focused and minimize context switching. Learn how to get started, authenticate, and make the most of top commands to become a GitHub power user.

  13. 13
    Article
    Avatar of communityCommunity PicksΒ·2y

    I just crossed $1 million on GitHub Sponsors. πŸ’°πŸŽ‰

    The author shares their journey of earning over a million dollars through GitHub Sponsors, detailing strategies for monetizing open source projects. They emphasize the importance of building relationships, creating valuable content, and diversifying revenue streams to mitigate platform risks. Key recommendations include producing screencasts, engaging with the community, leveraging email lists, and exploring additional payment processors beyond GitHub. The post highlights the challenges of maintaining open source projects and the necessity of selling products to sustain financial stability.

  14. 14
    Video
    Avatar of devops-toolkitDevOps ToolkitΒ·2y

    10 CLIs I Can Not Live Without!

  15. 15
    Article
    Avatar of lobstersLobstersΒ·2y

    GitHub Profile Roast πŸ”₯πŸ”₯πŸ”₯

    A service offering a humorous review of GitHub profiles, sponsored by Lokal.so with a discount code. Users can view the source code on GitHub and contact the admin for issues.

  16. 16
    Article
    Avatar of phProduct HuntΒ·2y

    TextBin - Open Source Alternative to PasteBin

    TextBin is a newly launched open-source alternative to PasteBin, featured in categories such as Open Source and Developer Tools. Although it's the first release and hasn't been rated yet, TextBin offers a promising option for developers looking for self-hosted code-sharing solutions.

  17. 17
    Article
    Avatar of phProduct HuntΒ·2y

    SSOReady - Open source developer tools for enterprise single sign-on

    SSOReady is an open-source tool designed for enterprise single sign-on, launched by a team and featured on August 15th, 2024. It aims to streamline the integration of SSO in enterprise environments.

  18. 18
    Article
    Avatar of phProduct HuntΒ·2y

    Readmekraft - Craft perfect GitHub markdown files with AI

    Readmekraft is an AI-powered tool designed to help developers create perfect GitHub markdown files. It was featured on August 10th, 2024, and falls under the categories of Open Source, Developer Tools, and GitHub.

  19. 19
    Article
    Avatar of phProduct HuntΒ·2y

    Hey! - AI-Powered Pair Programming Friend! ✨

    Hey! is an AI-powered pair programming tool integrated with GitHub, aimed at enhancing collaboration among developers. It was launched on August 24th, 2024, and has received a 5/5 rating from users. The tool is part of the developer tools and artificial intelligence categories.

  20. 20
    Article
    Avatar of phProduct HuntΒ·2y

    voicechat2 - Open source voice chat infra that rivals GPT-4o

    voicechat2 is an open-source voice chat infrastructure launched on August 4th, 2024. It targets developers and audio enthusiasts, claiming capabilities that rival GPT-4o. The platform is available on GitHub and falls under the categories of Developer Tools and Audio.

  21. 21
    Article
    Avatar of ghblogGitHub BlogΒ·2y

    How to use AI coding tools to learn a new programming language

    AI coding tools like GitHub Copilot are revolutionizing how developers learn new programming languages by offering real-time assistance and personalized guidance. Developers can use these tools to understand syntax, best practices, and complex coding concepts more efficiently. AI tools assist in navigating diverse languages and frameworks, allowing for more productive learning experiences and faster task completion while freeing up time for core concept mastery.

  22. 22
    Article
    Avatar of communityCommunity PicksΒ·2y

    Generate Table of Contents (TOC) for Markdown Online

    BitDownToc is a tool for generating a table of contents (TOC) for Markdown files with pre-defined profiles for platforms like BitBucket, GitLab, GitHub, dev.to, and hashnode. It supports HTML anchors for navigational purposes and is freely available as an open-source terminal tool. The position of the TOC can be controlled using the [TOC] marker.

  23. 24
    Article
    Avatar of communityCommunity PicksΒ·2y

    Create custom badges with NextJS (shields)

    Learn how to create custom badges (shields) for your GitHub Repo README using NextJS and Badge Maker. Step-by-step instructions include setting up a NextJS project, installing necessary npm dependencies, and customizing badge attributes based on data obtained from a database. The tutorial also touches on future improvements like caching to enhance efficiency.

  24. 25
    Article
    Avatar of rubylaRUBYLANDΒ·2y

    Configuring SSH Keys for Multiple GitHub Accounts

    Learn how to configure SSH keys for managing multiple GitHub accounts, including personal and enterprise accounts. The post explains setting up SSH configs to switch keys automatically, using Git's url.insteadOf variable to streamline the process, and maintaining a clean Git setup by including custom configuration files.