I am always doing that which I cannot do, in order that I may learn how to do it.
— Pablo Picasso

Strip Tags off Rails

ruby sinatra

There are really small gotchas about Rails. Sometimes not testing everything can really drag you down. I think Rails is still one of the most sensible frameworks that exist. We should still rethink why we use Ruby on Rails for all cases when other frameworks were specifically designed to solve those problems in a better way. I'm referring to Meteor.js for Single Page Applications.

Continue reading »

Rbenv Rehash

rbenv ruby

It is sensible decision because I don't know how to fix the current issues with RVM which are pretty serious from segmentation faults to other cryptic errors. I know it will improve over time but for now, change makes sense.

Continue reading »

Git Projects

git ruby automation

A good day is a productive day or at least a day wherein you've solved a problem that bothers you and will probably continue to bother you for a long time. I am not a perfectionist but I am bothered by the smallest inefficiencies partly because for the past year and 8 months, I worked for a company values optimization and automation. If a bot can do it for you, let it. Automate everything you should!

Continue reading »

How to Avoid Fat Controllers and Fat Models

ruby rails patterns

It's been nearly a month since the Ruby on Rails workshop and I almost feel like it's an entirely new year because I have been learning things that have nothing to do with Ruby programming or computers in fact. They're all very interesting and these are things I wish I knew 10 years ago. I have also been traveling a lot, so much that I feel so disconnected with my work but I will get back soon to work and do things I usually do (in a few days).

Continue reading »

Hello! I am Kat. I've been a developer for several years. When I'm not sitting down, reading and working for long hours, I am traveling to some place of interest.
If you want to reach out, you can send me an email or add me up on Google Plus.