• WordPress
    10 Features to Look Forward to in WordPress 3.0Preview
    WordPress 3.0 is scheduled to be released within the next 30-60 days. There are some great new features coming, including custom post types, a new default theme, and a menu manager. Read on to find out what to expect in version three!Read More…
  • News
    Winners Announced: Win a Copy of Rockable's Latest eBook, 'How to Write Great Copy for the Web'200x200rock
    Hi everyone, the winners have been selected and contacted. Thank you all for entering this great competition. If you weren't successful there are still two more days for you to get on the Rockin' List and get the voucher for the book. The winners are Khaled, Kay and Achikochi. Today we've got three copies of the new eBook from Rockable and FreelanceSwitch, How to Write Great Copy for the Web, to give away. Entering takes seconds, just leave a comment below and three lucky people will be selected.Read More…
  • Web Development
    Learning Server-Side JavaScript with Node.jsPreview
    Node.js is all the buzz at the moment, and makes creating high performance, real-time web applications easy. It allows JavaScript to be used end to end, both on the server and on the client. This tutorial will walk you through the installation of Node and your first "Hello World" program, to building a scalable streaming Twitter server.Read More…
  • HTML & CSS
    How to Build a Lava-Lamp Style Navigation Menu200x200
    A couple weeks ago, I created a screencast that demonstrated how to build a three-level navigation menu. In a response email, one of our readers requested a tutorial on how to build a lava-lamp style menu. Luckily, it's quite a simple task, especially when using a JavaScript library. We'll build one from scratch today. Read More…
  • HTML & CSS
    Quick Tip: HTML5 Video with a Fallback to Flash Html5
    In this video quick tip, we'll review how to work with HTML 5 video in your own projects. Because older browsers and Internet Explorer do not understand the <video> element, we must also find a way to serve a Flash file to viewers who are utilizing those browsers. Read More…
  • ActionScript
    Extend your Flash Application Using the Context MenuPreview
    A Context Menu is a menu in a graphical user interface that appears upon user interaction, such as a right-mouse click. The Flash Player context menu allows you to add custom menu items, control the display of the built-in context menu items (for example, Zoom In and Print) and create copies of menus. In this tutorial, we'll learn how to take advantage of these items.Read More…
  • PHP
    CodeIgniter from Scratch: File OperationsCodeigniter
    In today's episode, we are going to be working with several helper functions, related to files, directories, and downloads. We are going to learn how to read, write, download files, and retrieve information about both files and directories. Also at the end we will build a small file browser that utilizes jQuery as well.Read More…
  • ActionScript
    Quick Tip: How to Communicate Between Flash and JavaScriptPreview
    In this Quick Tip, we'll look at how to use the ExternalInterface class. This allows us to write AS3 which can run JavaScript code, and vice-versa. That means you can use Flash to alter parts of the webpage in which it's running!Read More…
  • Complete Websites
    Tumblr Theme Design: Start to FinishWeb design
    Tumblr's popularity over the last year has increased exponentially. The reason why is quite simple: Tumblr is flexible, powerful, and, most importantly, a pleasure to work with.Read More…
  • Web Roundups
    Inspiration: Awesome Book-Related Website DesignsPreview
    If you're a book lover, you may have noticed that the vast majority of book-related websites out there leave a bit to be desired when it comes to design and information architecture. In fact, some author and publisher websites make me feel like my eyes might bleed! But there are some gems out there, and we've collected some of the best. If you know of any other fantastic book-related websites, whether they're for authors, individual books, publishing companies, or blogs, let us know in the comments.Read More…
  • Web Development
    Quick Tip: The Difference Between Live() and Delegate()200x200
    In jQuery 1.3, the team introduced the live() method, which allows us to bind event handlers to elements on the page, as well as any that might be created in the future dynamically. Though not perfect, it definitely proved to be helpful. Most notably, live() bubbles all the way up, and attaches the handler to the document. It also ceases to work well when chaining method calls, unfortunately. Delegate() was introduced in version 1.4, which almost does the same thing, but more efficiently. We'll examine the specific differences between the two methods in today's video quick tip. Thanks to the FireQuery Firebug extension, we'll have the tools to more easily understand how each method functions. Read More…
  • Effects
    Create a Retro CRT Distortion Effect Using RGB ShiftingPreviewicon
    In this tutorial you'll learn how to separate an image's three different color channels to create an RGB shift effect. I'll also show you some graphics tricks to mimic an old CRT display.Read More…