Read on for some of September’s highlights in web development.
FriendFeed Launches Tornado
Friendfeed made an announcement last month that has a major impact on developers: they have open sourced the Tornado web server and accompanying framework that powers FriendFeed. The framework is non-blocking and blazing fast, and can handle thousands of simultaneous connections. Read the article to learn more about Tornado.
If Architects Had to Work Like Web Designers
Frustrated with the lack of understanding of the web design and development field? Here’s an amusing look at what might happen if architects had the same interactions with web design clients.
What Not To Do When Starting Out as a Freelancer
Creating a freelance business is a quite a challenge, especially in this economic climate. Learn from other’s mistakes with this excellent resource for freelancers.
50 Inspiring Web Application and Service Web Site Designs
Simplicity has become the new hotness when creating a winning web app design. Last month Speckyboy reviewed some of the most effective site designs on the Net and clues us in as to why they’re so effective.
How Google Taught Me to Cache and Cash-In
A former Google employee shares what he learned on scaling large web applications. Some incredible advice in here that namely follows this core performancing principle: Cache everything you can.
HTML 5 Visual Cheat Sheet by Woork
Here’s a simple cheat sheet to showcase what is the same and what’s changed since HTML 4.01. Available in JPEG or PDF quality.
The Ultimate Guide to Version Control for Designers
While programmers may have already been using version control, designers aren’t typically as quick to adopt the practice and instead use Photoshop history or some other solution. Here’s the one-stop guide for designers to adopt version control, complete with tools and other handy resources.
7 Steps for Systematizing The Design & Build Process
Developers are all about making systems more streamlined and effective in their programming. But what about streamlining the design side of development? Nuope shows us how the design and build process could be simplified and streamlined to make development much quicker.
Psychologist: Facebook Makes You Smarter, Twitter Makes You Dumber
Psychologists at the University of Stirling in Scotland released data showing that children between the ages of 11 and 14 had significant improvement in their memory by using Facebook, while using Twitter and YouTube actually hurt the children’s working memory.
Parse XML using Ruby
The Yahoo! Developer Network shared how to parse XML in Ruby with REXML.
Why I’m Done Making Desktop Applications
The founder of Bingo Card Creator gives us many good reasons why he’s stopped developing desktop applications. His main reason: Shareware gives many more opportunities for the developer to fail.
The 10 Most Important Skills for Future Programmers
Venu Thomas breaks down what he thinks are the wave of the future (or the next five years) for aspiring programmers. What do you think?
Flickr Finally Goes Native With An iPhone App
Flickr announced last month that they had finally created a native iPhone app for their popular image sharing service. The application mirrors much of the flickr.com functionality, and allows for direct uploading of photos, as opposed to the previous method of emailing the photos via the phone.
WordPress Just Made Millions of Blogs Real-Time With RSSCloud
Early in September WordPress.com rolled out a feature that turns on real-time updates to RSS feeds from Dave Winer’s RSSCloud. This is potentially huge for RSS and web developers, as half a million new blogs each month that are created at WordPress.com.
How Colour Communicates Meaning
Did you know how much color makes a different in your site designs and layouts? There are many ways that color can communicate meaning, thanks to the many things different colors can represent. Political parties, religions and even moods are symbolized by certain colors. Carsonified has an excellent article on what each color represents to different people, and we’d all do well to take that into account the next time we determine a color scheme for a site.
CAPTCHAs’ Effect on Conversion Rates
The SEOMoz blog published an interesting study across 50 different sites showing the increase in sales when the writer turned captions off his 50 sites.
7 Rules for Mixing Multiple Fonts in Good Web Design
Creating layouts with multiple fonts can be tricky, as there’s no hard and fast rule as to how many fonts to use, how similar the different fonts should be, and many other variables. This article outlines some best practices for mixing multiple fonts.
Programming in the Cloud: Some remarkable Online IDEs
What’s Your BHAG? How to Create a Big Hairy Audacious Goal
Sitepoint had an excellent article on finding your B.H.A.G., or “Big Hairy Audacious Goal”. No matter what your field, you should always have a giant goal to be working towards, and this article gives you a plan to create and execute a successful B.H.A.G.
Google Acquires reCAPTCHA
In acquisition news, Google acquired the innovative and popular CAPTCHA service reCAPTCHA last month. Who says spam isn’t profitable?
How Ravelry Scales to 10 Million Requests Using Rails
Rails is often the whipping boy for performance issues (read: Twitter), but more often than not performance issues reside in the database. Ravelry creator Casey Forbes gave an interview on how he created the site in 4 months of nights and weekends, and how he continues to scale it without any funding. An incredible and inspiring read for any programmer or entrepreneur.
60 Resources for the Frugal Web Developer
Needing a way to reduce costs while developing a project? Here are 60 resources (some common, some more rare) that any web developer could utilize instead of spending the unneeded coin on expensive software.
Things to Ask Before you Redo your Website
Marketing juggernaut Seth Godin has a lengthy list of questions to ask yourself (or have your client ask themselves) before they create a new design for their site.
101 Things I Learned in Interaction Design School
Here’s an interesting blog that’s centered around interaction design, with aspects of development that nearly all developers are familiar with. The blog is easily digestible, displayed in small nuggets of information. “Be wary of projects with ill-defined scope”, “People are good at recognizing shapes”, and “functionality is the enemy of usability” are some example nuggets found on the blog.
Why You Should Switch from Subversion to Git
Carsonified has a very in-depth article on the benefits that Git can provide over the other popular versioning system Subversion. For those who are thinking about switching things up with your version control systems, this is a very convincing piece.
- Follow us on Twitter, or subscribe to the Nettuts+ RSS Feed for more daily web development tuts and articles.