• News
    Facebook Hopes to Revolutionize PHP with "Hip Hop"200x200
    Little did we know that, for the last six months, Facebook has made use of a custom compiler for PHP that they refer to as "Hip Hop." Essentially, it takes your PHP source code, and converts it into C++, and is then compiled with G++. As a result, they've managed to reduce their CPU usage by 50%. This project has apparently been in development for the last two years, but has only today been released to the community. Read More…
  • Web Roundups
    Highly Recommended Services and Apps: CodeCanyon Sponsors200x200
    As most of you know by now, we're hosting an enormous competition to celebrate the recent launch of CodeCanyon. The $6200 worth of prizes simply wouldn't have been possible without the generosity of our sponsors. Luckily, I can also say that I 100% recommend each and every one of the services/products listed below. Read More…
  • Web Development
    The Quickest (and Best) Way to Create Forms: Wufoo200
    Wufoo is a web application which intends to simplify forms. Forms can generally be tedious to work with. You'd have to write the XHTML/CSS for the form elements, set up the back end code to capture all the data and then work on generating usable reports for it. Wufoo simplifies this entire process right from form creation to integrating it within your site through extensive theme support to producing pretty, usable reports for you to parse your data. It even does a lot of advanced stuff, including web hooks and a proper API to access the collected data. Today, we'll look at how to create a simple form with Wufoo, and then use the API to programmatically access and modify the data collected.Read More…
  • Contests
    The "Introducing CodeCanyon" Scripting Competition: $6200 Worth of Prizes!Codecanyon comp
    I'm extremely excited to announce our first ever CodeCanyon competition. For those unfamiliar, Envato recently launched its newest marketplace, focused specifically on selling high-quality scripts and components for PHP, JavaScript, ASP.NET, and Java. As we've only recently launched, we're hoping to build up our repository with a host of fantastic scripts and components, across all of the categories. We're launching this new marketplace with a bang; we have over $6000 worth of prizes to give away to three talented developers. Read More…
  • Web Design
    Build a Slider Microsite with GreenSock's Timeline Lite Preview
    During the this tutorial I'm going to take you through building a simple slider that will scroll a personal microsite. We'll use the GreenSock Timeline Lite class and demonstrate just how straight-forward it can make your Flash animation workflow.Read More…
  • Web Roundups
    Inspiration: 35 Wonderful Website HeadersPreview
    Website headers are a very important aspect of any web design, whether the website is a blog, a portfolio, an informational site or even an online store. It is, along with the logo, one of the first things a new user will see when visiting your website. Your website, just like a human-being, should have a personality; the best way to "present" your website's personality is via the header design. This allows the visitor to quickly determine not only the quality of the site, but if the content is something they think they will enjoy. This post showcases 35 awesome header designs to help inspire you for your next web design project. All of the showcased headers capture the attention of their target audience incredibly well, therefore keeping them on the website for a longer period of time. And let us know what your favorite header is in the comments!Read More…
  • Web Development
    JavaScript from Null: Chapter 5 – EventsJavascript from null
    As we move forward with JavaScript University, today, we'll learn how to add event handlers to elements on the page. Unfortunately, this can be more cumbersome than we'd hope, due to the fact that Internet Explorer must always be the black sheep. Nevertheless, we'll learn how to abstract these inconsistencies away to our custom utility function. As with every JavaScript from Null screencast, it's not essential that you view the previous entries in the series before watching. Read More…
  • Web Development
    Quick Tip: JavaScript Event Delegation in 4 Minutes200x200
    Event delegation can be a confusing topic for those who are unfamiliar with the concept. But, luckily, it's really simple. In this quick tip video tutorial, I'll demonstrate the concept in just under four minutes. Read More…
  • Workflow
    R.I.P. .flaThumb
    Just before Adobe announced that there was to be no Flash CS5 Public Beta, Lee Brimelow, a Flash Platform Evangelist at Adobe, released a Sneak Peek of Flash CS5 on his site In the overview Lee spends some time talking about the fact that the .fla format is about to become extinct and replaced with a new one named “XFL”. What you may not know is that this format had already found its way into the CS4 studio. In this article, I'm going to give you a chance to see what all the chatter is about and to prepare yourselves for the slow disappearance of the .fla format.Read More…
  • HTML & CSS
    The Easiest Way to Build your First iPhone App200x200
    Mobile websites have come a long way, but if you want to take full advantage of a smartphone's hardware, or get listed in the iTunes App Store, you need to compile your code. In this tutorial, we'll show you how to create a mobile web app with an iPhone look and feel using jQTouch, then turn it into a native iPhone app using Phonegap. No Objective-C necessary. Read More…
  • Web Development
    5 Examples of Beautiful Resume/CV Web Templates200x200
    Did you know that we recently launched a new sub-category on ThemeForest, specifically for resumes/CVs optimized for the web? It's becoming more and more common for potential employers to simply request a link to your website, rather than a sheet of paper. Though the category only launched a few weeks ago, we've already received a handful of beautiful designs. Read More…
    Developing Usable (.NET) ComponentsPreview
    When building an application, developers often face the decision of either writing functionality themselves or look to a third party component to get the job done in a timely manner. In the case of the latter, a well-designed component can greatly enhance a developer's productivity. If you write components, you have an obligation to ensure your components are well-designed, easy to deploy, and above all, easy to use.Read More…