Posts tagged Rails

This is a semi-active blog. Once I write a post, I usually never update them. If you will read through some of these and try to follow them, please do so at your own risk. Technology changes quickly. Established languages are not as cool as they used to be. Some tutorials written several years ago may no longer work and do not reflect present day best practices.

Viral Apps in Rails

ruby rails facebook programming happiness

I am not a computer science graduate but probably feel more confident than most due to my experience working for several people with different nationalities and personalities. In retrospect, I would have not chosen Computer Science as my major even if I knew that 6 years later, it would be my job to do web applications. I would have chosen either Commerce (which I did finish) or Psychology. Why Psychology? If you understand people and organizations, you win. And I think I see a lot of companies who are really good at making apps that attempt to understand people including the company that just hired me (Thank you very much to the project manager and CEO for considering me for the job).

Continue reading »

Using Ruby for System Administration

ruby rails linux

System Administration is a specialization in the I.T industry. These are people who handle the "dirty stuff." Some call them janitors while some call them "gods." Regardless of these perceptions, I think they play a very important role in the industry. They are not doing low-level stuff for sure. They do not care about cross-browser compatibility or making that wretched star blink in flash but they handle things that could probably matter more than you could imagine like working with enterprise data, network monitoring and handling server security. Of course, in small consulting-type companies, they are not even sought.

Continue reading »

Hello, Sinatra

sinatra ruby rails philosohpy

My post earlier was about porting my blog to Adva CMS. It has a lot of really nice features that I don't need. I actually don't need translation feature for my blog. I don't even need Wordpress. And not even Rails for my purpose. I am venturing into Ruby development, not Rails development. After some digging on Github, I came across "Scanty," a very simple blog application that's nearly nothing. It's up to the developer to extend, hack and modify everything as needed. It was built on Sinatra Framework, yet a another framework for building Ruby apps. Sinatra does not have too many built-in helpers that come with Rails but it does have everything you need to build a web application. The RSpec framework (for Behaviour-driven development) for instance can still be used with Sinatra. RSpec is framework-agnostic and there are several ruby gems out there that are not Rails-centric.

Continue reading »

Adva CMS - A new state-of-the-art CMS

programming ruby rails cms drupal i18n

I have been a Drupal Developer long enough for me to hatch my own CMS (3 years). But there's really not much sense developing another CMS. We really shouldn't build apps to inflate our own egos. We build apps out of need and because there's nothing else out there for our clients to use. Clients know what they want although most cannot articulate it in geek terms. I appreciate that my current client has a very good understanding of what they want. If not, it will be like moving 1 step forward and 2 steps back.

Continue reading »

Rails Bridge

rails ruby community

Lately, I've been following a group of people on Twitter. Most of them are in the core team of rails. (Should I say the word "geek"?). Anyway these are great people (Mike Gunderloy and others) who invest their time in helping out build the rails framework and now, they're teaching too!

Continue reading »

Behavior-Driven Development for Rails: A Preview of RSpec

bdd rails rspec ruby

Ok lately I've been busy working on a content management system that works for edge rails or Rails version 2.3. My purpose is to create something simple and something that would work for at least one or two projects. It should not be something I will struggle with or I will grow to hate because of its inflexibility. The beautiful thing about rails is that it's self-contained but flexible and allows developers to be as flexible and productive as possible.

Continue reading »

Drupal Turns 8 and Rails 3 is Coming!

drupal rails development

It's interesting to note that Drupal 1.0.0 was released eight years ago. I just started using Drupal about 3 years ago when I was searching for an easier way to create a community website for music aficionados. I just needed some sophisticated user profile manager actually and I found Drupal a really cool tool to start with even if it was seemingly archaic compared to Wordpress because of the lack of an auto-installer during that time. Well, after 3 years of working on several Drupal projects, I could tell that it has really evolved to be the developer's CMS. Thanks to the community of developers who have relentlessly devoted their time to improve and help improve both the core and the contributions available at

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.