I quite like New Years. The whole 'clean slate' feeling gives me a chance to make plans for what I what I want to do within the next 365 days. So, in the world of web design and development, here are my new year's resolutions:
1. Go Responsive Design by Default
It's a no brainer really. Why build a new site that doesn't look good on a mobile device? Responsive design should be a 'give-in' when it comes to building a new site. And therefore, any new sites I work on from this year on, will be responsive. They might be bootstrap or foundation frameworks primarily.
2. Write More Blog Posts
I know i'm not the most active blogger in the world. The problem I have had is finding time to blog. So, I will make time to write more blog posts than I did last year. Hopefully, on a more regular basis throughout the year (and not spurts).
3. Code in Object Orientated PHP
I'm ashamed to say it, but up to now, most of my PHP programming is procedural. Don't get me wrong, I have some damn good functions which practically lend themselves to OO in design. But, it's time to make the jump into coding OO fulltime. I suppose this happens when you have been coding PHP since before they fully supported OO.
4. Become a Better Social Networker
I've been quite anti-socialnetwork for a couple of years now. Call me 'oldschool', but I just feel nothing can replace face to face networking be that with friends, family or people you work with. However, I'm living in a dream world as I imagine a very large percentage of communication occurs on social networks, rather than the old school ways. Remember what a phone was actually for in the first place? So, as a start, here's a few links to me on social networks:
5. Improve My Graphic Design Skills
Maybe it's the perfectionist in me, but I am never ever completely happy with the design work I do. I always feel there is more that can be done to make projects better. In the realm of web design, I want to get more up-to-date with trends and future trends and apply this knowledge to projects that I work on.
6. Move to a MVC Framework
I work on some pretty huge projects on a daily basis and feel that MVC is the way to go now. The idea of separating this stuff out makes so much sense and will hopefully improve my speed of development. Now, its just the case of picking one of the many MVC Frameworks available. (Suggestions?)
7. Be More Innovative
Finally, probably the most important one. Without innovation, we would still be in caves, freezing our bums off wishing there was something to warm us up. Innovation is a frame of mind, a way not just to see where things are and where they were, but where they will be. And, the fear not to try something different to what everyone else is doing. You never know, you could create the next big thing. Imagine if Mark @ facebook decided that classmates.com and friendsreunited did it fine and there was no point in building yet another social network.
What is your New Year's Resolution?
I'd love to hear what everyone else is planning to change or do this year. Lets here it. Add it in a comment below.