CoffeeScript Refactoring – part 1

This will be the first article about refactoring. I love refactoring, so let’s start. I think that the best way to do this is to put some code on the beginning and then change it. Today I would like to show you a piece of CoffeeScript code: if checked_items == all_items $('#myId').prop('checked', true) else $('#myId').prop('checked', false) This code is simple. I check if number of selected items is same as number of all items. And then I select (or not) a checkbox on a web page. As I said it’s simple but can be improved: $('#myId').prop('checked', checked_items == all_items) The...…

Web Summit

Date: October 30-31, 2013 Place: Dublin, IE Today I will tell you something about Web Summit. This was the second event I participated in Dublin at the end of October. How did I get there? Web Summit announced, they have 50 free tickets for women interested or related with technologies. So I filled and sent the form. A few days later I received an email with congratulations. I won ticket to Web Summit in Dublin. It was my first such big conference. Over 10 000 participants, 300 speakers, many workshops, 7 lecture halls and many start ups from different sectors...…

Hack4Good

Hack4Good

Date: October 29, 2013 Place: Dublin, IE I had the pleasure to be a part of two events in Dublin this week: Hack4good and Web Summit. Today I will focus on the first. What is Hack4good? It’s one day of coding in good cause. Programmers from different countries come to one place (this time in Dublin) and create applications for community. For example: How to give homeless people food to survive? How to fulfill the dreams of dying children? How to follow people carrier path after graduation? and many, many more. How did it looked like? It was a competition....…

RuPy

Date: October 11-13, 2013 Place: Budapest, HU In this week I was part of something special. There was RuPy conference in Budapest. What is RuPy? As it’s said on RuPy web page: RuPy is a unique conference that brings together communities from different state-of-the-art programming languages Ruby, Python, JavaScript, Clojure and related technologies. In brief Many presentations, big open source community, new people from different countries, great atmosphere and beautiful city. How does a woman feel on this kind of events? International conferences are both awesome and difficult for me as a woman. I’m in a new place. We speak...…

Rails Girls Rules

Date: 6-7 September 2013 Place: Poznan M26 Lab Firstly, what is Rails Girls? These are workshops for girls. They learn how write code in Ruby on Rails. During this two-days event they prepare environment and create first application in Rails. They work with coach in small groups. Rails Girls with coach Secondly, what was Rails Girls for me? It was an amazing adventure. I have learned many things. I met so many people and also had lot of fun. Coding is not a boring thing. It is a pleasure, when you do this with right people, on the right time...…