Team Rubyherzlein 
- Starts On
- June 05, 2015
- Finishes On
- June 05, 2015
- Last Activity
- September 23, 2015
September 23, 2015
September 19, 2015
September 17, 2015
Team Rubyherzlein  — at September 17, 2015 15:36 UTC
Today both Franzi and Nynne had coaching sessions with Erik. At lunch we got to meet our Supervisor, Kasia, for the very first time!! We felt like we knew each other already because of the weekly google hangouts :) We talked about the summer experience and the upcoming blog post.
September 16, 2015
September 15, 2015
September 09, 2015
September 07, 2015
September 04, 2015
August 26, 2015
Team Rubyherzlein  — at August 26, 2015 16:55 UTC
Today we started the day with a coaching session in which we went over our enumerable assignments. Success of the day was implementing a new feature to SoundDrop: we fixed the redirects on production & the environment variables!
August 25, 2015
August 21, 2015
Team Rubyherzlein  — at August 21, 2015 15:51 UTC
Today we talked with Hannes about privacy, https, ssl, certifications etc.! In the afternoon we talked with our supervisor, Kasia, on google hangout, built a robot with Erik and fixed an error message issue with our mentor Duana!
August 20, 2015
August 18, 2015
Team Rubyherzlein  — at August 18, 2015 15:59 UTC
Nynne: Review the babydragon assignment from Hannes that teaches how to use RSpec for testing.
Franzi: did more exercises on functions e.g. map, inject. learned a little more about migrations and build her own database for youtubevideos
August 17, 2015
August 16, 2015
August 12, 2015
August 11, 2015
Team Rubyherzlein  — at August 11, 2015 21:30 UTC
Today we had a whole day to review code and finish assignments on our own. We continued with params and started working with functions. In the evening there was the weekly learners group where we are making a game with gosu!
Team Rubyherzlein  — at August 11, 2015 13:01 UTC
In the morning we did pair programming, solving assignments that Duana gave us about params and hashes. In the afternoon we met with Erik to go over the assignment, this lead to a longer session on params and in the evening we had our weekly SoundDrop meeting with everyone. We divided us up into two groups one group changed the error message page and the other group added a function that checks if the user is logged in before letting her/him proceed.
August 07, 2015
Team Rubyherzlein  — at August 7, 2015 15:28 UTC
We had a buddy meetup with Hannes where we talked about Inheritance, subclasses and compositions in Ruby. In the afternoon we had a lesson on using Vim as a text editor with Chris. Intense stuff! In the late afternoon we attended the weekly SoundCloud demos.
Team Rubyherzlein  — at August 7, 2015 15:21 UTC
- had a coaching session with erik on params/ hashes, inheritance and compositions
- both had our weekly one on ones with erik talking about the SoundDrop roadmap, personal goals etc.
- attended rug:b at bitcrown in the evening. Three very interesting talks, namely about unicorn, hacking, neural networks - was great!
August 06, 2015
Team Rubyherzlein  — at August 6, 2015 11:57 UTC
We reviewed a bit of Ruby stuff, mainly hashes so that we fully understand params in our rails app. We used our coaching session to talk a bit more about API's, since this is a big topic and something we really want to understand! We learned about content negotiation and the two main API headers:
(Server -response header) = content type header (what I’m giving you, here is a .jpg or .html)
(Client -request header) = accept header (what do I accept? it only accepts html or video format etc.)
August 04, 2015
Team Rubyherzlein  — at August 4, 2015 18:18 UTC
-- reviewing our code from yesterday
-- meeting with soundcloud HR team, meetings topic: how could sounddrop be used for the HR teams recruiting (sketched a potential user story).
-- having coffee and shared insights with our guest from denver "joana" (speaker at eurucamp)
-- meeting with duana our mentor: repetition on hashes and talked about our sounddrop roadmap
August 03, 2015
Team Rubyherzlein  — at August 3, 2015 16:21 UTC
We had a long coaching session today where each explanation form our coach led to more questions which led to yet more questions. With the list of subjects covered growing longer and longer, we nearly lost track of the first question which led us down the rabbit hole. We learned when questions lead astray like this it can be called 'yak shaving'! Topics we covered include:
learning about ruby web servers and frameworks and about the interact with the use of Rack
learned what factorial is
talked about recursion
Finally, we had an extensive session on regular expression, which we will be using to the field where users type a SoundCloud url, which will then be converted to a SoundCloud track-id!
This evening we have our weekly SoundDrop team meeting.
- we added a text fielt so the user could create a sounddrop by adding a random soundcloud url
- adding text field and verification that the input is really a soundcloud url (regular expression)
- ask Soundcloud API what the track id is
- put it into params drop/track id
July 30, 2015
Team Rubyherzlein  — at July 30, 2015 18:31 UTC
Today we worked on the ⚡️talk that we will be giving tomorrow at the Rails Girls beginners' workshop! Then we added a couple of new features to the SoundDrop app, by fixing some API issues and adding select boxes with ruby! We had a meeting with our coach, and in the evening we went to two events at the SoundCloud office: RoleModels and Women Who Code.
July 29, 2015
Team Rubyherzlein  — at July 29, 2015 16:58 UTC
- learned about the internet, protocols, ports, absolute/relative urls AND APIs ;)
- looked at Sounddrop and how we can use the soundcloud API to tranvert a song-url into a song track_id
- set up a donation site to go to Baruco, check it out and donate ;) https://pledgie.com/campaigns/29865
Team Rubyherzlein  — at July 29, 2015 10:45 UTC
We had a really wonderful meeting with Kinsey Ann Durham, who is in town rom Denver for Eurucamp, where she will give a presentation n Sunday. Our conversation touched upon her commitment to creating diversity in tech and how her career path has lead to a board seat of Railsbridge. The rest of the day we worked on registering our SoundDrop app with the SoundCloud developer page. In the evening we went to Coach the Coaches! It was great. We are prepping for our participation as coaches in the friday Rails Girls beginners' workshop at Eurucamp!
July 28, 2015
Team Rubyherzlein  — at July 28, 2015 13:33 UTC
- we had a tutorial on migration with rails and what examples of what happens in a database when u do migrations
- we continued to work on our sounddrop project: refactored code, deleted the comment-feature, sketched admin page for users to create an actual sounddrop themselves
July 25, 2015
July 24, 2015
July 23, 2015
July 21, 2015
Team Rubyherzlein  — at July 21, 2015 13:09 UTC
today we wrote the "start - blogpost" for the Rails Girls blog and took part in the raffle. what an incredible chance - thank you rails girls!!!Furtehr, we continued with our learning about databases. We created a little fake one (a file) plus a program for it on our own. was great to see it working!
Team Rubyherzlein  — at July 21, 2015 12:29 UTC
The daily coaching session was focused on databases. We talked about SQL and the many database solutions, but open source and private. We started working on assignments with database questions, then spend much of the afternoon participating in a diversity photoshoot in the office! Franzi got sick and had to go to a doctor, Nynne stayed behind and attended the weekly SoundDrop evening meeting.
July 19, 2015
July 16, 2015
Team Rubyherzlein  — at July 16, 2015 00:23 UTC
Today we worked mainly on Rails tutorials, setting up and modifying apps, pushing to Heroku, in order to get a better handle on Rails before we start editing the SoundDrop app. Nynne had her weekly 1 on 1 meeting with Erik where they discussed pair programming and the structure of the summer program while Franzi attended lightning talks by SoundDrop employees and in the late afternoon there was a company briefing.
Team Rubyherzlein  — at July 16, 2015 00:20 UTC
On Tuesday we continued with our RSpec homework that Hannes had given us. Since we had a little bit of trouble with it, we also did some more research and wrote a blogpost about TDD. After lunch we met with Duana and were filmed for the "Schüler für's Programmiern begeistern" program! (see twitter for photographical evidence!). In the afternoon we met with Hannes and di wa more RSpec assignments. In the evening we met up in the weekly Ruby user group, where we learned to make a game with Gusu and Ruby!
July 14, 2015
Team Rubyherzlein  — at July 14, 2015 11:46 UTC
Monday we started with a morning meeting with our coach where we went over our hex and binary assignments. We talked about the shell which has:
it has variables
it remembers your history (when you hit the up commands)
it can do syntax highlighting
the main thing it does is: it runs commands/programs
It receives return status/code from programs (knows if the program was running successfully)
we installed the fish shell and enjoyed customising it!
Later in the da we met with our mentor and talked more about the setup of the SoundDrop app.
We also talked about how a website runs in the browser:
The browser makes a request for the URLhttp://localhost:8000.
The request hits the Rails router inconfig/routes.rb. The router recognizes the URL and sends the request to the controller.
The controller receives the request and processes it.
The controller passes the request to the view.
The view renders the page as HTML.
The controller sends the HTML back to the browser for you to see.
This is called the request/response cycle.
In the evening we met with the whole SoundDrop group for our weekly meeting, and worked on rails tutorials, changing the description on the SoundDrop page, trying out Rubymotion.
July 10, 2015
Team Rubyherzlein  — at July 10, 2015 15:22 UTC
we had a very exciting day.
- 2h of coaching with our coding buddy Hannes: testing, testing, ping-pong pairing and a lot of homework!
- 2h learning session with Will about language differences - compiled, interpreted, functional, objective orientated.
- hula hoop training with Duana
Team Rubyherzlein  — at July 10, 2015 15:01 UTC
On Thursday we met with one of our mentors, Duana who is also product owner of our project. We had a session on the model view controller, how it works and started to look at the code in the SoundDrop app to get an overview of how it looks.
We had our weekly meeting with our supervisor on Google hangout and talked about the iterations of the project, tracked our progress. The first week and a half may feel a bit slow going, but it was really nice to see that we are actually following the week-by week plan pretty accurately.
July 08, 2015
Team Rubyherzlein  — at July 8, 2015 07:58 UTC
On Tuesday we:
- started off writing a blogpost about the process of learning and worked a bit more on the design of the blog.
- in our daily meeting with our coach we focused on the binary system and did some binary arithmetic!
- in the afternoon we attended lunch lightning talks for SoundCloud developers, fixed a branch issue with our blog on GitHub and cracked binary jokes!
July 06, 2015
Team Rubyherzlein  — at July 6, 2015 16:04 UTC
In our morning meeting with our Coach Erik we:
- summarised the first week -our work with GitHub, Git and Vim
- Planned our blog post schedule and set goals for the things we would like to cover
- went over the process of cloning the SoundDrop repo and committing to it
- Talked about binary code and the ascii table
We spend the day working on our first blogpost, which we pushed to our github-hosted blog, and making changes to the site by using the different git commands.
This evening we are meeting with the rest of the SoundDrop group. We will go over plans for the summer and see if we need to readjust our week-by-week schedule.
Team Rubyherzlein  — at July 6, 2015 09:24 UTC
Git tryouts and Blog set up
- we had a huge mix up concerning our blog, namely git profiles/organizations, cloning vs. forking etc. Luckily after a 1,5h mentor tutorial (in the morning and! evening) learning about git and git hub we managed to fix it - super proud!
- now our blog - forked from some generous guy called Mike - is set up in the correct organization and up and running.. first post will be published today!
- plus, we learned how to actually use branches and do a merge plus solve merge conflicts with git
July 02, 2015
Team Rubyherzlein  — at July 2, 2015 17:04 UTC
Today we continued with Git tutorials. So far we have been looking at these:
We had a really nice Google hangout chat with our supervisor
A bit of laptop-rescueing (Franzi's laptop had some technical issues)
Team Rubyherzlein  — at July 2, 2015 14:15 UTC
On our first day we got set up with two desks as the SoundCloud office in Berlin. We attended a stand-up meeting and a introductory presentation on the use of git and github. We set up our team twitter account, were presented to the whole SoundCloud office, learned that you can animate your own emojis on slack and started writing on a blogpost that will be up soon on our blog!