Posts tagged Javascript

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.

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 »

Why You Should Not Use AngularJS Today

javascript angularjs

In the past, I explored AngularJS and opted not to use it. Ironically, I got a job (short term contract) as a "Senior Software Developer." I help a small but great team maintain a Rails and AngularJS app. My first few days using the framework for real work that pays does not change my mind about it. My opinions are more negative than positive but I like the team that I work with and we're building something interesting and something that will be used by thousands of people. Those are my primary concerns and not the stack. I can always change my mind about the stack. After all, there is no such thing as a perfect framework. Had I built one, it wouldn't have been perfect for someone else either.

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 »

HTML5 Game Development Review

javascript games review html5

It came as a surprise for me to receive a request to review game development video tutorial because I was never focused on game development but I worked as an Actionscript developer. The Actionscript language itself is interesting and certainly does look a bit like Lua and JavaScript. Sometimes it’s the tasks that make us conclude a language is insensible. I thought that Flash will die after JavaScript and HTML5 became more popular alternatives for game development. It’s still around and people still prefer it for questionable business reasons. My point is that business people rarely understand technology and why they’re not getting what they want out of their choices. Unlike HTML5 and JavaScript, you would need an SWF downloader and decompiler for the source code. Anything that can be compiled can be decompiled and that includes the very “safe, proprietary” Flash technology. I knew how to do that nearly a decade ago.

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.