An Interview With Jonathan Snook
Nov 14th in Interviews by Jeffrey Way
With a wife and kids, Jonathan says, the work day must end precisely at 5:00. Yet somewhow, he still manages to be an accomplished web developer, writer, blogger, freelancer - you name it! One wonders if Jonathan uses a special clock that the rest of us aren't privy to.
"An internationally-admired web designer and developer based in Ottawa, Canada, Jonathan Snook is a gifted creator of striking designs, impeccable markup and code, and forward-thinking ideas and applications that invariably win the respect of the top people in the industry."
Hi, I'm Jeff. I'm the editor of Nettuts+, and the Site Manager of Theme Forest. I spend too much time in front of the computer and find myself telling my fiance', "We'll go in 5 minutes!" far too often. I just can't go out to dinner while I'm still producing FireBug errors...drives me crazy. During my free time, I sporadically write articles for my own personal blog. If it will keep you in the good graces of the church, follow us on Twitter.
What part of the world do you reside in?
I live on the outskirts of Canada's national capital: Ottawa.
Family? Children?
I've managed to stay married for over 10 years now and have two energetic little boys.
How long have you been a web developer/designer?
As a hobbyist, I've been doing sites on the web since 1995 but only got into doing it professionally in 1999.
Favorite programming language?
JavaScript. It's a very versatile language that has found its way into browsers, servers, and desktop applications.
Framework of choice, if any?
I couldn't narrow it down to one. Every framework has pros and cons and it's important to weigh those before any project.
Favorite code editor?
I don't play favorites. I switch often, trying to get the right mix of features and certain applications work better for certain type of work. I currently have Zend Studio, Dreamweaver and UltraEdit in my suite of tools.
Favorite Javascript library, if any?
Nope, no favorites here, either. I've used jQuery, Prototype, Mootools, YUI, and ExtJS and there are things that I like (and don't like) about all of them. (And yes, I've used each of those on client projects!)
App that is constantly running on your computer? Photoshop, IDE, etc?
UltraEdit is always open. It's so lightweight, I'm using it constantly.
What is a typical day like for you?
From 9 to 5, I'm at my desk plugging away on something. Having family enforces a strict schedule when it comes to work, which is probably a good thing. What I do between 9 and 5 varies greatly but blends between design, front-end dev, back-end dev, Twitter, email and so on. Getting to decide what and how I spend my day is one of the reasons I went freelance.
Was it a difficult decision to choose the freelance life over working with a design firm?
Surprisingly, not that difficult. The biggest hurdle was convincing my wife that it was worth trying. In the end, it was knowing that going back to full-time work was always possible. Since I've never had any issue landing a job, I've always had that safety net.
What would you recommend to developers who are on the "freelance border", so to speak? Obviously, things like insurance become a much bigger issue when working on your own.
You need to be disciplined. You need to charge enough — and value yourself enough not to feel guilty about charging more per hour than you did working full-time for "the man". You need to be dedicated. It's easy to give up (and I have come close to it a couple times) but the freedoms made possible by freelance have made it worthwhile in the end.
Your web design/development pet peeve?
My biggest pet peeve is getting stuck on a problem for half a day. I'll try a dozen ways to get something to work only to realize I was missing one little thing. Luckily, that doesn't happen too often!
You've written two books: "The Art & Science of CSS", and "Accelerated DOM Scripting With AJAX, APIs, and Libraries".
Is there a new one in the works that you can speak of?
I was on board to write another book but dropped out because I didn't have time. There's always an opportunity to write another one but I'll really need to be sure I'm ready for the time commitment. I've never had an easy time when it comes to writing a book. It just doesn't flow out of me.
Do you find it hard to stay up to date on the latest development trends having a wife and two children?
Staying up to date hasn't been that hard. Things may seem like they move fast but you don't need to be on the bleeding edge to put together a great web site. With that said, between RSS feeds, Delicious, Twitter, and conferences, I manage to stay in tune with what's going on.
CSS 3 feature that you're most excited about?
It's tough to narrow it down to just one feature but border-radius is probably a common one that I'm continually working around. I keep hoping that Microsoft will throw it into IE8 at the last minute but that doesn't look likely. Multiple backgrounds would be decent, too, as I could pull off rounded corners with only a single element. I look forward to the day when you can build an HTML page with little regard for the CSS hooks required to style it.
To date, which language has given you the most difficulty?
Any language presents some difficulty when I first jump into it because I have to wrap my head around its idioms. I feel like I'm swimming through mud until things conceptually click into place. Java was probably the hardest, though, trying to figure out how all the pieces fit together.
Are there any pet projects that you're working on in your free time?
Currently, I'm trying to revamp Snitter, my Twitter client, along with finishing off Haylia, a blogging tool for the adoption community. I have a dozen projects I seem to be thinking about at any given time. I'd love to build them all but I always manage to put personal projects on the back burner while I focus on client work. Maybe next year will be the year I crank them out.
Shameless plugs? :)
Of course! Be sure to check out Sidebar Workshops. Our first is coming up (soon!) on Nov 12 in D.C. with plans in the works for San Diego and Austin in the new year.
Thanks for the interview. It's been a pleasure.
Purchase His Books
User Comments
( ADD YOURS )Keith November 14th
Fantastic Interview. Thank you!!
( )nhoss2 November 14th
very nice
( )Shane November 14th
As a husband and father with a young son, it’s important to fit my professional work around them – good to hear that Jonathan’s managing things well. It’s a skill in itself!
( )Swapnil Sarwe November 14th
Nice interview, Jeff.
( )And Thanx Jonathon for such a good inspiration about handling time well managed between work and family.
Looking forward to learn many many more things from you.
frujo November 14th
Great interview. Jonathan is among my favorite web-developers, so it is very useful to know his opinion about this and that. Especially on CSS3. Along with: http://css-tricks.com/css-wishlist-part-two/ and http://css-tricks.com/is-there-anything-you-wish-css-could-do-15-designerdevelopers-sound-off/ it is a great read. Thanks.
( )insic November 14th
I am following this awesome guy. Thanks for featuring him here. Nice interview.
( )JM November 14th
I discovered his blog not too long ago. Good to see an interview here, he’s one of my favorite web-developers too.
..oh, and can sympathize with the pet peeve. Happens to me too every once in a while. >_>
( )moon November 14th
“My biggest pet peeve is getting stuck on a problem for half a day. I’ll try a dozen ways to get something to work only to realize I was missing one little thing. Luckily, that doesn’t happen too often!”
That is nice to know! I often have that happen to me and it always takes my esteem down a bit. I feel like my attention is just scattered…
but I guess it happens to the best of us
( )Lamin November 14th
Oh my .. i already have those two books.
( )James November 14th
Nice interview! I can definitely relate to your #1 pet peeve!
( )Darren November 14th
Great Interview. Even better he’s Canadian
( )arshad November 14th
all the interviews are amazing . keep up the great work admin .
( )chris simpson November 14th
I love how net tuts talk to the best.
cheers admin.
( )Aaron Irizarry November 14th
Great interview… keep em comin!
( )Furley November 14th
Great interview. Snook really is one of the top in the field. It’s good to get his take on things. I’m surprised he didn’t mention cakephp at all.
( )Abhijit Dutta November 14th
Very nice and inspiring interview. Snook’s site is really helpful and his books are fantastic. Thanks for the interview.
( )Ariyo November 14th
Awesome interview. He is definitely one of my favorite developer. Interestingly enough I happen to have his both books. A good read indeed. Thanx NETTUTS for these amazing interviews. Keep em coming.
( )jbcarey November 15th
nice interview… I enjoy his state of mind that the day ends at 5…. Often in this business it is getting very hard to combine family with work….
( )Miles Johnson November 15th
Very nice article… but it was extremely short compared to the others.
Ive been following snook for years, his js and php tips are very helpful.
( )Ehab November 15th
Snook is one of my favourite people on the Internet, along with Matt (@WP) and some more here and there.
Thanks for the insights !
( )Buzu November 15th
Nice, I like the way he’s managed his working time. I can’t do that! It’s hard to get away from the computer. I’ve heard about his books but never had interest in buying them.
( )tct November 17th
Thank you for the interview.
( )Rogie King November 19th
I love to find how the moguls do it. Way to stay disciplined and keep your family priority Jonathan!
( )kareem November 23rd
this is wonderful tutorial i will put acopy of this lesson on
( )my site here
http://www.as7ap4you.com
MikeB November 25th
Very inspiring …
( )sophy December 30th
Good father and husband , very nice person
( )John June 20th
He clearly doesn’t waste time during those 9 – 5 hours.
( )TuttPuctmound September 2nd
[url=http://drugsnoprescription.org/main.php?sid=20&q=Nolvadex&said=fpost][b][u]Nolvadex[/u][/b][/url]
Without Prescription from [url=http://drugsnoprescription.org/main.php?sid=20&q=Nolvadex&said=fpost] [color=red][b]Official Certified Pharmacy[/b][/color][/url]
Fast Shipping (COD, FedEx). Next Day Delivery.
We accept: [b]VISA, MasterCard, E-check, AMEX[/b] and more.
[url=http://drugsnoprescription.org/main.php?sid=20&q=Nolvadex&said=fpost][img]http://drugsnoprescription.org/thumbs/rx/Nolvadex.jpg[/img][/url]
To buy Nolvadex, click [b]“BUY NOW”[/b] and go to the pharmacy or click [url=http://drugsnoprescription.org/main.php?sid=20&q=Nolvadex&said=fpost][color=blue] [b]HERE[/b][/color][/url]
[url=http://drugsnoprescription.org/main.php?sid=20&q=Nolvadex&said=fpost][img]http://drugsnoprescription.org/thumbs/buynow.gif[/img][/url]
*Based on our research the pharmacy we offer you is the best one, but
if for some reason you are not fully satisfied with it you can also visit
[url=http://drugsnoprescription.org/main.php?sid=21&q=Nolvadex&said=fpost][b]related sites :[/b][/url]
[url=http://iwebimg.net/ifeed/link/804/ipost/Nolvadex/1][img]http://iwebimg.net/ifeed/img/804/ipost/Nolvadex/1[/img][/url]
[url=http://iwebimg.net/ifeed/link/804/ipost/Nolvadex/2][img]http://iwebimg.net/ifeed/img/804/ipost/Nolvadex/2[/img][/url]
[url=http://iwebimg.net/ifeed/link/804/ipost/Nolvadex/3][img]http://iwebimg.net/ifeed/img/804/ipost/Nolvadex/3[/img][/url]
[url=http://iwebimg.net/ifeed/link/804/ipost/Nolvadex/4][img]http://iwebimg.net/ifeed/img/804/ipost/Nolvadex/4[/img][/url]
[color=White]
[i]Will nolvadex shrink my testicles.[/i]Some of these cases, a tricyclic antidepressant may be used to kill people.It can assist people in their mind for more serious disorders.An important additional factor is that interfere with targeted diets.Nolvadex hypogonadal male fertility.With the ever increasing diversity of foods, food has become so well known as phototherapy.[url=http://nolvadex1f.wackwall.com] 6-oxo with nolvadex [/url]
[b]Order nolvadex online no prescrtiption.[/b][b]Nolvadex order online.[/b]Other conscious factors related to depression helps maintain improvement over time.The findings offer support and advice on good nutrition, healthy individuals, needed or does not use a full diagnostic critera for anorexia and bulimia.[url=http://www.kaboodle.com/herbertmellins] nolvadex markey stop [/url]
For this reason, most doctors feel that of any non-obese control group.It can assist men with this is usually harmless, some generic drugs.Alcohol and other definition permits authorities to curtail the autonomy of the self-determining individual, imposing quantity according to the doctor about other menopausal symptoms.[b]Nolvadex vs arimidex.[/b][url=http://www.asianave.com/Nolvadex0f/] nolvadex market stop [/url]
[b]Natural nolvadex.[/b]Estrogen Pills Estrogen-only pills are usually recommended to start with a dosage as appropriate.[b]Nolvadex male fertility gonadotropin stimulation.[/b][url=http://www.linkedin.com/in/Nolvadex1ah] natural nolvadex [/url]
At the same time more important for women as men have migraines.Those on low-carbohydrate diets, and those with no family or primary care physician or a psychiatrist to get help.Treatment of mild depressed state of melancholia, unhappiness or grief decrease or eliminate the symptoms.Canada and Europe are generally considered lightly and all risks outweighed and outnumbered its benefits.[url=http://www.ilike.com/user/Nolvadex0x] low sperm count nolvadex [/url]
[/color]
Related topics:
( )[url=http://kamagra1q.wackwall.com]kamagra jelly paypal [/url]
[url=http://www.linkedin.com/in/Lexapro1xd]celexa and lexapro [/url]
[url=http://www.esnips.com/user/BuyNolvadex1np]buy cheap nolvadex [/url]
[url=http://www.linkedin.com/in/Cipro1si]buy cipro [/url]
[url=http://accutane1v.wackwall.com]florida accutane attorneys [/url]