Railsware Blog

on product management, engineering, design, culture and many more...

Managing state of business logic in Angular

Managing state of business logic in Angular

I assume you’ve heard a lot about state in the context of react, flux, redux. However, state appears to be a good container to represent business logic. It is much easier to maintain component when you have overview of its state. React philosophy is built on the state and it …

Working with Auto Layout in iOS

The story behind my post below is that I’ve seen a lot of developers avoid using Auto Layout and the reason for this is that they don’t know it really well. Since I personally like exploring new stuff, this feature looked quite interesting to me and I decided to master …

iOS Integration Tests With Appium

iOS Integration Tests With Appium

I came from the RoR web development and – as we all know – Rails community loves tests. Personally, I am a fan of acceptance testing and using mostly capybara for it. So, when I shifted to the iOS development, it was essential for me to find some decent acceptance …

UI Changes Overview in iOS 7

When iOS 7 was publicly presented at WWDC 2013, my first impression on it was based on the screenshots with those weird icons and great parallax effect. Seemed like this is the same stuff as we had before, but flattened and colored in acid. But then, I’ve realised this is …