The layout is nice and it already looks like you have a nice variety of content. As long as you keep up with adding fresh content on all the topics you cover, your site should be good.
The design is ok, but I'm assuming you're just using a free theme.
All of your images all look like they were poorly re-sized to fit the thumbnail size. They all look like they were squished together and the quality of them have been severely decreased. You need to fix that, as it looks very unprofessional.
That's really the only complaint I have.
Good luck with your website.
Everything is excellent. Your site is nice and pleasing. I liked the theme and contents too!. Just try to get a domain name. It would be nice to have such a good site in a top level domain name.
Wish you best of luck.
Thank you william for your suggestion.