O migrare CMS este unul dintre puținele proiecte în care partea tehnică poate merge impecabil, iar rezultatul să fie totuși un dezastru. Site-ul intră online la termen, arată mai bine, se încarcă mai repede, iar traficul scade la jumătate, pentru că vreo câteva sute de adrese și-au schimbat forma și nimeni nu a...
Articole
Toate articolele într-un singur loc. Găsește tutoriale, analize, ghiduri și actualizări despre IA, programare, securitate, infrastructură și dezvoltare web.
Un postmortem este ușor de convocat și greu de făcut util. Ședința are loc, se scrie un document, se notează patru acțiuni, iar șase luni mai târziu aceeași defecțiune reapare, în timp ce cineva găsește vechiul document căutând cu totul altceva. Expresia fără vinovați primește cea mai mare parte a atenției în...
Stocarea parolelor este unul dintre puținele domenii din software cu un răspuns corect autentic, publicat, întreținut și gratuit. Este totodată unul dintre cele mai constant greșite, pentru că răspunsurile greșite au fost corecte la un moment dat și nimeni nu le-a mai revizuit de atunci. Eșecul este rareori exotic....
Securitatea lanțului de aprovizionare software pare o problemă a organizațiilor care au o funcție dedicată de securitate, iar încadrarea aceasta induce în eroare. O echipă mică ce ține în aer o mână de servicii depinde de obicei de sute de pachete pe care nimeni din ea nu le-a citit vreodată, aduse la momentul...
SEO multilingv este aproape întotdeauna prezentat ca o problemă de traducere cu puțin markup tehnic atașat. Faptul că ținem acest site în douăsprezece limbi, engleză, arabă, germană, franceză, maghiară, italiană, japoneză, coreeană, română, vietnameză și ambele forme scrise ale chinezei, ne-a arătat limpede că...
Un content refresh este munca cu cel mai mare randament disponibilă pe majoritatea site-urilor deja așezate, și este nepopulară tocmai pentru că nu produce nimic de anunțat. Să actualizezi un articol care se clasează deja pare mentenanță. Să publici unul nou pare progres. Cifrele sunt de obicei de altă părere. Motivul...
SEO programatic înseamnă generarea multor pagini pornind de la un șablon și de la un set de date, câte una pentru fiecare oraș, pentru fiecare pereche de produse, pentru fiecare combinație de parametri. Făcut cu un set de date real, este unul dintre cele mai eficiente lucruri din disciplină. Făcut cu un dicționar de...
Documentația tehnică eșuează într-un mod precis și previzibil. Cineva scrie foarte multă în două săptămâni liniștite, sistemul se schimbă, nimeni nu o mai actualizează, iar într-un an documentul afirmă cu toată convingerea lucruri false. Din acel punct e mai rău decât nimic, pentru că cine se încrede în el acționează...
Onboardingul de dezvoltatori se măsoară de obicei prin cât durează primirea formală, iar acesta este capătul greșit al problemei. Numărul care contează este altul: cât trece până când un inginer nou poate schimba ceva și poate fi sigur că nu a stricat altceva. În majoritatea echipelor asta se măsoară în luni, nu în...
Un SLA de disponibilitate arată ca o promisiune și se comportă ca o politică de rambursare. Furnizorii știu asta. Clienții adesea nu, iar ei semnează un acord de nivel al serviciului crezând că au cumpărat disponibilitate, când de fapt au cumpărat o mică reducere pentru cazul în care nu o primesc. Nu este neapărat o...