Status: studying Computer Science.
— Katherine

Seeding Your Phoenix App Database with Random Users

elixir phoenix

Today, I stumbled upon some rant about how people are hating Ruby on Rails and are giving up. I want to avoid such drama, and I am not exactly one of those who stopped using Ruby on Rails. I still use Ruby on Rails, and teach it every week in fact. I teach people with ambition, and it sort of awakened my lazy self to pursue more challenging work. If beginners are already doing challenging work, why am I not doing more of that?

Continue reading »

How to Use Brunch for Sinatra Projects

javascript brunch ruby sinatra

For months, I have been doing more Elixir and Phoenix work. I learned a lot and that's worth writing about later. Currently, Phoenix uses Brunch by default for asset management. In recent days, I needed to update some old Sinatra projects and I found Sprockets is outdated and a bit challenging to work with considering the speed. The Ruby community should probably accept that for most projects Sprockets is more of a problem than a solution. Why?

Continue reading »

2015 In Review

ruby javascript

Unlike those who write lengthy posts about their year, I want to keep this short and relevant. Today, New Year's eve, my uncle died and I am attending his cremation and funeral in about two hours after I write this up. Last year, I spent New Year's eve at Changi Airport, Singapore. I don't know which is worse. I am just glad to be home.

Continue reading »

Hackathon Starters

javascript php python rails ruby

Estimation has been deemed insensible by many. Some called it a "waste of time." I thought it was merely due to business as usual. Even when you work alone on your own project, it is frustrating when you’re always wrong about timeframe for completing a project. If you have 50 tickets today and you can finish about 10 to 20 tasks in a day, you should be done in less than a week but why are you still working on the same project the next week? Because there are more tasks to be completed than you have initially expected.

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.