Be who you are, say what you feel, those who mind don’t matter, those who matter don’t mind.Today I would write about very important for me topic. About self-confidence. I don’t know if you have some problems with it but I do. I went through this many times. And I went back to this topic because I change project at my work.About 4 weeks ago I started work on new project (for me of course, because rest of the team work on this project about 2 years). Project has very complex logic. On the beginning I felt like lost child (sometimes event now I feel this way). Everything was hard to understand. Everything was so difficult.
Rails Girls Szczecin (22 – 23 August 2015)
This time I won’t be writing about technical things. This time I’d like to share with you something very special for me. Something that brings me lot of joy and happiness. Last weekend I’ve spent as a mentor on Rails Girls in Szczecin. It was my third time. I always have great memories with this place. People are so nice and helpful. The workshop was prepared perfectly. The atmosphere was so positive. If you like to be a part of Rails Girls workshop I truly recommend Szczecin. It’s a great place to start your programming adventure.
SessionsController refactoring
A few weeks ago, I worked on one controller class in the Rails app. When you see this code, you can say, it’s pretty OK. It’s quite short, readable, just fine. But there is a bug in this code. You can overlook it at the very beginning. Because I had this bug and I needed to change the class anyway, I decided to do refactoring here. Let’s checkout the full process.
Custom Rails Validators
For a few days I worked on custom validators in Rails. First what are validators? When you want to check some data which comes to your application, you use validators. For example if email has specific format, if number is odd, or if you simply want to check if name is required, for all of this we use validators.
RVM – Ruby Version Manager
I hit on an idea how to show: What exactly is RVM? RVM is like house with flowers. Each flower need special living conditions. One of them likes water, other doesn’t like strong light. If we want to flowers grown, we need to take care about this specific living conditions. In this cases help us RVM. Each project wrote in Ruby on Rails needs special environment. RVM help as to keep environments separate without problems.
MVC – design pattern
One of my target is writing about Ruby on Rails. So today we start. This article will be about main software design pattern in Rails. We call it MVC – Model View Controller. But from the beginning. What is software design pattern? Hmm… it is like good recipe for chocolate cake. Many people do chocolate cake. Some of them do it better, others worse. But when we have good recipe we share it with others. They try and tell what they think about it. If it really good many people started using. The same is with software design pattern. It is some of good…
Rails Girls Silesia 2014
It took me a long way from being a participant in Rails Girls workshops, through being a mentor and right now organizing Rails Girls in Gliwice. I’m very proud of our team. It was hard work and lot of engagement. And now my dream came true! Let’s start this story from the beginning…
Guake terminal
This is first episode about programs which I use. I think, finally it will be few this kind entries. To day I would like to start talking about Guake terminal. What is Guake? It is drop-down terminal for Linux with GNOME Desktop Environment. When you use KDE Desktop Environment, you can have Yakuake terminal. It is similar to Guake…