It doesn't hurt trying and failing, you may do something better than Stack Overflow, or learn of something it doesn't offer and implement it.