# internships

Published articles for internships.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## QEMU Google Summer of Code 2026 project report

DevFeed: [QEMU Google Summer of Code 2026 project report](<https://devfeed.tech/articles/qemu-google-summer-of-code-2026-project-report-41363.md>)

Original publisher: [Read original article](<https://www.qemu.org/2026/09/15/gsoc-2026-wrap-up/>)

Published: 2026-09-15T07:00:00Z

Content type: article

Language: en

Sources: [QEMU](<https://devfeed.tech/sources/qemu.md>)

Topics: [qemu](<https://devfeed.tech/topics/qemu.md>), [AdventureX 2025](<https://devfeed.tech/topics/adventurex2025.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [virtual machines](<https://devfeed.tech/topics/virtual-machines.md>), [x86](<https://devfeed.tech/topics/x86.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [cpu](<https://devfeed.tech/tags/cpu.md>), [development](<https://devfeed.tech/tags/development.md>), [google-summer-of-code](<https://devfeed.tech/tags/google-summer-of-code.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [internships](<https://devfeed.tech/tags/internships.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [rust](<https://devfeed.tech/tags/rust.md>)

### AI overview

QEMU's Google Summer of Code 2026 report covers four contributors' open-source projects from May through August, including lazy snapshot loading, x86 Process Context Identifier support in COCONUT-SVSM, and observability support for confidential virtual machines.

### Source excerpt

QEMU participated in Google Summer of Code 2026 with 4 contributors working on open source internships from May through August. The contributors gained experience in open source software development working on 12-week projects.

## Deploy, Discover, Inspect, Observe: A Summer Spent Making a Public Vespa MCP Server

DevFeed: [Deploy, Discover, Inspect, Observe: A Summer Spent Making a Public Vespa MCP Server](<https://devfeed.tech/articles/deploy-discover-inspect-observe-a-summer-spent-making-a-public-vespa-mcp-server-12795.md>)

Original publisher: [Read original article](<https://blog.vespa.ai/public-mcp-interns/>)

Author: eivinbingen oystein viktor mfstort

Published: 2026-09-13T00:00:00Z

Content type: article

Language: en

Sources: [Vespa Blog](<https://devfeed.tech/sources/vespa-blog.md>)

Topics: [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [ai-assistants](<https://devfeed.tech/tags/ai-assistants.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [codex](<https://devfeed.tech/tags/codex.md>), [internships](<https://devfeed.tech/tags/internships.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>)

### AI overview

This article describes the construction of a standalone, publicly hosted Vespa Cloud MCP server. It explains how MCP connects AI assistants and language models to external systems through resources, tools, and prompts, and discusses evaluating MCP usage against terminal access and Vespa CLI access.

### Source excerpt

We built a standalone Vespa Cloud MCP server as a summer interns project

## Announcing QEMU Google Summer of Code 2026 internships

DevFeed: [Announcing QEMU Google Summer of Code 2026 internships](<https://devfeed.tech/articles/announcing-qemu-google-summer-of-code-2026-internships-32656.md>)

Original publisher: [Read original article](<https://www.qemu.org/2026/02/20/gsoc-2026/>)

Published: 2026-02-20T07:00:00Z

Content type: release

Language: en

Sources: [QEMU](<https://devfeed.tech/sources/qemu.md>)

Topics: [qemu](<https://devfeed.tech/topics/qemu.md>), [Google](<https://devfeed.tech/topics/google.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [google-summer-of-code](<https://devfeed.tech/tags/google-summer-of-code.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [remote](<https://devfeed.tech/tags/remote.md>)

### AI overview

QEMU announces its participation in Google Summer of Code 2026, offering paid remote internships from May through August. Interns will work with experienced QEMU developers and contribute through the project's standard open source process.

### Source excerpt

QEMU is participating in Google Summer of Code once again! Google Summer of Code is an open source internship program with internships running May through August. Would you like to experience contributing to an open source project? This paid remote work internship opportunity is a great way to get involved!

## QEMU at Google Summer of Code Mentor Summit 2025

DevFeed: [QEMU at Google Summer of Code Mentor Summit 2025](<https://devfeed.tech/articles/qemu-at-google-summer-of-code-mentor-summit-2025-32654.md>)

Original publisher: [Read original article](<https://www.qemu.org/2025/11/20/gsoc-2025-mentor-summit/>)

Author: Stefano Garzarella

Published: 2025-11-20T08:00:00Z

Content type: news

Language: en

Sources: [QEMU](<https://devfeed.tech/sources/qemu.md>)

Topics: [qemu](<https://devfeed.tech/topics/qemu.md>), [Google](<https://devfeed.tech/topics/google.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [POSIX](<https://devfeed.tech/topics/posix.md>)

Tags: [conferences](<https://devfeed.tech/tags/conferences.md>), [event](<https://devfeed.tech/tags/event.md>), [germany](<https://devfeed.tech/tags/germany.md>), [google-summer-of-code](<https://devfeed.tech/tags/google-summer-of-code.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [internships](<https://devfeed.tech/tags/internships.md>), [macos](<https://devfeed.tech/tags/macos.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [posix](<https://devfeed.tech/tags/posix.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [rust](<https://devfeed.tech/tags/rust.md>)

### AI overview

A report on the 2025 Google Summer of Code Mentor Summit in Munich, where QEMU mentors discussed open source challenges, mentorship practices, and related projects. The article also describes a GSoC project extending Rust crates for vhost-user devices on macOS and BSD.

### Source excerpt

The Google Summer of Code (GSoC) Mentor Summit 2025 took place from October 23rd to 25th in Munich, Germany. This event marks the conclusion of the annual program, bringing together mentors from all over the world. QEMU had another successful year with several interesting projects (details on our organization page), and it was a pleasure for me to represent the QEMU community at the summit, joining mentors from over 100 open source organizations to discuss the program, share experiences, and talk about open source challenges.

## Now accepting interns - Join the Ethereum Season of Internships

DevFeed: [Now accepting interns - Join the Ethereum Season of Internships](<https://devfeed.tech/articles/now-accepting-interns-join-the-ethereum-season-of-internships-17166.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2025/06/12/season-of-internships>)

Author: Next Billion

Published: 2025-06-12T00:00:00Z

Content type: release

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ethereum](<https://devfeed.tech/tags/ethereum.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [next-billion](<https://devfeed.tech/tags/next-billion.md>), [remote](<https://devfeed.tech/tags/remote.md>)

### AI overview

Ethereum has opened applications for its first Season of Internships, offering more than 30 paid, remote-friendly summer internship opportunities across 19 ecosystem teams.

### Source excerpt

We're thrilled to announce that internship applications are now open for the first-ever Ethereum Season of Internships! The Ethereum Season of Internships is a collection of paid, fully-remote summer internships offered across the Ethereum ecosystem. It is designed to help establish more paths for the next generation of contributors...

## Announcing the Ethereum Season of Internships

DevFeed: [Announcing the Ethereum Season of Internships](<https://devfeed.tech/articles/announcing-the-ethereum-season-of-internships-17157.md>)

Original publisher: [Read original article](<https://blog.ethereum.org/en/2025/05/05/ethereum-season-of-internships>)

Author: Next Billion

Published: 2025-05-05T00:00:00Z

Content type: news

Language: en

Sources: [Ethereum Foundation Blog](<https://devfeed.tech/sources/ethereum-foundation-blog.md>)

Topics: [Ethereum](<https://devfeed.tech/topics/ethereum.md>), [Development](<https://devfeed.tech/topics/development.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [ethereum](<https://devfeed.tech/tags/ethereum.md>), [events](<https://devfeed.tech/tags/events.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [mentorship](<https://devfeed.tech/tags/mentorship.md>), [next-billion](<https://devfeed.tech/tags/next-billion.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [remote](<https://devfeed.tech/tags/remote.md>)

### AI overview

The Ethereum Season of Internships is a coordinated collection of paid, fully remote summer internships across the Ethereum ecosystem. The 12-week program runs from August to October 2025 and is open to students and early-career professionals, with roles spanning development, research, design, marketing, finance, legal, and other areas.

### Source excerpt

Every year, the Ethereum ecosystem welcomes thousands of builders through community events, hackathons, courses, bootcamps, and campus clubs. However, many newcomers struggle to remain engaged, as they face challenges securing structured early-career opportunities. The Ethereum Season of Internships directly addresses this retention gap by creating a coordinated collection of internship...

## Announcing QEMU Google Summer of Code 2025 internships

DevFeed: [Announcing QEMU Google Summer of Code 2025 internships](<https://devfeed.tech/articles/announcing-qemu-google-summer-of-code-2025-internships-32651.md>)

Original publisher: [Read original article](<https://www.qemu.org/2025/03/06/gsoc-2025/>)

Published: 2025-03-06T07:00:00Z

Content type: article

Language: en

Sources: [QEMU](<https://devfeed.tech/sources/qemu.md>)

Topics: [qemu](<https://devfeed.tech/topics/qemu.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [contributions](<https://devfeed.tech/tags/contributions.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [google-summer-of-code](<https://devfeed.tech/tags/google-summer-of-code.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [internships](<https://devfeed.tech/tags/internships.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [remote](<https://devfeed.tech/tags/remote.md>)

### AI overview

QEMU announces its participation in Google Summer of Code 2025. The article explains the paid remote open-source internships, mentorship, application process, project selection, and application dates.

### Source excerpt

QEMU is participating in Google Summer of Code again this year! Google Summer of Code is an open source internship program that offers paid remote work opportunities for contributing to open source. Internships run May through August, so if you have time and want to experience open source development, read on to find out how you can apply.

## My time as a Year Up intern at Slack

DevFeed: [My time as a Year Up intern at Slack](<https://devfeed.tech/articles/my-time-as-a-year-up-intern-at-slack-9148.md>)

Original publisher: [Read original article](<https://slack.design/articles/my-time-as-a-year-up-intern-at-slack/>)

Author: lcarmen2

Published: 2023-04-20T04:00:03Z

Content type: article

Language: en

Sources: [Slack Design](<https://devfeed.tech/sources/slack-design.md>)

Topics: [Slack](<https://devfeed.tech/topics/slack.md>)

Tags: [career](<https://devfeed.tech/tags/career.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [project-management](<https://devfeed.tech/tags/project-management.md>), [slack](<https://devfeed.tech/tags/slack.md>), [who-we-are](<https://devfeed.tech/tags/who-we-are.md>)

### AI overview

A first-person account of Lucila Hernandez Del Carmen's path from a credit specialist to a Design Operations intern at Slack through the Year Up program. She describes the training, internship placement, and supportive workplace experience documented in the supplied excerpt.

### Source excerpt

It may be weird to say my life changed because of an app most people use to fall down multi-hour rabbit holes to watch people dance or try out a viral recipe like NyQuil chicken, but it did. My name is Lucila Hernandez Del Carmen, I'm a Year Up alumnus-turned-Slack Design Operations intern for the [...] The post My time as a Year Up intern at Slack appeared first on Slack Design.

## Strava's Transition from a Ruby on Rails Monolith to Scala Microservices

DevFeed: [Strava's Transition from a Ruby on Rails Monolith to Scala Microservices](<https://devfeed.tech/articles/a-taste-of-pakora-26568.md>)

Original publisher: [Read original article](<https://medium.com/strava-engineering/a-taste-of-pakora-cf3b5de261ec?source=rss----89d4108ce2a3---4>)

Author: Avery Dunn

Published: 2022-11-01T16:02:01Z

Content type: opinion

Language: en

Sources: [Strava Engineering](<https://devfeed.tech/sources/strava-engineering.md>)

Topics: [Microservices](<https://devfeed.tech/topics/microservices.md>), [Scala](<https://devfeed.tech/topics/scala.md>), [Ruby on Rails](<https://devfeed.tech/topics/ruby-on-rails.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [internships](<https://devfeed.tech/tags/internships.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [ruby-on-rails](<https://devfeed.tech/tags/ruby-on-rails.md>), [scala](<https://devfeed.tech/tags/scala.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

A Strava software engineering intern reflects on the company's transition from a Ruby on Rails monolith to Scala microservices. The article describes the intended benefits for team independence and developer experience, and notes that the API is evolving from REST to GraphQL.

### Source excerpt

My name is Avery Dunn and I am a rising master's student at Washington University in St. Louis studying computer science. For the past 12 weeks, I have been a software engineering intern on the API & Platform pod of the Foundation team. I am an active Strava user and have been for approximately 3 years with my favorite activity being running. Some other activities I enjoy are playing the piano, reading novels, or skiing (more of a luxury rather than a hobby). My internship at Strava has been a wonderful experience to help me learn, grow, and develop into becoming a more well-rounded, conscientious software engineer. Whether it was working with a recent hire or seasoned "Stravioli," the positive and ambitious company culture shined brightly throughout the course of the summer. In Transition From a Monolithic to Microservice Architecture Strava currently maintains a code monolith-a huge Ruby on Rails codebase that controls the user interface, business logic, and database access. For a growing company like Strava and the continuous development of ideas being made into new features, a code monolith doesn't make for a great developer experience. Trying to parse through a massive codebase and making sure that all the moving parts are in order so that a typo that was somehow glossed over can successfully be changed makes me a little dizzy, personally. The developers at Strava thought so too, and decided to embark on a transition from the Ruby on Rails singular software application to Scala microservices. Over the course of my internship, I gained insight into the process of restructuring a singular software application into Scala microservices and the benefits of that result. Scala microservices can be thought of as modules that work together but separately. They encourage diversification of teams such that each team has less of a dependence on one another like they would for a monolithic codebase. Figure 1: Comparison of a monolithic codebase architecture versus distribut

## An Intern's Experience Refactoring Strava's Saved Routes Android Feature

DevFeed: [An Intern's Experience Refactoring Strava's Saved Routes Android Feature](<https://devfeed.tech/articles/opportunity-arises-from-the-most-unexpected-26573.md>)

Original publisher: [Read original article](<https://medium.com/strava-engineering/opportunity-arises-from-the-most-unexpected-614e9e13dcb9?source=rss----89d4108ce2a3---4>)

Author: Ryan Paragas

Published: 2022-10-25T16:01:27Z

Content type: opinion

Language: en

Sources: [Strava Engineering](<https://devfeed.tech/sources/strava-engineering.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Android](<https://devfeed.tech/topics/android.md>), [Bootcamp](<https://devfeed.tech/topics/bootcamp.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [experience](<https://devfeed.tech/tags/experience.md>), [intern](<https://devfeed.tech/tags/intern.md>), [internships](<https://devfeed.tech/tags/internships.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [route](<https://devfeed.tech/tags/route.md>), [strava](<https://devfeed.tech/tags/strava.md>)

### AI overview

Ryan Paragas describes his 2022 internship at Strava, including his team's work on filters for Saved Routes. He explains how the Android team began refactoring a large routes presenter into separate presenters, view delegates, and filter factories, while he learned Kotlin and project-scale development.

### Source excerpt

About Me: Hey there! My name is Ryan, and I come from an unconventional background. I am not like most interns from the group in 2022. I've dropped out of college 3 times, worked in different fields for about 10 years, then transitioned into a bootcamp. Now working with Strava, they have set the expectation of what it should be like working in a professional environment. My Experience at Strava: Strava has been nothing but a wonderful experience. The weekly events they hosted to really engage the interns are motivational. The weekly AMAs were definitely my favorite of all the intern events. We got to meet the leaders of Strava and get to know them personally. The person I was most inspired by was Claude Jones. Claude also came from an unconventional background. He is a self taught programmer and worked his was up to VP of Engineering, leads motivational talks, and writes his own children books. From him I've learned that even if I don't come from a university, then I'll be able to make it in this field. So long as I continue to develop myself. https://medium.com/media/adf714e44d6915dfd4229f36178d2c49/href Aside from all the events we got to participate in, the support from my team, mentors, and managers provided for me was a whole new experience. I was given the chance to learn so much, and that definitely did not go to waste. The Project: I am on the Athlete Services Team, and my team's project was to create filters for the Saved Routes. The designs wanted us to be able to filter by sport, key word, distance, elevation, whether the route is starred or not, and who it is created by. Development: Creating this feature sounds easy right? Get the state of the filters, save it to the sheet, and apply it to the query. Yes, but there is more to it. The routes presenter and all of its associated classes are huge. So the android team wants to start refactoring that class into separate presenters, view delegates, and filter factories. Which I had the pleasure to start. In al

## Research internships in our Tools and Compilers group

DevFeed: [Research internships in our Tools and Compilers group](<https://devfeed.tech/articles/research-internships-in-our-tools-and-compilers-group-20212.md>)

Original publisher: [Read original article](<https://blog.janestreet.com/research-internships-tnc/>)

Author: Greta Yorsh

Published: 2022-03-04T00:00:00Z

Content type: release

Language: en

Sources: [Jane Street](<https://devfeed.tech/sources/jane-street.md>)

Topics: [Programming Languages / Compilers](<https://devfeed.tech/topics/programming-languages-compilers.md>), [OCaml](<https://devfeed.tech/topics/ocaml.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [compilers](<https://devfeed.tech/tags/compilers.md>), [internships](<https://devfeed.tech/tags/internships.md>), [ocaml](<https://devfeed.tech/tags/ocaml.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [programming](<https://devfeed.tech/tags/programming.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

Jane Street announces research internships in its Tools and Compilers group for PhD students in programming languages, compilers, verification, and related areas. The article describes the group's work on OCaml, its compiler and toolchain, and possible research projects.

### Source excerpt

We are excited to announce research internships in our Tools and Compilers group.

## Announcing Apollo Internships for 2022

DevFeed: [Announcing Apollo Internships for 2022](<https://devfeed.tech/articles/announcing-apollo-internships-for-2022-23132.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/announcing-apollo-internships-for-2022>)

Author: Melanie Marshall

Published: 2021-11-17T16:48:37Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [User experience (UX)](<https://devfeed.tech/topics/ux.md>), [Data Science](<https://devfeed.tech/topics/data-science.md>), [Interaction Design](<https://devfeed.tech/topics/interaction-design.md>), [Data analysis](<https://devfeed.tech/topics/data-analysis.md>), [Product Management](<https://devfeed.tech/topics/product-management.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [company](<https://devfeed.tech/tags/company.md>), [data](<https://devfeed.tech/tags/data.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [interaction-design](<https://devfeed.tech/tags/interaction-design.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [libraries](<https://devfeed.tech/tags/libraries.md>), [life-at-apollo](<https://devfeed.tech/tags/life-at-apollo.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [ux](<https://devfeed.tech/tags/ux.md>)

### AI overview

Apollo GraphQL announces its 2022 internship program, expanding opportunities across engineering, design, product management, and sales. Engineering roles include full-stack, frontend, backend, distributed systems, libraries and frameworks, operations, and data science.

### Source excerpt

Apollo GraphQL is busy! With millions of downloads of our open source product every week, customers like Walmart, Peloton, and Netflix (just to name a few), and our recent $1.5 billion valuation, this is an exciting time to be working at Apollo. If you are looking for a 2022 internship at a company tackling interesting projects and building the future of GraphQL technology, you want to be at Apollo.

## Mentoring a Code2College Intern in Modern Web Development

DevFeed: [Mentoring a Code2College Intern in Modern Web Development](<https://devfeed.tech/articles/mentoring-angela-20363.md>)

Original publisher: [Read original article](<https://engineering.ziffmedia.com/mentoring-angela-18ac3d6a766f?source=rss----d6bb34696ef5---4>)

Author: Steve Swanson

Published: 2018-10-19T16:43:25Z

Content type: opinion

Language: en

Sources: [RetailMeNot](<https://devfeed.tech/sources/retailmenot.md>)

Topics: [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [frontend](<https://devfeed.tech/tags/frontend.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [mentoring](<https://devfeed.tech/tags/mentoring.md>), [mentorship](<https://devfeed.tech/tags/mentorship.md>), [modern-web-development](<https://devfeed.tech/tags/modern-web-development.md>), [organization](<https://devfeed.tech/tags/organization.md>), [python](<https://devfeed.tech/tags/python.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

The author describes discovering a lasting interest in teaching and mentoring Angela, a 16-year-old Code2College intern, in modern web development. The article introduces Angela's limited frontend experience, existing Python coursework, and Code2College's role in providing practical technology experience to disadvantaged students.

### Source excerpt

I can't say that I was always fond of teaching. My first introduction to it was also my introduction to presenting. Many years ago, a small company I worked for held an annual conference on how to develop and work on its software platform. Having brought all the staff together, the CEO declared that everyone was expected to present. I still remember the shocked looks of horror on my coworkers' faces, myself included. I wasn't particularly social, and I was perfectly content to have a lovely 1 on 1 relationship with my computer and no one else. Teach? To a crowd? The heck you say. But as the years passed I discovered I really loved teaching. It became something that I incorporated into nearly every job I've had since then. So when Kevin Haggard, the manager of Labs here at RMN, asked me to take on the task of mentoring a bright-eyed 16-year-old Code2College intern in the ways of modern web development, I was genuinely excited. I myself was a new hire, barely a month in, and I was hurriedly getting up to speed on the web technologies the company used. In a way, I think this intern and I were in the same boat. Angela was 16 and had very little experience working with any Frontend technologies aside from Code2College's after-school programs. She wasn't completely new to coding however, as she took classes in Python in high school. I wasn't sure what to expect. Would she be able to pick up enough in one summer for this internship to have mattered? Code2College is a non-profit organization that helps disadvantaged students (based on race, gender or income) break into the tech industry. They get the opportunity to have practical experience working with technical professionals who volunteer their time and knowledge, whether that's afternoon college prep courses, weekend workshops or in this case a summer internship with a company. Matt Stephenson, the founder of Code2College, used a word to describe the young adults who are in his program. Hungry. That word most definitely

## How We Support Intern Growth through Challenge and Practice

DevFeed: [How We Support Intern Growth through Challenge and Practice](<https://devfeed.tech/articles/how-we-support-intern-growth-through-challenge-and-practice-1643.md>)

Original publisher: [Read original article](<https://shopify.engineering/the-developer-intern-experience>)

Author: Toni Akinwumi

Published: 2017-08-25T21:48:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [culture](<https://devfeed.tech/tags/culture.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [internships](<https://devfeed.tech/tags/internships.md>), [learning](<https://devfeed.tech/tags/learning.md>), [onboarding](<https://devfeed.tech/tags/onboarding.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [support](<https://devfeed.tech/tags/support.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

This article describes Shopify's developer internship experience, including the four-month program, interview process, store-building exercise, onboarding, mentorship, team assignments, paired programming, pull-request reviews, and regular feedback. It also gives an example of an intern working on permissions, queries, beta flags, and automated tests for Shopify endpoints.

### Source excerpt

4 minute read An essential part of working as a developer is getting practical experience in the real world, of which internships can play a meaningful part. The Shopify internship program, which started back in 2011, runs for four months during the summer, fall, and winter terms. Interns can work from one of our offices in Waterloo, Toronto, Ottawa, and Montreal.

## A Brief Guide to Square's Product Manager Intern Program

DevFeed: [A Brief Guide to Square's Product Manager Intern Program](<https://devfeed.tech/articles/a-brief-guide-to-square-s-product-manager-intern-program-15464.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/a-brief-guide-to-squares-product-manager-intern-program>)

Author: Tyler Sanchez

Published: 2016-09-14T20:20:25Z

Content type: article

Language: en

Sources: [Square Corner Blog](<https://devfeed.tech/sources/square-corner-blog-medium.md>), [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Product Management](<https://devfeed.tech/topics/product-management.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [experience](<https://devfeed.tech/tags/experience.md>), [internships](<https://devfeed.tech/tags/internships.md>), [interviewing](<https://devfeed.tech/tags/interviewing.md>), [product-management](<https://devfeed.tech/tags/product-management.md>)

### AI overview

A former Square Product Manager intern shares a personal guide to the company's first Product Manager internship program, covering the application and interview process, culture fit, and how to choose and complete a substantial project.

### Source excerpt

Two weeks ago was my last day as a Product Manager intern at Square. The summer went quickly and I wanted to share some thoughts in hopes...

## Advice on Education, Internships, and Building an Android Development Career

DevFeed: [Advice on Education, Internships, and Building an Android Development Career](<https://devfeed.tech/articles/from-undecided-to-android-olin-38096.md>)

Original publisher: [Read original article](<https://touchlab.co/2015-04-from-undecided-to-android>)

Published: 2015-04-08T18:48:14Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Android](<https://devfeed.tech/topics/android.md>), [android-app-development](<https://devfeed.tech/topics/android-app-development.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-app-development](<https://devfeed.tech/tags/android-app-development.md>), [community](<https://devfeed.tech/tags/community.md>), [hackathons](<https://devfeed.tech/tags/hackathons.md>), [internships](<https://devfeed.tech/tags/internships.md>), [learning](<https://devfeed.tech/tags/learning.md>), [mobile](<https://devfeed.tech/tags/mobile.md>)

### AI overview

The article recounts talks given to university students about education, internships, initiative, and learning outside the classroom. It also shares advice on focusing deeply on one technology and describes Touchlab's continuing learning culture in Android mobile development.

### Source excerpt

Touchlab works out of the largest office at Alley. I had the pleasure of speaking to the e-House group from the University of Massachusetts.

## Stable Marriages and Designing Markets

DevFeed: [Stable Marriages and Designing Markets](<https://devfeed.tech/articles/stable-marriages-and-designing-markets-40354.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2014/04/02/stable-marriages-and-designing-markets/>)

Published: 2014-04-02T18:21:55Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [Computing](<https://devfeed.tech/topics/computing.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [bipartite-graphs](<https://devfeed.tech/tags/bipartite-graphs.md>), [code](<https://devfeed.tech/tags/code.md>), [computing](<https://devfeed.tech/tags/computing.md>), [course](<https://devfeed.tech/tags/course.md>), [download](<https://devfeed.tech/tags/download.md>), [economics](<https://devfeed.tech/tags/economics.md>), [github](<https://devfeed.tech/tags/github.md>), [internships](<https://devfeed.tech/tags/internships.md>), [matchings](<https://devfeed.tech/tags/matchings.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [network-science](<https://devfeed.tech/tags/network-science.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [stable-marriage](<https://devfeed.tech/tags/stable-marriage.md>)

### AI overview

This tutorial explains the stable marriage problem, presents the classical algorithm for constructing stable marriages, and proves its correctness. It also discusses a polygamous generalization and applies it to assigning students to internships.

### Source excerpt

Here is a fun puzzle. Suppose we have a group of 10 men and 10 women, and each of the men has sorted the women in order of their preference for marriage (that is, a man prefers to marry a woman earlier in his list over a woman later in the list). Likewise, each of the women has sorted the men in order of marriageability. We might ask if there is any way that we, the omniscient cupids of love, can decide who should marry to make everyone happy.

## Advice for Computer Science Students Seeking Summer Internships

DevFeed: [Advice for Computer Science Students Seeking Summer Internships](<https://devfeed.tech/articles/attention-computer-science-students-touchlab-38052.md>)

Original publisher: [Read original article](<https://touchlab.co/2012-04-attention-computer-science-students>)

Published: 2012-04-13T04:00:00Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Computer science](<https://devfeed.tech/topics/computer-science.md>), [Job](<https://devfeed.tech/topics/job.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [computer-science](<https://devfeed.tech/tags/computer-science.md>), [internship](<https://devfeed.tech/tags/internship.md>), [internships](<https://devfeed.tech/tags/internships.md>), [interview](<https://devfeed.tech/tags/interview.md>), [job](<https://devfeed.tech/tags/job.md>), [press](<https://devfeed.tech/tags/press.md>), [resume](<https://devfeed.tech/tags/resume.md>), [startups](<https://devfeed.tech/tags/startups.md>)

### AI overview

This article offers computer science students practical advice on finding summer internships, including using job fairs and opportunity listings, considering startups, contacting companies professionally, preparing a personal webpage, and improving interview skills.

### Source excerpt

Semester is almost over, you should be getting pumped to start your summer internship. What!? You don't have one?! Have no fear!