Category Archives: Chicago

My Facepage App

I am having so much FUN learning to code! The Starter League classes so far have been awesome, I walk away after every class with new insight and something substantial that we have learned.

This week started with us still playing with HTML and CSS. We explored bootstrap, which is a framework to use in CSS, bootstrap is really cool. It reduces the work you need to do by 100’s of hours.  It allows you to structure the layout and display the content beautifully with way less work.  The bootstrap site, itself built using bootstrap, offers all the help you need to implement it.  It was a revelation exploring it and seeing what it empowers you to do.

We had our first real ruby playground session this week, which was awesome! We played around with arrays and hashes and had to do a challenge to combine it all to work out sales tax on items in a shopping cart. Kelvin (also from SA) and I, were working together and we tried to do a little more by styling the output to look like a receipt.

Our till slip output. Items with the tax and total.

Our till slip output. Items with the tax and total.

On Friday Raghu showed us how to use what we learnt in the last two weeks could be used to play with the Facebook API.  It was unbelievable to see what we can already do even with the limited exposure we have had.  So after class we had to get something ready for a show and tell session in the afternoon.

I decided to play with the Facebook API a little more.  I pulled the last 200 posts in my timeline, sorted out the pictures, and isolated the ones with at least one like. Then I wanted to sort them by the number of likes, which turned out to be more of a challenge than I thought. I call it My Facepage App:

This output all from My Facepage App. It was fun playing with the Facebook API!

This output all from My Facepage App. It was fun playing with the Facebook API!

But Google was my friend today, so after a few trial and errors, I managed to get it working. YEA! I can already think of many times in the past where the little skills I have learned so far could have saved me so much time!

This is AMAZING!

1871 – Home of The Starter League

The Starter League is located in a co-working space in the Merchandise Mart, called 1871.  Merchandise Mart is a huge commercial building (372 000 sq meters) that was built around 1930, this building has its own metro train stop, full food court and much more.

1871 is a community non-profit endeavour that seems to be working really well.  1871 was the year of the great Chicago fire.  But the story is more about how the city was rebuilt after the devastation, and how passion and innovation was combined to not only build one of the most amazing cities in the world but also contribute to world we all live in today.  So 1871 now tries creating a space where passion and innovation can be combined again to form some of the great businesses of the future.

1871 Reception Area

The Reception Area of 1871. 1871 is home to The Starter League and TechStars Chicago

The Starter League, TechStars Chicago and few others are also located here.  The vibe is really cool, location is great and the infrastructure everything a young start-up needs.  There is also a coffee shop and honesty based stocked fridges to get something to eat or drink at any hour of the day or night.  It works on a membership basis starting from $125 a month for evenings and weekend and goes up to $400/month for reserved space.

View of the open working area at 1871

View of the open working area at 1871

They also have some great events at 1871, like talks by founders and hackathon.  I am really looking forward to attend many of them.  It is also fascinating watching everybody working, people are mostly dressed really casually, like you would expect form start-ups. Every now and then there are some suits walking around, they really stand out.

The Starter League class room with iMacs

The North Classroom of The Starter League at 1871

It is also very interesting so see some of the conversations going on all around the place, you can often see people having job interviews or even meetings with potential investors or mentors.  It is really awesome seeing a community like this in action.  This must add immense value to the Chicago start-up ecosystem. It was clearly a great idea and the execution seems to be going great as well.

I have not really looked for places like this in South Africa, and can’t really say that I know of any on this scale and size.  But it would add great value if there was something like this in every major city in South Africa.

Willis Tower

I have admired skyscrapers for as long as I can remember.  So whenever I am in city with high buildings I look for one to go up in.  New York is always a great place to do this.  One my second visit to New York in 2000, we were on top of the North Tower of the World Trade Centre.  Since then I have also visited the Empire State building during the day and once at night.  The view after dark was something special.

Fantastic Views of Chicago from the Skydeck at Willis Tower

Fantastic Views of Chicago from the Skydeck at Willis Tower

So high on my priority list for places to visit in Chicago was Willis Tower (formerly Sears Tower).  Willis Tower is the tallest completed building in the US at the moment.  But will be over taken by One World Trade Centre in New York, one it is completed.  The Willis Tower was the first building built with a bundled tube design; at the time of completion in 1973 it was the worlds tallest building.  A title it held onto for 25 years.

The Willis Tower has an observation deck on the 103rd floor referred to as the Skydeck.  One very unique feature on the Skydeck is four glass retractable skyboxes.  They let you stand inside hanging out over the street 103 floors below you.  This is not for the faint hearted or anybody scared of heights.

It was nerve-racking standing in the Glass Boxes on the Skydeck at the Willis Tower

It was nerve-racking standing in the Glass Boxes on the Skydeck at the Willis Tower

Obviously the views from the top of Chicago are pretty amazing.  Looking towards the south you can see US Cellular Field next to the enormous highway.  Towards the east are the rest of down town Chicago and the lake Michigan.  On a clear day you can see across the lake all they way to Indiana, Michigan and Wisconsin.

Willis Tower is one of Chicago’s most popular tourist attractions with more than 1,3 million people every year.  I really enjoyed it, and will try and do another trip at nighttime, to see what it look like after dark.

Day one of The Starter League

Today was the first day of class in season eight of The Starter League.  I have been looking forward to it so much, needless to say I was awake at around 0400 ready to go, but the rest of Chicago was still asleep.  So after another two hours of sleep, I was woken by my annoying alarm.

After a shower, breakfast and making lunch, I started on my way around 0645, the streets were still pretty quite.  It only took me about 30 min to get to Merchandise Mart. I was about an hour early for class, so I got online and did some work.

Almost everybody was on time so we started at 0830, where Raghu and Jeff our instructors, started to explain more about how the classes would work.  In class we need to do mainly listening, and thinking about questions.  We get all the notes and additional info on The Starter League’s own system, so no need to take notes in class.

I had to change the settings of terminal to look more like matrix - now I can look like a real geek!

I had to change the settings of terminal to look more like matrix – now I can look like a real geek!

We are learning from the beginning to do pair programming, the latest best practice.  This means that you will always be two people per iMac, working together.  To help facilitate this, you have to start to learn to articulate everything you do as you go along…. gonna take some time to get that right.

They also encouraged us to just try things, play around, and build things.  Try and have a pet project or idea that you can use to practice what we learn in class.  First they will show us something in class, then we should try and do it ourselves from scratch, and keep doing that until we can do it without looking at the code they provide.  Then use what we have learned on our own project.

We started playing with the command line, and doing normal folder operations from there.  Played with Sublime, a text editor that we are going to use to write the code in.  Then we played around with some basic html, create some .html files from sublime and opened them in a browser. Raghu also showed us a very cool app that helps you to snap windows around on a Mac.

Bettersnap tool is a great app from snaping windows around on a Mac

Bettersnap tool is a great app from snaping windows around on a Mac

Jeff explained a basic computer science model involving input – processing – outputs.  He showed how even a basic calculator can be broken down to fit into this model. The key they want us to take away after 11 weeks is to ‘learn to learn’, so we can go on and become ever better.

We all got a copy of ‘Learn to Program’ by Chris Pine, and we were pointed to online resource for HTML and CSS.  Now there is a heap of stuff to do before the next class on Wednesday!

US Cellular Field

Probably my favourite thing to do while traveling is going to sporting events.  The US is particularly fun in this regard, since there seem to be endless choice of sports to watch. And many of them we seldom get to see in South Africa.  Baseball is probably my favourite US sport.

Stunning view of Chicago from the 500 Level of US Cellular Field

Stunning view of Chicago from the 500 Level of US Cellular Field

Baseball has such a rich history, and has been a professional sport for almost 150 years.  Chicago has two teams, the Chicago Cubs and the Chicago White Sox.  I have been to Wrigley Field the home of the Chicago Cubs last year when we were in Chicago, so I was keen to go to US Cellular Field, the home of the White Sox.

The White Sox rich History is displayed on the walls of the Concourse

The White Sox rich History is displayed on the walls of the Concourse

US Cellular field was completed in 1991 to replace the then oldest major league ballpark Comiskey Park.  US Cellular Field (New Comiskey Park back then) was built across the road of the old stadium, which was demolished for parking after completion of the new one.  It is a very impressive stadium, with a capacity of just over 40 000.  US Cellular Field is really easy to access; it is located next to a big 14-lane highway running south from Chicago.  I was able to take public transport to about 400 meters from the stadium.

The Giant Scoreboard and Bleacher seat at US Cellular Field

The Giant Scoreboard and Bleacher seat at US Cellular Field

The view of the City from the upper deck is amazing. There are three levels in the stands, and all seats have an unobstructed view of play.  The concourse behind the stands is filled with refreshment counters and the walls are decorated with pictures and stories of the White Sox legends.  The White Sox last won the World Series (meaning the champions of the US) in 2005 after an 88 year drought.

The view from one of the 40 000 unobstructed seats at US Cellular Field.

The view from one of the 40 000 unobstructed seats at US Cellular Field.

It is really fun to visit a place like this.  I feel like I am part of a sacred game and get to see the culture of a country and city from the inside.