GithubHelp home page GithubHelp logo

spring-2017's People

Contributors

abdulajet avatar alyssais avatar bluehatbrit avatar captainwalters avatar catherinechung avatar elliotblackburn avatar hughrawlinson avatar juanpflores avatar pandelisz avatar sourabhlal avatar sprusr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spring-2017's Issues

Week 3 announcements

The TLDR this week:

Welcome to Week 3 🚩

Thanks so much for getting your community assessments in. I'll try and make sure they all have comments and feedback very soon. Now it's the week to start reflecting on those assessments and thinking "how do I solve these challenges?". You'll create an Impact Proposal detailing something you'll enact in your community: a change, an event, a program, something that addresses the problems in your community and makes a positive impact.

This week is a bit of a busy week as we have a lot of guest talks! The remaining call slots this week will be for reviewing and discussing your proposals.

This week on Slack

Missed a discussion on slack? Not to worry!

  • We're building a list of resources!
  • Where do you want discussions to happen?
  • The role of clubs in helping members find jobs
  • Prizes and hacker motivation

Wednesday 12th April, GraphQL - Pre-Workshop instructions

Hello πŸ‘‹

I'll be doing a workshop next Wednesday about the GitHub GraphQL API πŸ˜„

It's going to very hands on and you'll be able to do loads of stuff yourself!
To do that quickly and not spend a lot of time setting up on the call itself, please follow the instructions in the below gist before the workshop:
https://gist.github.com/xoneco/96309b04f67d4ac029d1880ca26fc2aa

Once you're done, leave a πŸ‘ on this issue, so I know you're good to go.

If you have any issues, post them here, or mention it in the #tech-talks channel on Slack.

See you on Wednesday ✌️

Week 5 announcements

The TLDR this week:

Complete the mid-training survey

  • Week 5 todo
  • Last week's video, and last week's tech talk.
  • Complete last week's exercises - writing READMEs! Open an issue with your README review or link to your new README.
  • This week we have two guest talks! TechNottingham on 26th April, and Mapping Applications tech talk on 27th April.

Welcome to Week 5 🚩

Whoa-oh, we're halfway there...
There are just 4 weeks worth of training ahead of us. With half of the training program completed, we want to make sure we're addressing your expectations and providing you the skills you need. Please consider filling out the mid-training survey; it helps us improve the program both for you, and future generations of participants.

This week we have two really exciting talks. First we'll be hearing from Emma and Andrew Seward of TechNottingham, a fantastic community, on just how they built it. It taps into a lot of topics we've discussed and definitely answers some of your questions. It's a great talk for improving your impact proposals!

We'll also be hearing about Geo and Mapping Applications from James Milner in our guest talk, more here.

The discussion topic this week is all about what happens to your community when you move on, whether that's graduating, relocating, or simply being too busy. Check it out!

This week on Slack

Missed a discussion on slack? Not to worry!

Week 4 annoucements

The TLDR this week:

  • Week 4 todo
  • Last week's video, and last week's tech talk.
  • This week's exercise is - writing READMEs! Open an issue with your README review or link to your new README.
  • Check out and comment on other people's impact propsals.
  • This week we have two guest talks! Technical Writing on 18th April, and Music Computing tech talk on 20th April.

Welcome to Week 4 🚩

You've made it to week 4! Phew! We're past the Community Assessment and Impact Proposals now, which are the most important and biggest exercises in the program. If you haven't submitted those yet, please do so as soon as possible. From here on out, the exercises are a bit lighter, primarily to reinforce the content you're learning in the training talks.

This week we've acted on your feedback about discussions, and you can now participate over in the discuss repo. We'll be setting a topic each week, but feel free to open other discussions relevant to you or comment on discussions from previous weeks.

This week's tech talk is Hugh Rawlinson! Hugh works on developer relations over at Spotify, and whilst he's in the UK for a hackathon, we took the opportunity to grab him. Hugh is a music computing and web audio API wizz and he'll be giving us a run down of all the ways you can make computers bloop on Thursday.

This week on Slack

Missed a discussion on slack? Not to worry!

What sort of guest speakers would you like to see?

We want to invite some guest speakers to our upcoming office hours. What topics or sort of guest speakers would you like to see?

Below are some topics we're thinking about presenting. We want to know if these are topics you're interested in, and we want to hear you own suggestions or thoughts in this issue.

  • Make a great social impact
  • Brand your community
  • Become a great public speaker
  • Develop workshop content

@peterdavehello talk, 18th May

In the guest talk thread and a couple of sessions, it was requested that @PeterDaveHello give a talk about managing an open source project, and getting into OSS.

So that's happening! On 18th May, Peter will be speaking.

For those of you who don't know Peter, Peter is a Fall-2016 campus expert, and here's his bio:

MS student major in computer science, free and open source project contributor, maintain CDNJS and JSON Resume, I believe that the free and open source ecosystem will make us a better world, we can stand on the shoulder of the giants and do some rock things, I also believe that we can always learn something valuable from teaching others, let's learn and create some cool things together πŸ˜„

If you have any questions for Peter, it'd be helpful for the talk to please drop them below!

Wrote a README

Now that the semester is over, I finally came around to writing a README. This README is about a project I worked on this semester, and describes how to run several algorithms I implemented.

Any suggestions on how to improve it are welcome. The README can be found here: gh/sourabhlal/twitterEventDetection

Week 6 announcements

The TLDR this week:

HUGE week of talks! Don't miss out on Lara Hogan or Phil Nash

PLEASE NOTE: Lara's guest talk is being postponed and will not be on Wednesday 3rd, keep an eye out for the new date soon!

Welcome to Week 6 🚩

Hey folks! Gentle reminder this week to fill out the survey. I'll also be offline 4th-9th May.

This week is huge for guest talks. We're really lucky to be joined by Lara Hogan. Lara is author of Demystifying Public Speaking, and she'll be giving us a talk on the same topic. Don't miss out!

This week on Slack

Missed a discussion on slack? Not to worry!
It's been a little quiet this week!

Phil Nash, Browsers behind your back, Tuesday 2nd May

This Tuesday, Phil Nash from Twilio will be speaking about:

Browsers behind your back
You've probably heard of the magic of a Service Worker when a user is offline, but what can we do for them when they get back online? We can take advantage of the Service Worker's life outside of the page and start to perform actions in the background. In this talk we'll investigate the Background Sync API and the APIs that it depends upon, we'll look at what you might use it for and see it in action. Once that is behind us we can take a peek into the future and even more background tasks with a look at the Periodic Sync API.

The talk will be at 5:30pm UK, 9:30am SF, full timezones here: https://www.timeanddate.com/worldclock/converter.html?iso=20170504T163000&p1=136&p2=224&p3=75&p4=267&p5=37&p6=2408&p7=241

Link: https://github.zoom.us/j/4245140792

Wrote a README

So I've been working on my honours project at uni pretty much full time. The project will eventually be open sourced once I've gone through the submission and grading process, but for now I've been asked to keep the repo private (booooo).

The initial README was pretty much a table of contents for me to navigate around my documentation and project management quickly but i've now re-written it to be more ready for a public release.

Due to it being private, I'm just going to provide a screenshot (as it has images). If you open it in a new tab it should be fairly easy to see, even a smaller monitor. I've taken some screenshots, spent a few hours building a heroku deployment button for users to demo the app quickly, and moved all the API documentation to a github pages site. Because Pages sites are always public, here's the link to that!

The docs are still a work in progress and some bits are out of date and are missing a lot of the routes, but you should get the gist of them. I went for the Aviator template by CloudCannon as it handles everything I need such as code samples, pretty response formatting, and some nice navigation. I pretty much just copy and pasted my wiki into the template so there's quite a lot of text in some places.

https://gyazo.com/9b08c0455c259234d1f12c076c7b7fcc

Wrote a README

I finally got around to writing a readme! For my recent project Spotifly. It has getting started instructions, contributing tips, and even emojis. πŸ‘Ύ

Also you should try out the project if you want! It changes which device Spotify is playing from based on which beacon is closest. Uses the super cool new Spotify connect API! ✨

Tech talk - An overview of mapping and location based applications, James Milner

With the ubiquity of recievers in smart phones and IoT devices for positioning systems like GPS, the amount of geographicaly tagged data and access to location based services has never been higher. This talk will go over a little of the history of mapping and location based apps, advice on where to start with digital mapping and app development, alongside which libraries and toolsets to use for making the most of geospatial data.

James Milner is a developer at the Geovation Hub, where he helps the next generation of mapping and geo startups become reality. You can find out more about James at https://loxodrome.io.

These are some particularly cool things that James has built! I may be biased.

This talk will be Thursday at 5pm UK, 9am PST, full timezones here: https://www.timeanddate.com/worldclock/converter.html?iso=20170425T160000&p1=136&p2=224&p3=75&p4=179&p5=2408&p6=267&p7=47&p8=37
Link here: https://github.zoom.us/j/4245140792

Bio and profile picture

Providing a bio and profile picture will help you get to know each other, as well as being a handy tool for workshops, talks and external websites.

  • Drop us a profile picture, it can be serious or fun, totally up to you, whatever you feel best represents you! The only guidance is it should be recognisably you so students on your campus can find you!
  • Drop us a paragraph or two about you. Here's a great article on writing a bio: http://scottberkun.com/2013/how-to-write-a-good-bio/

Joe out of office, 1st May, 4th-9th May

Hey folks!

Just wanted to give you a heads up that I'll be offline a couple times over the next couple weeks due to some travel.

There will be no office hours Thursday 4th and Tuesday 9th, as I'll be in China. Whilst in China I'll be offline most the time.

The guest talks next week are the 5pm UK/9am PST Tuesday slot, and 5pm UK/9am PST Wednesday slot. The Wednesday one is super important, demystifying public speaking by Lara Hogan. Please be there if you can. The Tuesday slot is our tech talk, on service workers from Phil Nash of Twilio.

I know some folks were looking forward to a later Thursday slot, unfortunately we won't be able to start that next week. The Tuesday 2nd late slot will be available for office hours.

Let me know if you have any qs and concerns!

Wrote a README

I wrote a README for the Sawyer RubyGem.

It's used internally by Octokit, the official GitHub RubyGem, but there is very little information on what Sawyer actually does β€”Β in fact, I couldn't really find anything. This made debugging programs using Octokit tricky β€”Β it was difficult to work out what all these Sawyer objects were doing. The existing README was… not particularly descriptive, and several other people had also had trouble understanding the project because of this.

So, I dug around in Octokit and Sawyer to figure out what it did and how it worked, and then I wrote a README for it! Here's my initial attempt, and here's the Pull Request I opened for it.

I took inspiration from the default README template that Bundler generates, the Octokit README, and @charlotteis's Open Open Source talk/article.

Week 8 announcements

Reminder to complete the End of Training Survey

This is a two part survey:

  • First part helps us improve the program. For those of you who did mid-survey, it'll look familiar.
  • Second part is where you tell us you want to continue with the program and is how you get your SWAG 🚩

YOU WILL NOT BE ABLE TO CONTINUE AS A CAMPUS EXPERT WITHOUT COMPLETING THIS SURVEY BY 22nd MAY

Guest calls this week

Both will be at: https://github.zoom.us/j/4245140792

  • Sara Chipps, Jewelbots
    • Sara is Co-founder and CEO of Jewelbots, an ed-tech startup aimed at young girls. Sara will be chatting to us about Jewelbots!
  • Peter Dave Hello, his open source journey
    • Peter is maintainer of CDNjs, and a Fall 2016 Campus Expert! Peter will be talking about how he got into open source and how he manages his projects.

Want to come to Hackcon? Let us know if we should get you a ticket by the 18th May!

https://githubeducation.slack.com/archives/C2TQDRQSG/p1494523038457804

Week 2 announcements

The TLDR this week:

Welcome to Week 2.

It's so exciting to have you folks join us! Your energy in the first calls and effort you put into your bios and profile pictures is amazing. I'm really excited to start reading your community assessments!

A couple of things I want to reiterate here:

  • Your community assessments do not need to be perfect before you complete the pull request. These are living documents, and they'll change in response to feedback and developing ideas! Faster you get the PR in, faster everyone can chip in ✨
  • Campus Experts is not a solo-mission. Ask for help, ask for feedback, from us at GitHub and your fellow experts. If you see another Expert is working on similar problems to you - collaborate!
  • Timelines and deadlines. You should aim to have your activity for the week done before you intend to start the next activity. This is because activities will often build on one another, and also to help prevent you getting snowed under!
  • It's okay to be busy! You'll have exams, deadlines, hackathons, real life. If something comes up and you can't complete an exercise or attend a call, don't sweat it, but do let us know if you can!

Keep on adding your bios, speaker suggestions and community assessments! Reviews for CAs will happen asap.

This week on Slack

Missed a discussion on slack? Not to worry!

Hackcon V (US Experts)

Hey folks!

We'd love to invite you to Hackcon V (https://hackcon.mlh.io/events/north-america/). If you're based in the US or will be in the US at that time, drop a comment below and we'll sort out tickets :)

We may be able to provide some travel support, drop me a DM is travel is a blocker for you attending!

Community Code of Conduct

So after reading through some of the other community assessments namely Edinburgh Tech Learners, as well as @joenash feedback on my own. I thought HaCS should have one so that we have one to fallback on if and when we need it. As well as keeping the community clean and welcoming obviously.

So I have taken inspiration from all over the place and started work on a code of conduct for my community. For those interested in creating a code of conduct for yourselves here are the ones I looked at:

You can find the conduct itself here: https://github.com/HaCSBCU/conduct

All feedback welcome, is it too much, is it not enough, is it too software-y and not community-y? Please share your views. You can leave feedback on that repo but it's probably best to keep it here because it could be especially useful to others here.

Tech Talk - Music Computing, Hugh Rawlinson

This week we're joined by Hugh Rawlinson, a developer advocate engineer at Spotify. Hugh will be speaking about music computing, drawing on his background experience with projects like Meyda. We'll be talking about a variety of music computing methods!

This will be a great talk for new content to engage your community, especially community members more interested in the creative applications of computing. It will also be very useful to Experts looking to engage non-CS students with their communities.

The talk will be at Thursday, 5pm UK, 9am PST, full timezone conversion here: https://www.timeanddate.com/worldclock/converter.html?iso=20170420T160000&p1=136&p2=224&p3=179&p4=250&p5=256&p6=37&p7=241&p8=155&p9=75&p10=2408&p11=47

The talk will be on the usual link: https://github.zoom.us/j/4245140792

Campus Expert Office Hours, Git/GitHub intro

πŸ‘‹ Greetings, Campus Experts!

I'm @swinton, and I'll be your guide for today's Git/GitHub intro. Here's our agenda...

Looking forward to it πŸ˜„

[ANNOUNCEMENT] Week 2! Reviewing assessments and introducing impact proposals

The TLDR this week:

Welcome to Week 2.

It's so exciting to have you folks join us! Your energy in the first calls and effort you put into your bios and profile pictures is amazing. I'm really excited to start reading your community assessments!

A couple of things I want to reiterate here:

  • Your community assessments do not need to be perfect before you complete the pull request. These are living documents, and they'll change in response to feedback and developing ideas! Faster you get the PR in, faster everyone can chip in ✨
  • Campus Experts is not a solo-mission. Ask for help, ask for feedback, from us at GitHub and your fellow experts. If you see another Expert is working on similar problems to you - collaborate!
  • Timelines and deadlines. You should aim to have your activity for the week done before you intend to start the next activity. This is because activities will often build on one another, and also to help prevent you getting snowed under!
  • It's okay to be busy! You'll have exams, deadlines, hackathons, real life. If something comes up and you can't complete an exercise or attend a call, don't sweat it, but do let us know if you can!

Technical Writing - your questions!

Hello everyone! I'm Matt Desmond and I'm a trainer here at GitHub. I was asked to host a training on Technical Writing (like I did for the Fall Campus Experts). I'm super excited to answer any and all questions you may have about project documentation, technical writing in general, and other questions you might have.

So, before the training occurs, I wanted to give everyone an opportunity to ask questions before the training:

We're looking ahead at the next talks! One of the suggested topics was technical writing.

What questions do you have about technical writing? This could be documentation, blogging, articles, books, any form of writing for technical people or on technical topics.

Drop your questions below!

cc: @joenash

Week 7 announcements

Keeping this one SHORT because there are IMPORTANT THINGS

End of Training Survey

This is a two part survey:

  • First part helps us improve the program. For those of you who did mid-survey, it'll look familiar.
  • Second part is where you tell us you want to continue with the program and is how you get your SWAG 🚩

YOU WILL NOT BE ABLE TO CONTINUE AS A CAMPUS EXPERT WITHOUT COMPLETING THIS SURVEY

Amazing talks this week

Both will be at: https://github.zoom.us/j/4245140792

  • Lara Hogan, Demystifying Public Speaking
    • Lara is an Engineering Director at Etsy and author of the book "Demystifying Public Speaking". This talk will be incredible for those of you with any questions or concerns about getting out in front of folks and speaking.
  • Lee Dohm, Community Management
    • Lee is the community manager of Atom and Electron, two of the biggest open source projects. His knowledge on community management is vast, and he'll be talking about how he does it.

Awesome-Campus-Experts Repo

Hey guys I was thinking it could be quite cool and useful to have a awesome list type repo for resources that would benefit campus experts. Similar to other awesome lists across GitHub.

We could include presentation or workshop resources that other CE's make available, maybe resources on running workshops, cool blog posts, community tools etc.

I'm looking for some feedback on if this would be useful to people, what sort of categories we should have and if you have any resources you'd like to share.

Wrote a README

I decided to update the README of a group project that I worked on this semester. Since the project is pretty simple, I didn't know what else to add besides a description of the project, installation, and license. Let me know what else I could add! Link to the README is here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.