Survey results: Better computer science learning through hackathons
How do you help students expand their learning, use the latest tools, and prepare for the professional world? A survey shows hackathons can help.
Trying to grow in your career as a developer or software engineer? You’re in the right place. Explore articles, resources, interviews, and more that cover essential skills for developers, ranging from learning new programming languages and tools to improving soft skills such as communication and collaboration.
How do you help students expand their learning, use the latest tools, and prepare for the professional world? A survey shows hackathons can help.
Help students and peers get the most out of pull request drafting, revising, (re)reviewing, and merging with draft pull requests.
Student event organizers can use the new workshop from Major League Hacking, How to Collaborate on Code Projects with GitHub, to help their peers get started with version control.
Today, we’re excited to introduce repository templates to make boilerplate code management and distribution a first-class citizen on GitHub. To get started, all you need to do is mark a repository as a template, and you’ll immediately be able to use it to generate new repositories with all of the template repository’s files and folders.
Make your portfolio shine with pinned gists.
Learn about the experiences of interning from several GitHub Campus Experts. They’ll share what they learned, and what they think you should know before starting.
Learn how teachers can help students use issues and pull requests.
Use Probot with GitHub Apps to save time in the classroom by automating tasks.
Major League Hacking (MLH) and GitHub have created resources for Hackathons to help developers get their applications up and running quicker: the Flask Hackathon Starter and the Node.js Hackathon Starter.
We’re spending Women’s History Month with women leaders who are making history every day in the tech community. Read more about Erin Spiceland: Software Engineer at SpaceX.
Using GitHub in the classroom leads to learning outcomes like preparation for the future and feeling part of a developer community.
We’re spending Women’s History Month with women leaders who are making history every day in the tech community. Read more about Rachel White: technologist, artist, pretend-cyborg, and currently the Developer Experience Lead at American Express.
This year’s Special Interest Group on Computer Science Education (SIGCSE) featured two sessions that will save you countless hours of marking and administrative friction: near-total automation and CS50’s tools helping students with their programs.
We’re spending Women’s History Month with women leaders who are making history every day in the tech community. Read more about Laura Tacho: director of engineering at CloudBees, a Docker captain, and containers and CI/CD specialist.
Vulcanizer is a Go library for interacting with an Elasticsearch cluster. Its goal is to provide a high-level API to help with common tasks associated with operating an Elasticsearch cluster such as querying health status of the cluster, migrating data off of nodes, updating cluster settings, and more.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Join us October 28-29 in San Francisco or online for GitHub Universe, our flagship developer event uniting people, agents, and the world’s code.