Day 5 – First week is over

The Code_Padawans at work

The Code_Padawans at work


Wow! Time flies! It’s already Friday, our first week of Rails Girls Summer of Code is over. We couldn’t believe it. It seems like yesterday that we walked into the Asquera office on Monday.

Today we began to get into concrete project planning.
Since this is our very first bigger project/website, we struggeled how to find out what we have to do and how the steps have to be done.
Our coaches do their best to help but it’s still a challenge for us. Best thing is to be patient with ourselves, it’s just the first week, isn’t it?
As you can see below, we created a first prototype of our website. We generated a Middleman project and copied the documentation markdown files into it.
Middleman creates static HTML pages out of them. Awesome.
Then we created a menu and linked some of the files.
It’s pretty simple and without styling and functionality but it works.
The menue is shown on every page because we implemented it in the layout.erb file.

A first small prototype

A first small prototype


The next step is to generate a menue out of the filenames, so it won’t be so static anymore and saves some code.
But now it’s weekend (we are attending a conference this weekend). So come back on Monday and read how our work evolves. 🙂

Day 4 – Terminal Day

Today we did a lot of command line foo:

  • installing RVM and different Ruby versions, setting a Ruby version as the default by using RVM
  • saving files from the web on the computer by using the curl-command
  • displaying a file-tree in the terminal

Besides of that we played around with Middleman and realised, that there are no step-by-step tutorials for Middleman. This makes it more difficult to understand for a beginner, how all those files work together. Maybe we write such a tutorial, if we have some time left.
Finally, we set up a very basic static website using Middleman. Let’s see how it goes next week, once we start to code the padrino docu website…

After work we visited a Tech Open Air satelitte event: Agile Development And Music Production At Ableton
We met another Rails Girls coach and Rubymonster – Carla and the Scrum Master Celine, who gave the Scrum introduction workshop we took two weeks ago.

Agile Development And Music Production At Ableton

Agile Development And Music Production At Ableton

Most of the time we work together, but Ute did also today some additional stuff.

Ute's iTerm with oh-my-zsh and agnoster theme

Ute’s iTerm with oh-my-zsh and agnoster theme featuring her favorite colors 🙂

What Ute did today:

When I found out that I can install oh-my-zsh on my mac, I had to do that!
After reading some posts I changed my terminal settings from bash to zsh, installed oh-my-zsh and decided to use the agnoster theme, because it’s very nice. Unfortunately there was a problem with a broken glyph. So I had to do a bit more research on github until I could fix this problem by myself (what makes me really proud that I didn’t have to ask a coach).
Now my command line is pretty nice and in all my favorite colors. <3

Deep into the buzzwordjungle

Today was a day of reaserching and getting to know a couple of tools.
We looked into Markdown and the differences to the Github Flavored Markdown.
We played around with Markable, converting HTML to Markdown and vice-versa.
We also read about Middleman. Jan explained us in some more details how it works, showing as an example the source code of a website. Afterwards, we talked about the differences between the static and dynamic websites.


Apart form all that fun, we had even more 🙂
We went for lunch with our mentor und supervisor.

Meeting Bodo and Arne for lunch

Meeting Bodo and Arne for lunch




And that’s how producing content for this blog post looked like 😉
Having some fun

Having some fun

Magda taking a picture of Ute

Magda taking a picture of Ute




On top of that, Ute solved a puzzle using her fingers somehow different than when typing…

Solving wodden problems

Solving wodden problems