Categories
Tech

Switch from Dreamweaver to Sublime

switch-from-dreamweaver-to-sublime

So several months ago I switched from Adobe Dreamweaver to Sublime Text. I switch for a number of reasons, many of which I will talk about below. If you are thinking about switching here is some good information to have during the transition.

Reasons to switch to Sublime Text

1. It’s much faster.

In every sense, Sublime Text is faster than Dreamweaver. Load time takes mere seconds and switching between projects in an instant. Coding also becomes faster with the addition of packages such as Emmet you can write several lines of code in just a few keystrokes.

2. Custom Themes and Layouts

Changing Dreamweaver to a dark theme has long been a pain in my ass, very talented developers have created gorgeous themes for Sublime Text that are easy to install, making staring at code for hours on end an absolute pleasure. Sublime Text also has several different layout options to place separate files next to each other horizontally, vertically, in a grid fashion and more.

3. Cheaper and all the cool kids are using it

A license for Sublime Text is $70, compared to Dreamweaver CC which could cost you $19.99 a month for just Dreamweaver or $49.99 a month for the entire Creative Cloud Suite. Which is a kick ass deal if you are using a large amount of Adobe products, but ultimately more expensive if you only need a text editor. I’ve long said Dreamweaver focuses too much on the shitty live preview and WYSIWYG editor. The direction of Dreamweaver is not that of a programmer, but some hybrid designer/developer. So why not switch to a “real programmers” 🙄 text editor like Sublime Text, Atom, or Vim.

Recommended Packages for Web Development

Out of the gate, Sublime Text does not come with most of the features that Dreamweaver does. In my opinion, this is a good thing. I don’t need dozens of panels that I never use cluttering my window. None the less, some of those features are a must have for my workflow. Listed below are packages I use to regain some of those features and a few others that are just awesome.

To start you are going to need Package Control, a Sublime Text package manager that makes finding, installing and managing your packages easier.

AutoFileName

Do you ever find yourself sifting through folders in the sidebar trying to remember what you named that file? Can’t remember if it was a jpg or a png? Maybe you just wish you could type filenames faster. No more.

Whether your making a img tag in html, setting a background image in css, or linking a .js file to your html (or whatever else people use filename paths for these days…), you can now autocomplete the filename. Plus, it uses the built-in autocomplete, so no need to learn another pesky shortcut.

BracketHighlighter

Bracket Highlighter matches a variety of brackets such as: [](){}""''<tag></tag>, and even custom brackets.

CSSFont Family

CSSFontFamily is a Sublime Text 2/3 plugin with a collection of font stacks autocomplete.

Emmet

It is hard to explain Emmet, But you must get it. Trust me.

SFTP

Commercial SFTP/FTP plugin – upload, sync, browse, remote edit, diff and vcs integration

Sidebar Enhancements

Provides enhancements to the operations on Sidebar of Files and Folders for Sublime Text.

Theme – Spacegray

I love this theme so much. I honestly forget what Sublime Text looks without it.

Categories
Tech

5 Free Plugins Everyone With a WordPress Site Should Be Using

I have been developing WordPress sites for a long while now and have found a handful of plugins I couldn’t live without. I list them below in no particular order. I would love to hear what some of your must have plugins are in the comments.

WordPress SEO by Yoast

Do you like traffic to your site? Do you not have WordPress SEO by Yoast install? WHAT IS WRONG WITH YOU GO INSTALL AND CONFIGURE IT NOW! WordPress SEO by Yoast is the go to plugin to optimize your site for search engines. Easily edit page titles and meta descriptions, create xml sitemaps, modify robots meta, clean up your head section and much more. Also Yoast just partnered with the web security company Sucuri so you know it is legit!

Download Here

Stream

Update 4/30/15: I am putting this one on the bench for a while, will revisit soon.

Ever have a team member or client change something on your site, but can’t figure out exactly what, where, or when? Well Stream solves all of that by tracking every little move you make inside of WordPress including auto updates and displays the data in an easy to read and filterable manner. Never again will can a client call up yelling that you broke something on their site when in reality they uninstalled a key plugin.

Download Here

iThemes Security

Update 4/30/15: I have since found iThemes Security to be a bit buggy, I recommend reading the Hardening WordPress info as well as developing and maintaining a tip top WordPress install.

Somewhere out there is a someone or something trying to ruin your day right now. Hackers, bots, malware, and a slew of other nasty bullshit is trying to destroy all your hard work. Protect yourself with iThemes Security. iThemes Security protects your site against brute force attacks, common WordPress security flaws, banns known offenders, detect file changes, and so much more! If you are running a site without this plugin installed you are asking to be hacked. Just do me a favor and install it right now.

Download Here

WooSidebars

They way sidebars and widgets are currently handled in WordPress could use an overhaul. They have since outgrown their original purpose and are now being used to serve up large amounts of dynamic and custom content on a per situation basis. While WordPress core has done little to assist in these features a handful of plugins have come to ease the pain. I have used a fair amount of plugins to handle custom widget areas ( Display Widgets / Sidebar & Widget Manager ) none have been as simple and lightweight as WooSidebars.

Download Here

Akismet

Akismet is an anti-spam plugin that comes installed on every WordPress site installed. So why are so many of us guilty of never activating it? Is it because it requires you to associate it with a WordPress.com account which would take a whole 5 minutes of your life to sign up for? I guess you just like huge amounts of spam piling up in your database filled with malicious links and link bate galore? I will admit from an agency perspective it is a little bit of a pain to set up Akismet on every single site we build, but it’s benefits surpass that folly.

Download Here