Dan Linn's Blog

You should follow us on twitter or subscribe to our RSS feed if you want to stay on top of all the latest.

Metal Toad University

It started with my Dad. He was recently laid off from Comcast after almost 30 years. He wasn't sure what to do with himself, but since he's the one who first showed me code, he has experience with publishing his own podcast, and he has decades of technical expertise in the telephony biz, it only made sense to me to get him into web dev. While thinking about this it occurred to me that over the years a few other friends of mine had expressed interest in what I do. These were all friends who were bright people stuck in lousy jobs. Wanting to share the career that I love with my friends and family, I posted this on Facebook: Read More…

13 comments. Filed under mtu.

Book Review: HTML5 Boilerplate Web Development

This book is packed with a ton of various tips and tricks for the novice or the pro. Even with 13 years of experience it still taught me a few things that had flown under my radar that I'll be implementing right away. While it does take some leaps regarding expected reader knowledge, there are plenty of links and resources noted to help anyone catch up. Read More…

2 comments. Filed under reviews.

JavaScript: Resizing text to fit in a container

This span is too big for this div This is a simple problem and a simple solution. Often in the world of dynamic data we find ourselves with data that is larger than the container. There are ways of handling this like a scrolling div or adding ellipses to chopped of text, but what if you absolutely must see all of the text and are willing to change to font size to accomplish this? Using this little recursive jQuery snippet you can accomplish this. Read More…

PlaceZombies.com!

Who can resist zombies? They’re everywhere! But on the internet, they are facing an uphill battle against the kittehs. They were dealt a heavy blow with the release of placekitten.com which allowed developers of all sorts to add kittens to their site with a simple URL. But now the zombies are ready to strike back. U CAN HAZ ZOMBIES! Read More…

How I Lost 10 Pounds on the DrupalCon Diet

When I started my new position here at Metal Toad, I was a comfortable 160lbs. After three months of being able to eat at whatever random food cart I wanted, I had ballooned to 180lbs. Believe it or not, I like to play basketball and an extra 20lbs can murder your jump. I don’t want the comment section to devolve into ‘What a healthy weight is’ or anything, so let me just say that 160lbs works and 180lbs doesn’t. My Wii Fit Plus says I’m overweight so that should be satisfactory to the data heads. Losing weight is hard. DrupalCon can help, and I’m here to tell you how. Follow these simple steps that I’ve outlined below and you too can lose 10lbs at the next DrupalCon (In my very own Portland, OR for the next North American one). Read More…

What is SASS?

You may know about some of the problems that CSS has as a language. There is a lot of repetition. There is a lot of repetition. You may have worked on projects with 5000 lines of CSS. Not only is that a lot of code to write, but it's also a lot of code to maintain. But what about its smarts? Read More…

Boilerplate 1.0 for Drupal 7: Responsive HTML5 & SASS

Our new theme has just been released! This theme was developed with a few goals. Great HTML5 support based on the excellent Boilerplate HMTL5 template, full SASS support, and a base fixed/flexible responsive layout similar to Zen but with built in mobile support, all while keeping the code base small. Like Basic, the stripped down version of Zen, this is designed to run alone, not to run as a master theme with sub themes. Read More…

How does Google do a barrel roll?

By now you've probably seen Google "do a barrel roll". If you haven't, head over to google.com and enter "Do a barrel roll". What? You're using IE? Ok, well then no tricks for you. I suggest Chrome. For the rest of us, Google's page does a nice little in place spin. When you saw it you may have thought "How the heck did they pull that off?" or maybe you said "Since when does google use flash?" or possibly "I feel the need... ...the need for speed!". The answer to the first question is easy. I'll show you how they did it: Read More…

Pages