Resource for Learning How to Code

After yesterday’s post, I got a lot of questions from friends and readers asking for available resource for learning how to code.

Code Academy – These are incredible self-driven online courses that’ll teach you how to code. It’s free and covers everything from basic things like HTML & CSS to programming Python. If you’re just looking to get your feet wet, this is a great way to do it.

Skillshare – More online classes.

General Assembly (GA) – They provide a mix of both online and in person classes, if you have the pleasure of having a GA campus in your town.

The Iron Yard – They provide in person classes at their campuses around the world.

Are there ones that I’m missing? Drop a comment.

Being a Modern Marketer Requires Basic HTML & JavaScript Skills

So my day job is marketing operations for AddThis. Today, I had to make some changes to our Contact Us form. It required that I change the backend routing which is done with JavaScript. I opened my Integrated Development Environment (IDE) and edited with the switch statement to include a new option that we were adding.

Yep, I’m a marketer and I know how to code. I have an IDE. I was able to write some basic JavaScript. And… it all worked.

I firmly believe that modern marketers have some basic HTML & JavaScript skills. You’ll find yourself needing to edit the code of an HTML email because something isn’t displaying correctly.  Are you going to run to a developer every time? No. That creates a HUGE bottle neck. Just do it yourself.

AddThis Website Tools is used by a lot of marketers. It requires that you copy & paste a couple lines of JavaScript and paste it into the code of your site. If we ask you to spot the <body> tag, that shouldn’t freak you out. Knowing how to do this yourself will gain you a tremendous amount of respect from your engineering team.

The modern marketer needs to be able to find their way around HTML, CSS, and some basic JavaScript. Marketing is increasingly technical and has to work with technical people. Having some basic technical skills is a MUST.

52 Issues

This morning I sent the 52nd issue of my personal email newsletter, Justin’s List. I share the most interesting things I read all week. Can’t believe that I’ve kept it going this long.  It’s really just something I was experimenting with but the numbers always proved to be something people enjoyed.

It started out of a frustration with social media. It was feeling so noisy that I didn’t feel like I was reaching people effectively anymore. At work, we had invested a lot into email marketing and seen huge results. Why wasn’t I doing it personally?

Social media is so noisy. It’s a never ending stream that’s impossible to keep up with. If I post something on Facebook or Twitter, it’s a complete toss up whether someone will actually see it. When delivering something to someone’s email inbox, I feel more confident that they’ll see it. It’s in their inbox and their inbox is MUCH more personal.

And also interesting… Starting to see more of my friends experimenting with this as well.

The ancient technology of email isn’t going anywhere and I predict that’ll become even more important in today’s world.