WeLoveCSS Logo
Home Profile Members Search Rules Help New Posts



WeLoveCSS > SOCIAL CHAT > Chat Lounge > Tools of the Trade

Reply
  Thread Tools Display Modes
Old 31st August 14, 12:32 AM   #1
ronaldroe
WLC Lover
 
ronaldroe's Avatar
 
Join Date: Feb 2013
Posts: 197
Default Tools of the Trade

I've always kinda liked the old "what tools do you use" threads. Mostly because it lets me gauge the state of the art. It's been a while since someone asked, so what are you using these days?

I've switched to Linux (Ubuntu) for my development environment. I've found it to be a bit more developer friendly, especially considering many of the other tools I use are designed for Unix-based systems, and are often shoe-horned onto Windows, if they're available at all.

For my code editor, I use Sublime Text 3, though I've been keeping a close eye on Adobe's Brackets and Github's Atom. For server software, I've mostly abandoned packaged deals like the many *AMP setups in favor of the command line tools that come packaged with most back end language installs. I find these have way fewer issues, and I can run them from whatever directory I want.

I've mostly stopped writing vanilla CSS, and have moved to Sass' SCSS preprocessing. To preprocess the files, I use the Grunt task runner for NodeJS. With Grunt, I use the Sass compiler with Compass, Autoprefixer, Uglify. I use Grunt's Watch module to keep an eye on the files and run the relevant compilers as well as connect to the Chrome Live Reload plugin to automatically reload the page when files change.

For image editing, I still switch over to Windows and use Illustrator or Photoshop (Gimp and Inkscape don't do it for me), though that doesn't happen often, since my designs rarely contain images. I generally try to use icon fonts where possible.

For most projects, I try to keep the number of JS libraries to a minimum. Where it makes sense, I don't even use jQuery anymore. I don't use jQuery plugins much either, unless the project either has a low budget or a short time constraint. I do not ever use frontend frameworks, especially Boot****.

For backend, I'm still most comfortable with PHP, though I'm working to remedy that, picking up both Ruby and NodeJS.

I've been doing a lot of HTML5 Canvas lately, trying different helper libraries since the Canvas API is so disappointing low-level. CreateJS is my favorite so far. My Canvas-based project will hopefully come together over the next year. It's a rather large side project.

That's about it. What about you guys?
__________________
Sometimes, I'm astounded by my own eloquence.
ronaldroe is offline   Reply With Quote
Old 31st August 14, 02:19 PM   #2
meesa
WLC Mod
 
meesa's Avatar
 
Join Date: Jul 2009
Location: Milky Way Galaxy
Posts: 3,710
Default Re: Tools of the Trade

Well, I don't do a lot of projects anymore, so I may be a little behind, but oh well.

I use a Windows environment, with XAMPP as my test environment, Notepad++ as my text editor, and IE as my main test browser. I've found that making a site for IE, usually makes it work in the rest.

I support the latest of the five major browsers, and back to at least IE10, though if not too hard, IE9 will be included.

My DOCTYPE will tell your I'm using HTML5, though I still use XHTML strict format since I think the code looks much cleaner that way. CSS3 of course, but I've never had a reason to get into animations and canvas... yet.

I prefer straight JS for front end, and usually prefer just making everything myself (I don't really have time limits, so I can get away with that). PHP is excellent for backend, but I'm working on switching to straight Python, with a simple interpreter I made. I tried Django, and didn't really like it. With PHP's MySQL being depreciated, and chose PDO over MySQLite, though I'm also working on learning PostgreSQL when I'm working with Python.
__________________
Praise be to the Lord God for the ability to learn, the capability to analyze, and the time to help users on this forum.
meesa is offline   Reply With Quote
Old 6th September 14, 11:54 PM   #3
ronaldroe
WLC Lover
 
ronaldroe's Avatar
 
Join Date: Feb 2013
Posts: 197
Default Re: Tools of the Trade

Quote:
Originally Posted by meesa View Post
My DOCTYPE will tell your I'm using HTML5, though I still use XHTML strict format since I think the code looks much cleaner that way. CSS3 of course, but I've never had a reason to get into animations and canvas... yet.
I was pretty happy to discover that HTML5 supported XHTML format when it first came out. HTML4 was too forgiving if you ask me.
__________________
Sometimes, I'm astounded by my own eloquence.
ronaldroe is offline   Reply With Quote
Reply


Thread Tools
Display Modes
Linear Mode Linear Mode

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:47 AM.



Home | Advertise | Contact Us | Top
Home | Advertise | Contact Us | Top

Copyrightę 2006 WeLoveCSS.com. All Rights Reserved.
Powered by vBulletin Version 3.8.4 Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.