I'm a perpetual learner and I enjoy solving problems especially hard ones. My skill set spans many fields and disciplines but I currently call software development and engineering home. I spend my days figuring out the best possible way to meet a client's need using the technology and frameworks available to me.
Nothing here yet.
No blogs yet.
For personal "toy" projects this is totally fine. You may want to use this to try out the features of some framework so that you can use them in upcoming projects. It's a good way to see the pitfalls of the framework or language. However, for projects that you get paid for it wouldn't be advisable to just gut them to put in new stuff. This may probably delay development time greatly especially if you get stuck with a bug that these new features introduce in your app (and there's no one on StackOverflow to help you). One cool method I've seen my teammates at work use to branch the current version of the app (using Git or SVN). They then do all the experimental stuff there and run all the need tests on their own time(maybe at home). They finally pitch it to the team juxtaposing the pros and cons of the old and new apps with each other.