1. get_permalink memory usage issues
  2. Introduction to Custom Hooks and Pluggable Functions
  3. Patterns For Large-Scale JavaScript Application Architecture
  4. JavaScript and DOM API fuss
  5. The Ultimate Collection of HTML5 Tutorials and Techniques
  6. Learn Vim Progressively
  7. The Differences Between Mercurial and Git
  8. Should Web Designers Code?

Ramona m-a inspirat să scriu ce am învățat eu în vreo patru ani de freelancing. Iată:

  • Că îți poți alege clienții și/sau proiectele;
  • nu lucrezi pentru tine;
  • Că timpul este foarte limitat. Și că 24h nu sunt suficiente.
  • Că e bine să nu lucrezi exclusiv pentru un client din mai multe motive:
    • Te plafonezi și te plictisești. De cele mai multe ori un client îți oferă același tip de proiecte. Am trei clienți constanți pentru care fac teme de WordPress, HTML chior și aplicații web pentru iOS. Cât de tare crezi că mă plictisesc?
    • O lună proastă pentru singurul tău client înseamnă o lună proastă pentru tine. Dacă omu’ are un accident și lipsește mai mult de o lună (sau pur și simplu întârzie plata; se întâmplă) ai o problemă.
    • Dezvoltarea unei relații de încredere cu un client cere timp. Să vezi ce amuzant este să trebuiască să faci modificări pe un server și să nu ți se dea acces pentru că…
    • Ai deveni angajat fără să-ți dai seama!
  • Că NU îți faci propriul tău program. Cine îți zice asta minte cu nerușinare. Cele 8h/zi sunt o utopie. Poți să pleci în vacanță (la modul deconectare totală, nu să te duci să lucrezi ca disperatu’) când vrei? Da, dar când te întorci trebuie să recuperezi.
  • Că e bine să citești cât mai multe chestii și să fii la curent cu tot ce mișcă din domeniul tău de activitate.
  • Că clienții români nu sunt o afacere bună pe termen lung.

Ești freelancer? Tu ce sfaturi ai?

Link-urile săptămânii 22-28 august

  1. Avoiding The Quirks: Lessons From A JavaScript Code Review;
  2. IE6 a făcut 10 ani! Eu zic că e suficient…
  3. jQuery Performance Tips and Tricks;
  4. Line-height in input fields
  5. Improve Responsive Designs & Re-Use Images With CSS3’s Background-Size Property;
  6. Event delegation for touch events in JavaScript;
  7. WordPress Initialization (cred că acest link a mai fost pus, dar nu sunt foarte sigur);
  8. Getting rusty – we need new best practices for a different development world;
  9. Top 10 Easy Ways to Squeeze Optimum Productivity from Your Day;
  10. The Programmiss and Male Services.
windows apple dropbox facebook twitter