Larissa Meek, former interviewee, bikini model, and etc, has joined the Devlounge team. Watch for her first article sometime in August. If you are interested, she recently wrote an article for that other site (Vitamin) titled Web Design-isms: 7 Surefire Styles that Work. Be sure to give it a read if you haven’t yet. We’re excited to have her as part of team, and it is just another addition in many we hope to continue to make throughout the summer to improve content and content flow.
Jonathan Snook
Today we are joined by Jonathan Snook, of Snook.ca, Withcake, Haylia, and the Sidebar Creative.
DL: I assume a good portion of my audience knows who you are, but care to introduce yourself and share some facts about yourself with us?
Jonathan Snook: My name is Jonathan Snook and I’m a web designer/developer based out of Ottawa, Canada. I’ve been running my blog at Snook.ca since 2003 although I’ve had posts from 2001 before I really called my site a blog. I’ve been tinkering on the web since 1995. These days, I freelance full time all the while just trying to be an active member of the online community.
DL: You’ve thrown a lot of your support behind the CakePHP framework, and not to long ago, your personal site was also updated to use Cake as the backend rather than Movabletype. What do you like best about Cake that convinced you to switch and play around with it?
JS: The best part about Cake has to be the automation of mundane tasks. It takes the convention over configuration concept from Rails and does it in PHP. It’s been a pleasure to develop with and has given me the flexibility to customize my site in a way that wasn’t very easy to do in Movable Type or WordPress.
DL: On the topic of Cake, you also created your own CakePHP developer job board, called Withcake. With all the job boards already out there, how has Withcake been doing? Do you think it helps focusing on just one job field, in this case, Cake developing, as opposed to a bunch of different fields? (Personally, this would be my kind of job board – anything with Cake is usually good)
JS: By this point in time, I was hoping to see Withcake.com really see a surge but instead, it’s been in a maintenance pattern. Not enough people yet to have it complete at the level of other job boards but its specialization in a specific framework means it doesn’t have to either. There are companies and developers alike who’ve chosen CakePHP as the core to whatever they happen to be building. It’s great that they have a central place to go to and find like-minded people to work on projects together.
DL: The newest project just launched from Sidebar Creative is My Mile Marker. From what I understand, you were responsible for the UI. How long was this project planned for, and what was the inspiration behind it?
I’d have to look back but I believe the original idea behind this was Steve Smith’s. We often discuss various project ideas and this is one we had settled on as being the first as it would be fairly quick to put together and launch. There was no specific development plan; we just worked on it when we could with each of us providing insight or development along the way.
DL: Being part of Sidebar Creative, where each of you have your own obligations to other companies / sites / etc, how easy it is to find time for everyone to sit down and put work in on a project like this? Do you wait for everyone to have a free block in their schedules, or is everyone allowed to work at their own pace?
It’s worked out extremely well with each of us being able to pitch in at different times in different ways. None (or at least, very little) of the development was done simultaneously. We’d simply chat when we needed to, exchanging files until it was all done. It’s an oddly seamless process, that speaks to the power of the web and to the fantastic group of people I’m extremely happy to be associated with.
DL: Last project question, I swear. What do you hope your Haylia project accomplishes, and when can we expect to see it go live? For those that have not heard / seen it yet, Haylia is hosted blog solution for sharing adoption stories, inspired by your own adoption story. I think it is an excellent idea, and a great way to take the traditional hosted blog platform to a different, much more personal and focused level.
JS: I’d like Haylia to become a success, of course. Success means a few different things in this context, though. Sure, there’s the financial success one hopes for but more importantly, it’s enabling people to share their stories. My wife and I believe that adoption can be a great experience and one that should be shared with many people.
Launching the site for the masses, however, has taken longer than hoped. Working on it has taken a back seat while I work on client projects but I do intend to have it see a soft launch before the end of August. The majority of the functionality is already in place and ready to go. There’s just some polish and some templates that need to be added.
That’s been my biggest problem as a freelancer: I don’t spend as much time on my own projects as I should.
“It’s an oddly seamless process, that speaks to the power of the web and to the fantastic group of people I’m extremely happy to be associated with.” – Snook on working with Sidebar Creative
DL: If you could name five must have apps you use everyday (web and/or desktop based), what would they be?
JS: Very utilitarian, I’m afraid: Microsoft Outlook, Gmail, Firefox, Mint (I’m a stats junkie), and UltraEdit (currently my text editor of choice).
DL: Alright, last question. Here comes your free plugging opportunity. Could you please share some sites you visit / read daily? They can be on whatever topics imaginable – they don’t have to be design / development related.
JS: With the advent of RSS, Google Reader has become essential. There’s no sites that I specifically jump to on a daily basis to check if there’s new stuff. The sad consequence of that is that there has been the occasional RSS feed that gets changed up and I’ll lose track of a site for a couple months until I suddenly realize I’ve been missing some good content. Now, there are certain sites that are consistently good like Roger Johansson’s 456 Berea Street, Andy Rutledge’s Design View, and Simon Willison’s site, especially his daily links. Natalie Jost also has really good, insightful posts. There’s so much talent in the industry it’s hard to keep up with everybody!
DL: Thanks for answering a few questions for me. Good luck with the many projects you currently have on your plate, and of course, we will all be awaiting to see what else is next.
JS: You’re welcome and thank you very much!
Back to normal
I am happy to report everything is back to normal. You can now also read Jonathan Snook’s interview without any problems. Enjoy the weekend everyone. Sorry about todays earlier mess.
Features page returns
The feature page is back up, and Devlounge 2 (the WordPress theme) will be available either tomorrow or the following day. I’ve been weeding through various errors today, and I have noticed one thing. It seems some posts and pages have been effected by the database restoration we underwent a few weeks back. It has caused the page design to break, when it shouldn’t have. I’ve spotted many of these and fixed them by reposting the article and / or page (only way to fix it is to delete the old so it’s out of the database). Of course, it is impossible to look through every single post and page, so if you notice any problems, please just let me know. I’m pretty sure I’ve got most of them, but you never know when something will slip through the cracks. That takes care of today’s updates. Tomorrow new feed options will be introduced, and hopefully I’ll be able to stop with these updates, because I’m sure it’s annoyed some most of you. 😉
Bug Hunting
There is just a few things here and there to still be done and fixed. The only major issue I’m aware of right now is with Ronald’s WordPress series, which, as a result of the in-series plugin, seems to be messing with the page layout, leading to ugly looking posts. We’ll be getting in fixed by tomorrow, don’t you worry about it. 🙂
Edit: The problem has now been fixed. I had to go back and repost some old posts that must of been published when were having database problems, because there was some kind of code injected into certain “How to” WordPress posts that, even when cleared, was not being deleted. All the posts were replaced and given their original post publish dates, but comments were lost on these posts. Also, because I had to repost some of these posts, it messed up the order of the In Series plugin. Therefore, the “How to Write a WordPress Plugin” series now has its own page with the correct chronological order for the posts in this series.