Best and Worst Practices Social Media Marketing | Online Marketing Blog
http://www.toprankblog.com/2009/02/best-worst-practices-social-media-marketing/
Social media is hot, just take a look at Google Trends and to see the comparison between topics like search marketing being eclipsed by social media in
Good guide to corporate social media marketing Do's and Don'tsOptimizing Code for Speed
This document will focus on optimizing code to run faster. However, as you will see later, doing this may involve having to optimize the code in a different aspect. Furthermore, often when programmers are trying to optimize one aspect of a program, they are doing so in order to increase speed.CSS Standards & Best Practices | Dezinerfolio
Tips on CSS usage
CSS is something that is extensively used on almost every site. Lets take some time to ensure that our stylesheets are built with some good standards. Facebook Group and Brand Pages Best Practices | Social Media Explorer
Suggestions on whether to use Group or Pages as well as discussion of posted policies for comments therein.
KONGEARTIKKEL!Eric Wendelin’s Blog » Why every programmer should have a Tiddlywiki
ASP.NET MVC Best Practices (Part 1) - Kazi Manzur Rashid's BlogChadFowler.com 20 Rails Development No-No's
Django Best Practices This is a living document of best practices in developing and deploying with the Django Web framework. These should not be seen as the right way or the only way to work with Django, but instead best practices we’ve honed after years of working with the framework. It is a fork of the great django-reusable-app-docs project started by Brian Rosner and Eric Holscher regarding best practices for writing and maintaining reusable Django apps.Sonatype Blog » Summary of Maven How-Tos
Summary of Maven How-TosThe Do’s & Don’ts of Modern Web Design • Relevant, snacksized web design resources
Do's & don'ts van webdesignComposition and harmony 101
Composition and harmony 101Six reasons why no one likes you online - The Viral Garden
A few of our friends have been asking us what are some of the best practices we learnt over the last two years designing and implementing RESTful Web Services as the back-end of the feedly service. Here is a quick/high level brain dump: Phase 1 – Defining a simple resource/service | Take a sample resource such as Customer Information, model it as JSON. Build a simple servlet where PUT creates a new customer, GET returns the customer information based on the customer key, DELETE deletes the customer and POST updates the customer information. Make sure that PUT returns the right information regarding the URL of the newly created resource. In our case, we have a framework which maps JSON to our Java Model and use hibernate to persist that model in a MySQL database. The important things for this phase are to the JSON representation right and the base url formatting simple and clean. Phase 2 – Implementing a client | Learn how to build a simple Javascript client which interacts with the s
- added by harper reed's google reader10 Best CSS Practices to Improve Your Code | Webdesigner Depot
10 boas práticas em CSS!!!
Writing clean, super-manageable CSS is simple when you start off on the right foot and make your code easier to maintain and edit later on. Here are 11 tips for speeding up the process, writing CSS that is slimmer, faster and less likely to give you a headache.jQuery Performance Rules - Best Practices for Speeding Up jQuery
これらを気をつけないと IE では特に遅くなる。jQuery 使う時にはまずはじめに見るべき。
" Using jQuery and other frameworks that make selecting nodes and DOM manipulation easy can have adverse affects if you’re not careful"How to Design for Your Worst Client: You.
"After all, if you can’t prove your skills on your own website then how can you expect someone to hire you?"How we do MVC - Jimmy Bogard -
How we do MVC
using the ASP.NET MVC framework on a production application for about 9 months now, and in that time, we’ve crafted a number of opinions on how we want to design MVC applications.Web Performance Best Practices
Web Development Speed Optimization.
Google tips on speeding up the load and render time of a web page.Web Performance Best Practices
"..Page Speed evaluates performance from the client point of view, typically measured as the page load time.."Ruby Best Practices -- Blog
some articles on rubyASP.NET MVC Best Practices (Part 2) - Kazi Manzur Rashid's Blog
Kazi Manzur Rashid's Blog
This is the second part of the series and may be the last, till I find some thing new. My plan was to start with routing, controller, controller to model, controller to view and last of all the view, but some how I missed one important thing in routing, so I will begin with that in this post.
a
Kazi Manzur Rashid's Blog - Sharing Thoughts and Learning on Microsoft .NET TechnologyHow to Write an Equality Method in Java
"This article describes a technique for overriding the equals method that preserves the contract of equals even when subclassses of concrete classes add new fields. "Effective Maintenance Pages: Examples and Best Practices | Design Showcase | Smashing Magazine
Every website has to perform maintenance at some point or another. Whether it’s just to upgrade a portion of the site or because of some problem with the site, it’s an inevitable fact of website ownership. And in many cases, maintenance requires taking your site offline for at least a few minutes. So what should you do if your site is going to be down for maintenance? You don’t want users coming to a 404 or other error page. And hopefully you’d like to encourage them to come back to your site sooner rather than later, right? If that’s the case, you’ll need to build a custom maintenance page. Below we present a list of best practices to building effective maintenance pages that will help keep your visitors, whether new or returning, happy.
Every website has to perform maintenance at some point or another. Whether it’s just to upgrade a portion of the site or because of some problem with the site, it’s an inevitable fact of website ownership. And in many cases, maintenance requires taking your site offline for at least a few minutes. So what should you do if your site is going to be down for maintenance? You don’t want users coming to a 404 or other error page. And hopefully you’d like to encourage them to come back to your site sooner rather than later, right? If that’s the case, you’ll need to build a custom maintenance page. Below we present a list of best practices to building effective maintenance pages that will help keep your visitors, whether new or returning, happy.
Effective Maintenance
Every website has to perform maintenance at some point or another. Whether it's just to upgrade a portion of the site or because of some5 Habits of Successful Executives on Twitter
Sosiaalisen median ohjeita johtajille
Twitter article
Executives that have mastered Twitter have pioneered a new way for people to connect with the companies that want their business. Here are 5 habits of successful execs on Twitter.24 JavaScript Best Practices for Beginners - Nettuts+
As a follow-up to "30 HTML and CSS Best Practices", this week, we'll review JavaScript! Once you've reviewed the list, be sure to let us know what little tips you've come across!A Simple Presence Framework | chrisbrogan.com
In my case, [chrisbrogan.com] is my home base. The goals of this base are fourfold:
Great blog post by Chris Brogan summing up a basic strategy for social media presence/engagement10 Web Design Rules That You Can Break | Webdesigner Depot
web design tipsSEOmoz | SEO Best Practices: SEOmoz's New Policies Based on Updated Correlation Data
Don't know when I'll ever get round to reading this!Best Practices For Effective Design Of "About us"-Pages | Design Showcase | Smashing Magazine
This article aims to show you how to attract users and make them hungry for more. Who is this post for? Anyone with a web site. Not all of the items listed below will apply to you and your business, but they are, at the very least, a source for inspiration.On-page SEO - The Google Way
see http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf
Tips on SEO and link to PDF of Google's SEO guide.Elements of a Good LinkedIn Recommendation | chrisbrogan.com
Freaking awesome Examples and Best Practices - How To Social Network Design
...But what’s the best way to design a social network? What are the elements that make a social network more user-friendly and more attractive to users? Read on to find out. Mooie bundeling10 Usability Lessons from Steve Krug’s Don’t Make Me Think | UX Booth
"Many people in the usability community regard Steve Krug’s book Don’t Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition as the laypersons usability bible. This book explains briefly and concisely everything one needs to know about getting started with web usability. For more advanced users, it’s a great refresher course."
Korte samenvatting van het boek "Don't make me think!" van Steve Krug (aanrader)The Amazing Blog : Your Web Service Might Not Be RESTful If…
added a single resource that described the locations of these other resources, they would have much more flexibility in the future. An example of the content of such a resource:
Good blog on the basics of building RESTful web services
http://news.ycombinator.com/item?id=713959Different Ways To Format CSS | CSS-Tricks
This post will focus on the different ways to format CSS, which differs from the different ways to organize CSS. Definitely related concepts, but I think
これはおもしろいTwitter for Beginners: 5 Steps for Better Tweeting
Here are five steps for new users to take in order to make the Twitter experience more enjoyable from the beginning.
트위터에서The Art Of Applying Rule Of Five Plus Or Minus Two For An Effective Wireframe | Onextrapixel - Showcasing Web Treats Without Hitch
When presenting any kind of information on a page, avoid overwhelming your visitor with too many choices. Its best to use no fewer than 3 and no more than 7 groupings of elements.
The Art Of Applying Rule Of Five Plus Or Minus Two For An Effective Wireframe |Social Media Best Practices - eMarketer
Social Media Best Practices - eMarketer
"In late 2008, MarketingSherpa surveyed social media marketers about the effectiveness of their practices. Large majorities rated social media marketing effective at influencing brand reputation, increasing awareness and improving search rankings and site traffic."10 Tips for Writing Better jQuery Code
** Posted using Viigo: Mobile RSS, Sports, Current Events and more **
jQuery is totally cool. I’ve been using it for a year now and I find myself constantly learning new tricks and running into great improvements. The amount of plug-ins and resources out there is great, too, making this powerful javascript library either a must-use (for many developers) or a very-cool-thing-I-like for the others. However, many people want to know how to write better code. Here, my friend, are some tips.
Interesting way to save data in point 10.30 PHP Best Practices for Beginners - Nettuts+
Your blog’s design can be the distinguishing factor that separates you from the vast sea of other weblogs out there. First impressions count and making sure that you have all the elements of a great blog design can ensure that readers will enjoy the content that you present. In this article, you will read about the ten essential characteristics of a solid weblog design.
from Twitter8 Web Usability and Best Practices for Beginners | Desizn Tech
Social media is big and getting bigger, providing marketers with a combination of reach, relationships, and relevance:
Social Advertising Best Practices PDF from IAB http://www.iab.net/socialads [from http://twitter.com/teedubya/statuses/2222208877]
Social media has overtaken email as the most popular consumer activity, according to a recent Nielsen study. Importantly, consumer growth is coming from an older demographic than social media's historical base; for example, Facebook's strongest growth is coming from 35-49 year-olds, adding twice as many 50-64-year-olds as opposed to those under 18.
by IAB
Social media is big and getting bigger, providing marketers with a combination of reach, relationships, and relevance: * Reach: Social media has overtaken email as the most popular consumer activity, according to a recent Nielsen study. Importantly, consumer growth is coming from an older demographic than social media's historical base; for example, Facebook's strongest growth is coming from 35-49 year-olds, adding twice as many 50-64-year-olds as opposed to those under 18. (Nielsen “Global Faces and Networked Places,” March 9, 2009; MediaPost Blogs Research Brief, “Social Networking Is No Respecter of Age,” March 18, 2009.) * Relationships: Social media's strength is in the personal connections it enables, the peer-to-peer contact, providing reasons for consumers to visit regularly and for extended periods of time. * Relevance: Consumers are extremely engaged with the content and connections that their friends are creating because of its personal relevance.Typographic Design Patterns and Best Practices | How-To | Smashing Magazine
interesting studyJavaScript: Bad Practices - James Padolsey
Más práticas de JavascriptUltimate Guide To Web Optimization (Tips & Best Practices) | How-To
By http://bit.ly/Tweets2Delicious
Optimization of website performance.“On Rake” by John Barnette
A grab-bag of other bad usage I’ve seen recently:
I’ve been reading a lot of Rakefiles lately, and it’s obvious that the folks writing them think of Rake as An Engine For Encapsulating Tasks. That’s fine, but it’s only part of what Rake can do.Top 10 tips to a new django developer : Dpeepul Blog
1.Don’t put project name in the imports For example suppose say you have an app “xyz” in the project say “project3” then don’t say
Nice tips for django apps: what not to do for beginners
edious to change DEBUG=False (settings.py) when moving to production server Often we forget to change DEBUG to False when we move from local environment to production20 Vital Techniques & Best Practices For Effective Web Design
Tutte le tecniche di design moderno applicate al web design
By http://bit.ly/Tweets2Delicious
Titlen er noget vrøvl, men mange fine eksemplerWriting Great Unit Tests: Best and Worst Practises « Steve Sanderson’s blog
Article about TDD methodology and practices.50 Essential Web Typography Tutorials, Tips, Guides and Best Practices : Speckyboy Design Magazine
CSS | Smashing MagazineBest Practices for Corporate Twittering
corporate social media policy
Nice suggestions for twitter use
good post- applies to us all20+ HTML Forms Best Practices for Beginners - Nettuts+
Nette Übersicht über 97 Sachen die jeder Programmierer wissen sollte :)
FreightRefunds.com - Provides freight audit for clients who ship cargo via ocean freight and the refunds are paid to clients directly from the service providers.If your company is not paid a refund, our service at Ocean Freight Refunds Inc. (OFR) is free of charge.Riding Rails: Gem Packaging: Best Practices
The horizontal navigation menu has become a mainstay in Web design. It is safe to say that nowadays most websites use some form of horizontal100 Ways To Improve Your Blog
a good article on combining different fonts (ie. what serif works with a sans-serif).Checklist For Better Forms | Mert Tol
Forms can be painless or painful for visitors. Keep in mind that visitors want to get their tasks accomplished as quickly as possible, and with the least amount of effort. Proper planning and design can maximize task efficiency.
ver?
helpful.
Checklist For Better FormsCarsonified » How to Debug in PHP
Great look at Debugging PHP - Useful for anyone really30 CSS Best Practices for Beginners - Nettuts+
CSS is a language that is used by nearly every developer at some point. While it's a language that we sometimes take for granted, it is powerful and has manyNaming Tips (Software Engineering Tips)
"Name physical things what they are, not what they're doing"Portfolio Design Study: Design Patterns and Current Practices « Smashing Magazine
In our recent study on Typographic Design Patterns and Best Practices, we asked our readers about case studies they would like us to conduct. One of the most popular suggestions was a detailed case study of portfolio websites. Following the requests of our readers, we have carefully selected 55 design agencies and Web development agencies, analyzed their porfolio websites and identified popular design patterns. The main goal of the study was to provide freelancers and design agencies with useful pointers for designing their own portfolio.
smashing magazine on portfolio sitesRuby on Rails Code Quality Checklist - Matthew Paul Moore
As ThriveSmart hires more developers - not all of them Ruby or Ruby on Rails experts - there's a growing need to ensure that code and design strategies maintain an extremely high level of quality across different projects. My good friend Dan and I assembled this checklist that all of our teams are expected to sign off on for each of their projects. It's an evolving list, but here's a snapshot of it.30 Bad Practices of Web Designers | Pro Blog Design
Very useful list of advice and steps to improve websites
Qué cosas no hay que hacerMen's Health Nutrition Awards - Foods + Features - The Great Chef Playbook
Webdesign
Wie und wo mal Call-to-actions platziert, betextet und so.Is There A Perfect Web Design Width?
I tend to stick with fixed-width layouts, a 960px web design width in particular. It reduces the effects of the visitor x-factor and it’s just about perfect for any website.
Valuable article about website width and a rationale behind 960px wide.Comment Form Styling: Examples and Best Practices « Noupe
Comment Form Styling: Examples and Best Practices
Noupe
Comment Form Styling: Examples and Best Practices « Noupe5 Rules To Write More Readable CSS Files – woorkup.com
I'd like to know your thoughts on these
Complex CSS files can often be difficult to manage especially if you don’t use a structured way to write and organize their code. In a previous post I already illustrated a methodic approach to CSS coding. This post illustrates five simple practical rules that can help you write well structured and more readable CSS files to make your developer life easier.
5 Rules To Write More Readable CSS FilesjQuery and General Javascript Tips to Improve Your Code | tripwire magazine
coole Headergrafiken
Ejemplos de cabeceras para el diseño de la webUsability tips for visualizing Ajax requests
# nversion to a printable string # equivalence # hash code calculation # comparability # cloning (clone and dup) # freezing # customized
write a class in Ruby - best practiceses
common class elements and implementation
There are some basic concepts (often called “aspects”) that need to be implemented for many classes although not all classes need all (or even any) of them: * initialization * conversion to a printable string * equivalence * hash code calculation * comparability * cloning (clone and dup) * freezing * customized persistence (Marshal and Yaml) * matching * math and operator overloadingBest Practices for 6 Common User Interface Elements | Webdesigner Depot
The appearance and usability of certain interface elements and functionality are crucial to the success any websites in today’s market. Studies have demonstrated that even a split-second delay in thinking on the user’s part will weaken their perception and interest in a website and ultimately lower the website’s conversion rate. In certain niches and industries, having UI elements that are not obvious in their use may be perfectly acceptable. The blogging and web development industry are perfect examples. But when we design user interfaces for non-tech-savvy audiences—which is usually the case with client work—we have to ensure that certain UI elements do not stray too far from what users are accustomed to. This article discusses some best practices and usability traits of six user interface elements and the conventions for each, so that developers can create user experiences that are both beautiful and simple.Rails Best Practices
save
Weil ich mich von vielen verwirrenden asiatischen Schriftzeichen nicht abschrecken lasse.Contact Us Page Best Practices With 20+ Fabulous Showcases | Onextrapixel - Showcasing Web Treats Without Hitch
Contact Us Page Best Practices With 20+ Fabulous ShowcasesPractical Guide to 404 Error Pages: What WordPress is Missing - Yoast - Tweaking Websites
Practical Guide to 404 Error Pages: What WordPress is Missing - Yoast - Tweaking Websites - http://yoast.com/404-error-pages-wordpress/
This post will provide you with everything you need to make your "404 - File not found" page a starting point instead of a dead end street.
I make mistakes. You make mistakes. We all do. And some of these mistakes end up providing our readers with a 404 page. Chances are that page says "Error 404: file not found". How does that help your visitor? Instead of just identifying the problRedesign: When To Relaunch The Site and Best Practices - Smashing Magazine
Redesign: When To Relaunch The Site and Best Practices | Smashing Magazine10 Tips for Writing Better CSS | Web Design Ledger
10 Tips for Writing Better CSSTwitter Cluelessness : The World :: American Express OPEN Forum
As a small business person, you can’t afford to look clueless anywhere on the Internet, but this is especially true on Twitter. Read on if you want to avoid this fate.
by Guy Kawasaki
A funny thing often happens to me: People tell me that they’re really into technology and ask what it was like to work for Steve Jobs. But theyWeb Design Trends: Testimonials Design - Noupe
รวมทิปเทคนิคการใช้ตัวอักษรในการออกแบบA Dozen Social Media Applications
Social media gets lots of attention these days. The NFL banned players from using Twitter. Bing integrated Twitter results into its search engine results pages (SERPs). When Michael Jackson died the site handled an estimated 5,000 tweets per minute and, proving Twitter's global reach, a state department official asked Twitter to postpone scheduled maintenance due to the critical role the site played in the recent Iran elections.10 JavaScript Quick Tips and Best Practices | Impressive Webs
10 JavaScript Quick Tips and Best PracticesTop 20+ MySQL Best Practices - Nettuts+
5. Index and Use Same Column Types for Joins
** Posted using Viigo: Mobile RSS, Sports, Current Events and more **
20 Best practicesTop 20+ MySQL Best Practices - Nettuts+
Database operations often tend to be the main bottleneck for most web applications today. It's not only the DBA's (database administrators) that have to worry about these performance issues. We as programmers need to do our part by structuring tables properly, writing optimized queries and better code. Here are some MySQL optimization techniques for programmers.My top 7 RSpec best practices | Dmytro Shteflyuk's Home
use RSpec in all my projects. It’s really hard to overemphasize how helpful it is and how much easier becomes your life if you have good specs coverage. But its outstanding flexibility enables many ways to make your specs awful: horribly slow, over-bloated, even non-readable sometimes. I do not want to teach you BDD and RSpec here, but instead I will give you some ideas how to improve your specs quality and increase efficiency of your BDD workflow.
Best practices in rspecTen Commandments of Social Media - Noupe
mainly 4 Twitter stuff
from Noupe
"There are a lot of misconceptions when it comes to social media. People seem to think that every day standards and decency get tossed out the window because of the anonymity of the Internet. Unfortunately for those people, that’s not always the case. First off, the Internet is getting smaller, and by that, I mean that it’s getting easier to find out who people are. You know how the saying goes “It’s a small world.” That reigns true for the Internet, especially social media sites, as well. Everyone is connected one way or another. There’s a whole “Six Degrees of Separation” thing going on. There are Ten Commandments of Social Media that you should always try to follow. They will not only make you a better person but they will make your followers that much more appreciative of what you have to say."Top 15+ Best Practices for Writing Super Readable Code - Nettuts+
Code readability is a universal subject in the world of computer programming. It's one of the first things we learn as developers. Readable and maintainable
Top 15+ Best Practices for Writing Super Readable Code - Nettuts+
好的编程习惯Optimizing WordPress for Search Engines
How a 40,000+ Employee Company Trains its Employees on Social Media
The 40,000 person company makes social media training mandatory for its employees and formalized a policy of “3Rs” – responsibility, respect and representation. Taking things a step further, today the company is trying something about as transparent as it gets – publishing their entire social media training guide online, so that anyone can check it out, learn and critique.Top 20+ MySQL Best Practices | TuVinhSoft .,JSC
As designers, we're all trying to get better at what we do. We surf the Web daily for hours trying to find useful tips and tricks to enhance our design skills. But...
Crie alguma coisa todos os dias do ano para tornar-se melhor como profissional
diseña alo todos los díasMediaPost Publications Ten Ways To Decide If Your Business Should Tweet 06/09/2009
How to decide if your business should tweet http://adjix.com/g743 via @GuyKawasaki: [from http://twitter.com/markivey/statuses/2092035660]
via @koskim at LinkedIn
Ten factors to consider when deciding whether a business should tweet: 1. Domain squatting: Is there any value for you to register your business name or real name as a Twitter user name? 2. Brand mentions: Is anyone talking about your actual business already? 3. Topical mentions: Are people on Twitter discussing topics relevant to your business? 4. Location mentions: Are they in a proximity to become customers? 5. Target Audience: What is your target audience twittering about? 6. Competitiveness: How cutthroat is your business? Do you need to do anything and everything to stay ahead? Twitter could be a competitive advantage, or a necessary defensive strategy. 7. Sales cycle complexity: How involved is the purchase decision? The more complex the greater value Twitter contact can be. 8. Purchase frequency: How valuable is it to stay top of mind? 9. Acquisition vs. retention: do existing customers use Twitter or will potential customers? 10. Bandwidth and resourcesUserplus.org - Design best practices to build the best web user interface (form design, navigation, buttons,...)
Design best practices to build the best web user interface (form design, navigation, buttons,...)
Fly-out and drop-down menu 12/08/09 • In Design Patterns The user needs to navigate the site but there are to many options to show in the main navigation bar. You want to offer the user direct access to all sections of the website.kpreid: Brain-dump for the beginning JavaScript programmer
Some pretty weird things I didn't know about in here.The Principles of Good Web Design Part 1: Layout – Inspect Element - Web Design & Development Blog
This is the first part in this series of The Principles of Good Web Design. The other parts are listed below: The Principles of Good Web Design Part 2:
is a superb example of flow in web deWhat’s Working for Social Media Marketers? - eMarketer
What’s Working for Social Media Marketers?
A September 2009 MarketingProfs survey of business-to-business (B2B) and business-to-consumer (B2C) marketers found that the marketing tactics most often used on social sites are not necessarily the bongoing · Doing It Wrong
I'm on the fence about this. There's a lot of comparison of stuff that can't figure out how to make money (Facebook, Twitter) to stuff that needs to make money/simplify stuff/track money (CRM, accounting, etc.).
Tim Bray rant on the difference in user experience between Web consumer sites and Enterprise IT. "Obviously, the technology matters. This isn’t the place for details, but apparently the winning mix includes dynamic languages and Web frameworks and TDD and REST and Open Source and NoSQL [...] More important is the culture: iterative development, continuous refactoring, ubiquitous unit testing, starting small, gathering user experience before it seems reasonable. All of which, to be fair, I suppose had its roots in last decade’s Extreme and Agile movements. " His conclusion is: "Plan A: Don’t Build Systems [...as defended by ] Nicholas Carr: everything would be better if we could do IT the way we do electricity Plan B: Do it better: [but you cannot do it without adopting the agile ways of the web startup] that kind of thing simply cannot be built if you start with large formal specifications and fixed-price contracts and change-control procedures and so on."
The community of developers whose work you see on the Web, who probably don’t know what ADO or UML or JPA even stand for, deploy better systems at less cost in less time at lower risk than we see in the Enterprise.
pretty good about going with the web dev model. But then he says buy Oracle or SAP which I don't understand.
Study on REST and Enterprise Developmentdjangozen | find stuff for django
Call them best practices if you like, but here's the things I do when starting a new Django project.20/20: Top 20 Programming Lessons I've Learned in 20 Years - DCS Media
'1. Set a duration of how long you think it should take to solve a problem; 2. A language is a language is a language; 3. Don't over-"design pattern" applications; 4. Always backup your code; 5. You are not the best at programming. Live with it; 6. Learn to learn more; 7. Change is constant; 8. Support Junior; 9. Simplify the algorithm; 10. Document your code; 11. Test, Test, Test; 12. Celebrate every success; 13. Have Code Reviews Frequently; 14. Reminisce about your code; 15. Humor is necessary; 16. Beware the know-it-all, possessive coder, and the inexperienced coder; 17. No project is ever simple; 18. Never take anything for granted; 19. Software is never finished; 20. Patience is definitely a virtue'
Une vingtaine de conseils d'un routard avec 20 ans d'expérience au sujet de la programmation.CSS3 + Progressive Enhancement = Smart Design • Perishable Press
article about progressive enhancement using css3 colours could be used for anna's website
covers Multiple Backgrounds, Background Sizing, Border Images, Rounded Corners, Drop Shadows, Text Shadows, Alternate Row Styles, Opacity & Transparency, Custom Fonts, Custom Text-Highlight Styles, Multi-Column Content Display, Box Sizing, RGBa Colors and Transparency, Word Wrap, Resizable Elements, CSS Transitions, CSS Color Gradients, Rotating ElementsWho-T: On commit messages
About composing commits and writing commit log messages.
An opinion piece on what comprises a good commit message.
Any software project is a collaborative project. It has at least two developers, the original developer and the original developer a few weeks or months later when the train of thought has long left the station. This later self needs to reestablish the context of a particular piece of code each time a new bug occurs or a new feature needs to be implemented.
"In the last few weeks, I've had a surprising number of discussions about commit messages. Many of them were with developers new to a project, trying to get them started. So here's a list of things you should do when committing, and why you should do it."
An excellent list of best-practices for commit messages when using your favourite version control system.
good reasoning on howto, and hwo not to write commit messagesRuby Best Practices - Code Blocks: Ruby's Swiss Army Knife
Best practices for using blocks in Ruby.
How to print to a file in a block of code; more novel ways to implement < and << (redirect)nvie.com » Blog Archive » A successful Git branching model
moving master with --no-ff
dialy
A well described branching model for gitThe Art And Science Of The Email Signature - Smashing Magazine
RT @adellecharles: The Art And Science Of The Email Signature http://j.mp/9IZT6i
Tips on email signature24 Best Practices for AJAX Implementations | Nettuts+
Implementing AJAX technology can be a hit or miss thing. Do it well and you'll have users raving over the slickness it provides to the general user experienceDeveloping Sites With AJAX: Design Challenges and Common Issues - Smashing Magazine
Cookie cutter web sites | Carsonified - http://carsonified.com/blog/design/cookie-cutter-web-sites/
Atencion en "Details with personality"Design Perfect Email Newsletters | Inspiring Pixel
Design Perfect Email Newsletters
Een must-read voor wanneer je html nieuwsbrieven moet maken. In deze post worden alle trucs vertelt, en waarom er trucs gebruikt moeten worden zodat een nieuwsbrief door zo veel mogelijk email clients correct wordt geïnterpreteerd.Creating A Quality WordPress Theme: 12 Points to Consider - Noupe
Many designers enjoy creating WordPress themes. And creating a theme is not that hard if you have a basic grasp of CSS and can follow directions (WordPress’s Codex has extensive documentation). But that does not mean that all designers out there who can create a theme has created a good theme. In fact, really poor themes abound.
Consider this list the next time you're building a WordPress theme.
Numerous designers enjoy creating WordPress themes. And creating a theme isn’t that hard if you have a basic grasp of CSS and can follow directions (WordPress’s Codex has extensive documentation). But that doesn’t mean that every designer out there who can create a theme has created a good theme. In fact, really poor themes abound.
Many designers enjoy creating WordPress themes. And creating a theme isn’t that difficult if you have a basic grasp of CSS and can follow directions (WordPress’s Codex has extensive documentation). But that doesn’t mean that every designer out there who can create a theme has created a good theme. In fact, really poor themes abound. But what exactly makes a WordPress theme great? How does one go about creating a quality theme? In fact, it’s not that difficult. You can do a few simple things while developing your theme—from the planning stage right through coding—to make it stand out from the legions of average (and below-average) themes out there. 1. Complies With Standards Whether you plan to customize it, use it straight out of the box or build your own, getting a theme that’s standards-compliant is important. Standards-compliance ensures that your theme will appear as it’s supposed to across most modern browsers. Standards-compliance also makes future maintenance and modificatio
But what exactly makes a WordPress theme great? How does one go about creating a quality theme? In fact, it’s not that difficult. You can do a few simple things while developing your theme—from the planning stage right through coding—to make it stand out from the legions of average (and below-average) themes out there.The Seven Deadly Sins Of JavaScript Implementation - Smashing Magazine
by @SmashingMag
Using JavaScript has become increasingly easy over the last few years. Whereas back in the day we needed to know the quirks of every browser, now many libraries such as jQuery, YUI, Dojo and MooTools allow someone who doesn’t even know JavaScript to spruce up boring HTML documents with impressive and shiny effects. By piggy-backing on the CSS selector engine, we have moved away from the complexity and inconsistencies of the DOM and made things much easier.
Using JavaScript has become increasingly easy over the last few years. Whereas back in the day we needed to know the quirks of every browser, now many libraries such as jQuery, YUI, Dojo and MooTools allow someone who doesn’t even know JavaScript to spruce up boring HTML documents with impressive and shiny effects.25 Examples of Convincing Call-To-Action Buttons | Design Shack
By http://bit.ly/Tweets2Delicious
Despite what many people will tell you, there are no hard-and-fast rules when it comes to call-to-action buttons. Yes, it’s true that large, colorful buttons, surrounded by plenty of space are usually the most successful, but it’s important that you tailor each button to the primary task of the web page in question, whether it’s to Signup,Best Practices for Hints and Validation in Web Forms
Short, quick tips on all things web typography.
[…]
A selection of short typography tips: Line length matters, Pay attention to your leading, Use a baseline grid, Type talks, Use a grid.
…Web Design Criticism: A How-To - Smashing Magazine
Smashing Magazineignore the code: Removing Features
we're simple & complicated
If you leave features in your application just because half a dozen people actually use them, you’ll end up with Microsoft Word.
Keeping a clean and unclogged interface is a concept that I think it's familiar and shared by most of the people here. I like how this blog put them together. It's a lot about usability in the end.
Removendo caracteristicas.InfoQ: Presentation: 10 Ways to Improve Your Code
Neben dem Film mein Favorit: Top 10 Code-Gerüche in Unternehmen
http://qconsf.com/sf2008/file?path=/qcon-sanfran-2008/slides//NealFord_10_Ways_to_Improve_Your_Code.pdf
An infoq presentation on 10 Ways to Improve Your Code...Setting rather than Resetting Default Styling | Carsonified
thors start with a clean slate. From there, they most often write rules to style elements that were originally styled by the browser’s styles sheet, but overwritten by the reset file. In short, many elements are styled three times: 1. by the browioannis cherouvim » Blog Archive » The * stupidest things I’ve done in my programming job
EAV
I don't aree with all of them, but still...“Call to Action” Buttons: Guidelines, Best Practices and Examples | Web 2.0
“Call to Action” Buttons: Guidelines, Best Practices and Examples #hongkiat.com http://bit.ly/a2bSfi
“Call to Action” buttons - guidelines, best practices and examplesTop 10 best practices for front-end web developers
Top 10 best practices for front-end web developers - http://www.catswhocode.com/blog/top-10-best-practices-for-front-end-web-developers
practicesShowcase of Excellent Tables and best practices
The Taxonomy of Effective Teaching Practices, described in the book Teach Like a Champion, is a collection of instructional techniques gleaned from years of observations of outstanding teachers in some of the highest-performing urban classrooms in the country. Developed by Uncommon Schools Managing Director Doug Lemov and Uncommon teachers, this set of specific and concrete actions, paired with a library of over 700 video clips of highly-effective teachers in action, has provided teachers nationwide with actionable tools to drive greater student achievement and a shared language to discuss and support teacher effectiveness.10 Kick Ass Presentation Techniques | Carsonified
How to do a good presentation
Carsonified
I’ve been lucky enough to make public speaking part of my career. It’s something I love doing and enjoy every second of, but that’s not the case for everybody. For many of you, the thought of standing up on stage fills you with vomit-inducing fear.
ThinkVitamin - Carsonified's blog about the web97 Best Practices of Pricing Page Designs / Inspiration / SPLASHnology - Web Design and Web Technology Community
Pricing design and layout for SaaS apps.8 Common CSS Mistakes and How to Fix Them - Pxleyes.com Blog
To keep in mind: mistake 5 (we should use html5 simple <!doctype html>, and mistake 7 (we should be using overflow: hidden)
Guilty as charged. I guess.
by @photoshoptalentCSS Beginners Do’s and Dont’s Part 2
This is the second part to my previous article “CSS Beginners Do’s and Dont’s Part 1“, if you haven’t checked it out yet now is a good time. In part one, I went over general tips and reminders, in this article I would like to go over more of the technical aspects of CSS.Best practices in web development with Python and Django « News Apps Blog
Best practices in web development with Python and DjangoEssential Practices for Styling Your CSS | Design Reviver
Essential Practices for Styling Your CSS | Design Reviver - http://designreviver.com/tips/essential-practices-for-styling-your-css/The Creation of Twitter Best Practices: Round 1
eye on ompr
do's and don't's for Twitter
Do's and Don'ts of Using Twitter
Do’s and don’t’s of Twittering.
does and dontsHTML Email Newsletter Toolbox – Tutorials, Templates and Inspiration - Speckyboy Design Magazine
Trucos y plantillas para enviar emails en html(My) RSpec best practices and tips | EggsOnBread
Best practices and tips for Ruby RSpec
"After a year using RSpec, I’m happy to share “(My) RSpec Best Practices and Tips”. Let’s make your specs easier to maintain, less verbose, more structured and covering more cases!"
How to write more readable rspec tests
After a year using RSpec, I’m happy to share “(My) RSpec Best Practices and Tips”. Let’s make your specs easier to maintain, less verbose, more structured and covering more cases!Slashdot | Freelance Web Developer Best Practices?
"My last employer had to make a series of budget cuts, and I was laid off. I have been on the job hunt since then; however in the meantime I have begun freelancing as a Web developer. This is my first time in this role and so I would like the ask the Slashdot community: are there any best practices for freelance developers? What kind of process should I use when dealing with clients? Should I bill by the hour or provide a fixed quote on a per-project basis? What kind of assurances should I get from the client before I begin work? What is the best way to create accurate time estimates? I'm also wondering if there are any good open source tools for freelancers, such as for time-tracking and invoice creation (aside from simply using a spreadsheet). Any suggestions or insights would be welcome."
Some interesting views.
An article on freelance development best practices.Definitive PHP security checklist | sk89q
consejo: no soltar en el ruedo a los programadores juniorHOW TO: Clean Up Your Facebook Profile
Comment faire un peu de ménage sur votre profil #Facebook - http://is.gd/bsazhEverything you Know about Clearfix is Wrong | Carsonified
This is one of the best CSS tips/habits list to use, for sure.The Pragmatic Bookshelf | List of Tips
This document contains normative guidelines for web applications built by the Interface Development practice of Isobar North America (previously Molecular). It is to be readily available to anyone who wishes to check the iterative progress of our best practices.codeNothing? 8 jQuery Micro Optimization Tips
Now I am in no way advocating that you lose the abstraction that jQuery provides, but rather, providing a faster alternative that doesn't require the use of jQuery. Always keep in mind that while not as elegant, native javascript can do what you want faster.
also includes interesting links18 Do’s and Don’ts Of Usability On The Web | Spyre Studios
18 Dos and Don’ts Of Usability On The Web
If you’re designing websites for a living or running your business online, there are 18 tips in this article that you should definitely read and remember.The Anatomy of a Website
The Anatomy of a Website - http://is.gd/c5IiL (via @sixrevisions) – Chris Spooner (chrisspooner) http://twitter.com/chrisspooner/statuses/13852589789
which describesCase-Study: Deconstructing Popular Websites (Opinion Column) - Smashing Magazine
In our past articles, we’ve experimented with better ways to engage users on web pages with CSS3. We love getting into the nuts and bolts of web design by showing off some nifty coding tricks. In this article we’ll take a step back to provide some reasoning for designers to embark on that next redesign.
deconstruccion de sitios web popularesHow jQuery Beginners can Test and Improve their Code | Nettuts+
jQuery’s arrival has made the process writing JavaScript laughably easy. But, you’ll notice that making small changes to your code improves the readability and/or performance significantly. Here are some tips to get you on your way to optimizing your code.
a context, the way the element is searched changes completely. Now, the element providing the context – someList in our case – is first searched for, and once it has been obtained, child elements that don’t have the requisite class are removedNegative Space in Webpage Layouts: A Guide
The basics of a company blogEfficiently Rendering CSS | CSS-Tricks
CSS-Tricks | how efficient is the CSS that we write, in terms of how quickly the browser can render it?Website Archives Design: Good Practices and Examples - Smashing Magazine
The archive is one of those often-overlooked parts of a website that doesn’t get the attention it deserves. Too often it’s thrown on a page that’s no different from any other page on the website, or it’s ignored altogether. The archive offers a lot of room for creativity, though. Whether you opt for an abbreviated one in the sidebar or footer or devote an entire page to it, the archive an opportunity to make your design stand out.Fantastic Footers: 25 Examples And Best Practices | Spyre Studios
25 ejemplos y consejos sobre el pié de las páginas wessss. Muy interesante...Sign Up form design - best practices & design review | Unmatched Style
Boas praticas de design
a new post just doesn’t seem so simple a process to me. I haBest practices for coding HTML emails
Best practices for coding HTML emails http://ow.ly/1Y6u5
RT @catswhocode Best practices for coding HTML emails http://j.mp/9cWgLj
Best practices for coding HTML emails http://j.mp/9cWgLj /by @catswhocode
Important points for email marketing campaigns.Signs of a poorly written jQuery plugin
Signs of a poorly written jQuery pluginAdvice on CSS you'll wish your mother told you
css resetMulti-Layered Design: Guidelines and Examples - Noupe
By Cameron Chapman There have been tons of posts about minimalist and simple web design. It's something every designer should consider and study, as minimalist and...Be a CSS Team Player: CSS Best Practices for Team-Based Development
Keep your sanity while creating and maintaining CSS in a team environment
by @emilylewisBeginner’s Guide to SEO: Best Practices – Part 1/3 | Web 2.0
javascript performance bestpractices development practices ; Forum Nokia Wiki ;
This article gives good and valuable guidance for improving the JavaScript performance in Web Runtime. The article is a collection of guidelines from various sources.UX Myths
UX Myths http://uxmyths.com/ (via @igloodigital)
Tumblr about misconceptions of UX.
A lot of this is common knowledge for most UX designers, but there are still some interesting nuggets of information.common css mistakes - work blog - onderhond.com
Muy interesanteHow to Change the World: The 10/20/30 Rule of PowerPoint
Articles on marketing with social media.
Explained without the classes.The Web Strategy Pyramid: A Well-balanced Web Strategy
Remember when mom always told you to eat your vegetables? Little did you know she was giving you fantastic advice for managing your Web strategy. In these days of Twitter, Facebook, forums, blogs and more, it can be tempting to skip over the basics and dive headfirst into an oh-so-tempting dish of social media or SEO "tricks." Businesses of all sizes are pigging out on social media without putting an equal amount of effort into forging a solid foundation built on a user-friendly Web experience and great content. To deliver a site that gives users the experience they are looking for, we need to set it upon a solid foundation of content, usable navigation, and strong SEO practices. With this in mind, let’s take a look at what I call the "The Web Strategy Pyramid" (a tip of the hat to the FDA’s Food Pyramid for the inspiration).
Jason Schubring
Let's take a look at what I call the The Web Strategy Pyramid.FAQ Pages: Best Practices and Examples - Noupe
RT @deliciouspb: Web application development guide - Salford City Council http://bit.ly/cKaG8A
Really good HTML style guide.CSS3 Best Practices
RT @css3watcher: RT @brunobertolini: RT @yogodoshi: CSS3 Best Practices http://www.impressivewebs.com/css3-best-practices/
Early best practices for CSS3CSS DIY Organization | Nettuts+
CSS DIY OrganizationDecision-Making Models In Web Development - Smashing Magazine
While some people naturally make good decisions, others struggle and need the support of a model or framework, in the same way that some people naturally make balanced Web designs and others prefer the help of a layout grid.Is Your Artwork Ready for Print? :: Echo Enduring Blog
RT @LevelTen_Colin: 10 Common Mistakes Made by Novice Web Designers - http://b2l.me/3vynbSocial networking sites: 10 mistakes organizations make
Millions of people log onto social media Web sites daily, prompting such varied organizations as Gaithersburg-based MedImmune, the American Red Cross and the Department of Housing and Urban Development to follow. But simply creating an account on Facebook or Twitter rarely equates to being plugged in. Area consultants said many organizations spend ample time and resources on social media without seeing much return. Here are 10 common mistakes that they see businesses, nonprofits and government agencies make.
Good set of points for those of you interested in using Social Media to promote your organization. http://ow.ly/26eedBrowser Testing: A Family Tree | Webdesigner Depot
One task drives web professionals to distraction more than almost any other: testing whether their design works equally well in a multitude of browsers and on different devices. The list of browsers and platforms to verify against keeps getting longer, and as designers, our tempers are getting proportionally shorter; IE6 will probably feature in nightmares for years to come! Yet doing our work in an ever-widening range of situations is becoming increasingly important. This article highlights the most common issues that arise when testing with “the usual suspects” and explains why a change in tactics may soon be needed. Your entire perspective on compatibility testing could change.5 Web Files That Will Improve Your Website
Dublin.rdf is worth trying10 SEO Tips to Remember When Building Your Site
Whether you're starting a blog or deploying an e-commerce solution for your clients, it's a good idea to keep in mind some good web development practices that will enhance your chances in search rankings. Let us assume that, just like everyone else, you are building a website–after all, the Web is where it is all happening now. As soon as your website goes live–and especially while you are still in the design and development phase–you need to make sure your site’s content will be found through search engines such as Google, Yahoo!, and Bing where many people go to look for information. Whether you’re starting a blog or deploying an e-commerce solution for your clients, it’s a good idea to keep in mind some good web development practices that will enhance your chances in search rankings. This article follows up on a previous Six Revisions post called 9 Ways To Improve the SEO of Every Website You Design, sharing with you a few more tips for improving the search engine optimization, sThe ROI of Social Media Marketing: More than Dollars and Cents | Forrester Blogs
Brands are making plenty of money in social media: Dell Outlet’s Twitter account has generated millions for Dell, the Intel Channel Voice community has decreased costs by eliminating the need for expensive in-person events, and P&G used media mix modeling to demonstrate that the BeingGirl.com community is several times more effective at driving sales than the brands' television ads.