Author Archives: Mike
The best way to learn
I get asked all the time where someone should start learning, or how they should learn it, or do they need to learn something else first. My answer is usually the same, the best way to learn is to do … Continue reading
A Couple of Videos That Will Make You a Smarter Web Developer
Jeremy McPeak goes over how to write fast, lightweight JavaScript. You can check out the accompanying article here. This is a video you might want to check out again in 6 months or so if you’re still new to JS. … Continue reading
Create private variables in JavaScript using closures
When you’re coming from other programming languages to JavaScript one of the things you can find frustrating is the lack of private variables. I know, coming from ActionScript to JavaScript, I was finding myself accidentally overwriting a variable and breaking … Continue reading
An animated expanding search input is easy with the CSS focus pseudo-class
The great thing about CSS is when you can do something with it, it usually only takes a couple of lines. Recently, I was helping on a project and it had a little effect on the search input where it … Continue reading
SVG animations for fun and profit!
Guess what’s cool? SVG. Guess what’s even cooler? SVG animation. The crazy thing about SVG animation is there’s a few different ways you can do them. Here’s a quick introduction into some of them. First let’s take a look at … Continue reading
Quick intro to using SVG in an HTML page
With all the different screen sizes and resolutions that are out there now, using SVG graphics instead of images is a great option. But there’s a couple of problems, at least that I’ve come across. First, for something that’s been … Continue reading
A bit more on JavaScript prototypes
Just a quick one about JavaScript prototypes. Since my last prototype post, I have a few people email me asking me about some code they’ve written and I’ve noticed one thing. A lot of the code I see looks like … Continue reading