Petrecem o mulțime de timp după liderii de gândire în dezvoltarea web, în multe cazuri utilizând instrumentele și bibliotecile pe care le-au construit, citind mesajele pe care le-au scris, articulând tehnici reci pe care le-au învățat și, în unele cazuri, definirea unei conferințe pentru o anumită limbă. Dar nu ar fi minunat să înveți ceea ce se concentrează și ce folosesc pentru a construi o astfel de minunată?
M-am îndreptat spre un grup de unii dintre cei mai buni și cei mai străluciți dezvoltatori de dezvoltare web pentru a răspunde la aceste întrebări. Aceștia sunt dezvoltatorii care au contribuit puternic la comunitatea de dezvoltare web, sunt foarte apreciați de către colegii lor pentru abilitățile lor tehnice și continuă să contribuie la împingerea dezvoltării web prin conținut, cod și conducere. Puteți verifica bios-ul lor, de mai jos, pentru mai multe detalii despre ele.
Acești oameni sunt incredibil de ocupați, așa că mi-am îngustat întrebările până la patru simple:
Mai jos, veți găsi răspunsurile pe care le-au oferit și, sperăm, veți descoperi câteva instrumente care vă pot ușura dezvoltarea. Veți găsi cu siguranță teme comune (Sublime) și câteva nugget-uri care sunt noi, cel puțin pentru mine.
Bio: Sunt un dezvoltator de aplicații web full-stack, cu accent pe JavaScript. Am contribuit la jQuery începând cu anul 2007 și în prezent sunt Proiectul principal pentru jQuery UI. Sunt activă și în comunitățile Node.js, WHATWG și W3C.
Conectează-te cu Scott pe Blog și Twitter.
Dezvoltare web, în cea mai mare parte client JS și Node.js.
MacBook Pro.
Sublime Text cu TrailingSpaces, destul de JSON, GitGutter și Preview Markdown.
Git, GitHub, Apache, Chrome, Linkinus, Skype, Nod.
Bio: Raymond este un evanghelist senior dezvoltator pentru Adobe. Lucrarea sa se concentrează pe standardele web, dezvoltarea mobilă și ColdFusion. Este un autor publicat și prezintă la conferințe și grupuri de utilizatori pe o varietate de subiecte.
Conectează-te cu Raymond pe Blog și Twitter.
Concentrarea mea principală asupra dezvoltării este, în general, pe standardele web, Creative Cloud (cu un accent pe instrumentele HTML) și, de obicei, partea "non-sexy" a clientului dev. Pot aprecia CSS, dar mă bucur mai mult de lucruri precum depozitarea, JavaScript și formulare.
Hardware-ul meu este un MacBook Pro. Fac o mulțime de dezvoltare mobilă, totuși, așa că testez cu un iPhone, un telefon Android și diverse tablete. În mod ciudat, singurul hardware Microsoft pe care îl folosesc zilnic este tastatura mea. Am folosit tastaturi "naturale" de aproape 15 ani. Sunt dependent de ele.
Editorul meu este Brackets, un editor open source lansat cu aproximativ un an în urmă. Are legături excelente cu Chrome și un strat de extensibilitate rece.
Pe baza a ceea ce văd în stația mea de andocare OS X, instrumentele pe care le folosesc în fiecare zi sunt browserul meu, editorul meu, Tweetdeck și Evernote. (Păstrez totul în Evernote, de la chestii de proiect la sfaturi aleatorii.)
Bio: JDD este partenerul de co-întreținere a jsPerf / Benchmark.js, un evanghelist de conformitate ES5, un pasionat de bibliotecă JavaScript, un destinatar Microsoft MVP de două ori pentru testarea IE și un manager de programe de performanță Chakra la Microsoft.
Conectează-te cu JDD pe Github și Twitter.
Libs utilitate la nivel scăzut și benchmarking. Sunt un fan libs, și devin în jurul lor. Dezvoltarea JS nu este munca mea de zi la Microsoft, deci nici o lucrare client sau ceva de genul asta.
Lucrul meu de zi dev'ing se face pe Windows 8 și IE10. Aparatul meu personal dev este un MacBook Pro 13 "care rulează OS X 10.7.5, cu un procesor de 2.3GHz și 8GB de RAM.
Eu folosesc Komodo Edit pe OS X și Windows. Îmi place căutarea avansată. Căut prin regexp și fișiere imbricate tot timpul.
Folosesc aproape orice browser ...
Pe lângă editorul meu de text, folosesc totalizatorul pentru OS X (acest lucru face ca ferestrele să fie ușor de gestionat). De asemenea, am aproape orice browser; 22 versiuni Chrome diferite, cinci versiuni de IE, 23 de versiuni ale Firefox, 12 versiuni de Opera și șase versiuni de Safari. Înainte de a lansa o versiune de bump, asigurați-vă că proiectul dat se execută în mediile / browserele pe care le declar că ar trebui să ruleze, ceea ce este De ce Am toate browserele. De asemenea, am Node, Ringo, Rhino și Narwhal.
Bio: Stephanie este director, strategie web și tehnologii de marketing la Contatta. Ca dezvoltator de front-end, a prezentat sesiuni la conferințe la nivel mondial, inclusiv HOW Design, UI16, Eveniment Apart, Microsoft MIX, Macworld, SXSW, Adobe Max și multe altele. Ea este un autor publicat și, în timp ce directorul la W3Conversions, a lucrat cu o mare varietate de organizații de la Newsweek, MLB, New York Magazine, Adobe și SalesForce.com la site-ul cinematografic "Disney" TRON.
Conectează-te cu Stephanie pe blogul ei și pe Twitter.
Sunt un front-end dev, dar am purta câteva pălării suplimentare datorită faptului că sunt în modul de pornire la Contatta. Asta înseamnă că am onora de a alege și de a implementa noul nostru CMS corporativ - așa că am săpat în PHP un pic, în plus față de dezvoltarea mea obișnuită.
Nu folosesc nici un echipament special. Lucrez pe un MacBook Pro de 17 "(pe care nu l-am modernizat pentru că nu vreau să-l reduc la 15"). Dacă sunt la biroul meu, sunt de asemenea conectat la un al doilea monitor. Eu aleg să-mi cumpăr monitorii undeva ca Costco, mai degrabă decât să utilizez modelele de ultimă generație, astfel încât să pot vedea site-ul meu ca "un utilizator mediu" nu.
În prezent, folosesc Text Sublim 2 pentru dezvoltarea zilnică. Cu toate acestea, dacă editorul Adobe open source, Brackets, continuă să meargă în direcția pe care au arătat-o la MAX, probabil că îi voi da un vârtej într-un anumit moment. De asemenea, folosesc Dreamweaver pentru a-mi crea campaniile de e-mail.
Dau Chrome un antrenament zilnic, uneori cu peste 150 de file.
În afara editorilor, am întotdeauna CodeKit pentru a-mi compila Sass-ul și pentru a-mi minimiza CSS și JS. Folosesc Git pentru controlul sursă și împing codul meu în magazie prin Tower.
Folosesc HipChat pentru a comunica cu restul companiei pe parcursul zilei. Dar cel mai bun lucru despre HipChat este Hu Bot, care se ocupă de desfășurarea din depozitul meu Git fie în staționare, fie în producție. Îmi ador pe botul meu!
Designerul meu folosește focuri de artificii, așa că am uneori acel lucru deschis, tăiat și tăiat. (Da, stiu ca Adobe nu o actualizeaza, dar face ceea ce are nevoie, asa ca va trebui sa o scoatem de la degetele sale reci, moarte intr-o zi.) Intotdeauna am deschis Spotify - de obicei, joc un Radio Artist pe care il fac pe starea mea de spirit sau pe genul de dev devine (astăzi, este o stație Hellsongs).
În cele din urmă, dau Chrome o lucrare zilnică, uneori cu peste 150 de file (da, am o problemă). Îl folosesc atât pentru Inspector, cât și pentru plugin-uri pe care nu pot trăi fără (1Password, OneTab, ColorZilla, Killer Cache și Dragdis, pentru a numi câteva), precum și pentru a găzdui toate filele celorlalte lucruri pe care trebuie să le păstrez urmăriți, precum Google Analytics, MailChimp, SproutSocial, Google Docs și orice altceva pe care îl cer în prezent.
Bio: Chris Heilmann și-a dedicat mult timp pentru a face webul mai bun. Inițial, provenind dintr-un jurnalistic de radio, el a construit primul său site web de la zero în jurul anului 1997 și a petrecut următorii ani lucrand pe o mulțime de site-uri web mari, internaționale. Apoi a petrecut câțiva ani în ceea ce privește construirea de produse Yahoo, explicarea și instruirea oamenilor și este acum la Mozilla. Chris a scris și a contribuit la patru cărți despre dezvoltarea web și a scris multe articole și sute de postări de blog pentru Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie și multe altele.
Conectează-te cu Christian pe blogul său și pe Twitter.
Obiectivul meu principal este să mă asigur că următoarea persoană care mă prelucrează după mine primește un cod ușor de înțeles și ușor de prelungit. Din păcate, acest lucru iese din modă și se pune foarte mult accent pe "scoaterea de la ușă". Chiar cred că învățăm cel mai mult din munca celuilalt și unde este mai bine să scriem un cod curat și ușor de înțeles decât în livrările noastre?
Concentrați-vă pe web, nu doar la un browser sau la un mediu închis. Aceasta înseamnă că trebuie să fii foarte flexibil în codul tău. A fi foarte flexibilă poate însemna că funcționează chiar aici, chiar acum, sau petreceți timp pentru a face ușor extensibil, pentru noile caracteristici care pot fi adăugate în viitor. Cred că, după 16 ani de dezvoltare web, ar trebui să fim într-o etapă în care ne oprim la hacking lucrurile și le înlocuim în mod continuu.
MacBook Air, sunt mereu în mișcare și am puțin spațiu sau timp pentru a configura componente hardware de mari dimensiuni.
Sublime Text 2, este incredibil.
Browserele și instrumentele lor pentru dezvoltatori, linia de comandă pentru Git, un client IRC, Dropbox și Spotify. Am descoperit din ce în ce mai mult că am devenit independent de software-ul clientului de grăsime și folosesc în schimb o mulțime de servicii online.
Bio: Ryan Grove este un Sorcerer la SmugMug, un reviewer YUI, și a fost odată un model minor pentru un catalog japonez de îmbrăcăminte. Ii place placinta, filmele, placinta, vechile nave de navigatie si placinta.
Conectează-te cu Ryan pe blogul său și pe Twitter.
Îmi petrec cea mai mare parte a timpului în aceste zile construind componente JS de pe partea clientului și caracteristici pentru SmugMug. În timpul liber am scris o mulțime de cod Node.js și uneori niște Ruby (deși JS mi-a luat cu adevărat atenția în ultimii ani). La SmugMug, cadrul nostru de alegere este YUI 3, iar eu sunt, de asemenea, un reviewer de bază pentru YUI, așa că contribuie cu o mulțime de cod la el și, de asemenea, revizuirea schimbărilor de la alte committers și contribuabili.
Într-o zi obișnuită, aș putea scrie un cod SmugMug non-public, un cod SmugMug cu sursă deschisă și un cod YUI cu sursă deschisă. Încercăm să deschidem cât mai mult posibil din JS-ul nostru, și multe dintre ele se reîntorc în YUI aceste zile.
Când călătoresc, folosesc un Macbook Air de 13 ".
Lucrez la domiciliu pe un Mac Pro Quad-Core 2.8GHz cu 16 GB de memorie RAM, un SSD și două monitoare HP 30 "HP ZR30w care sunt fantastice pentru vizualizarea marilor fotografii și clipuri video minunate. Când călătoresc, folosesc un MacBook de 13" Air (mijlocul anului 2011, Core i7), pe care-l iubesc până la moarte. Deși ecranul nu este destul de la fel de bine ca setarea desktop-ului meu pentru a vedea fotografii mari superbe.
De asemenea, am o colecție ridicolă de dispozitive mobile pe care le folosesc pentru testare. Cel puțin unul din fiecare model de iPhone și iPad, mai multe dispozitive Android, un telefon Windows și un Chromebook.
Eu folosesc Sublime Text 3 pentru tot. Vreau să mă căsătoresc cu pisoii.
În plus față de textul Sublime, aplicațiile mele trebuie să includă JSHint (pentru păstrarea mea sinceră), iTerm 2, Adium (pentru IRC), OS X Mesaje (pentru iMessage și Jabber), Tower (un client GUI Git), Dropbox și Rsync (pentru sincronizarea sursei și datelor între diverse mașini), Arq (pentru backup), Gmail, GitHub și bineînțeles Google Chrome ca browserul meu de alegere.
SmugMug are o mulțime de muncitori la distanță, așa că folosim Google Hangouts pentru întâlniri și chat-uri rapide față-în-față. În plus, IRC este un mediu de comunicare important pentru noi. SmugMug are propriul server IRC cu un bouncer znc și folosesc aplicația Colloquy iOS pentru a primi notificări push dacă cineva îmi menționează numele sau trimite un mesaj în timp ce nu sunt la biroul meu.
Charles, cURL și extensia Chrome Console Chrome sunt indispensabile pentru depanarea cererilor HTTP și pentru lucrul cu API-urile. Oh, și m-am obișnuit să folosesc Alfred (un lansator de aplicații și un instrument de căutare) că nu pot funcționa când folosesc o mașină care nu are instalată. Am lovit Control + Space și tastați "mdn [ceva sau altceva]
"de o mie de ori pe zi ca să caute documente, printre multe alte lucruri.
Bio: Front-end / UI / JS inginer și autor. Iubitorul lui Hristos, oamenii, logica și arta morții de dezbatere, conversație și gândire rațională. Soțul și tatăl a trei băieți.
Conectează-te cu Cody pe Blog și Twitter.
Accentul meu este pe codul frontal (adică HTML, CSS și JavaScript) folosit pentru a construi aplicații și web-uri web groase pentru utilizatorii de desktop. Trec la tablete și la dezvoltarea de rețele mobile atunci când este necesar.
Setarea mea de ani de zile a fost un MacBook Pro, 27 "Display Apple, Apple Magic Mouse și o tastatură wireless Apple.
Eu folosesc editorul Sublime Text 2.
Aceasta ar fi SmartGit, Sublime Text, Divvy, JumpCut, Google (căutare, gmail, unitate, calendar), Skype, Terminal, Chrome, Tweetdeck, Parallels, Textual, Dropbox, Github, Assembla.
Bio: Cresterea locală, indirectă, a hranei, indispensabilă tuturor dezvoltatorilor de web ecologici din Portland, Oregon. Sunt norocos să lucrez cu echipa uimitoare și inspirată de la SmugMug. Vorbind de echipe uimitoare și de inspirație, anterior am fost dezvoltator de bază YUI timp de cinci ani și încă contribuie la proiectul de astăzi. Am spus echipa? Am vrut să spun comunitatea. Serios, voi toți sunteți minunați.
Conectează-te cu Luke on Twitter.
Mai mult decât orice, într-adevăr, îmi place să ajut oamenii când pot.
Sunt destul de mult JavaScript, toată ziua în fiecare zi. În mod specific, prefer să lucrez la chestii API de nivel inferior, să scriu abstracții și instrumente pentru a construi alte lucruri pe lângă, cum ar fi sisteme de evenimente, promisiuni și cadre XHR / date IO. Încerc foarte mult să fac API-uri care sunt intuitive, flexibile și rapide. Principiul, lucruri puțin surpriză. Dar, în același timp, îmi place să rezolv problemele de implementare a UI cu componente de nivel superior. Mai mult decât orice, într-adevăr, îmi place să ajut oamenii când pot. Vreau să contribui mai mult la JS, DOM spec și la standarde de lucru.
13 "MacBook Air (unul pentru lucru, unul pentru personal), 2GHz Core i7 cu 8GB de RAM și un SSD de 500GB (personal este de 4GB / 256GB). Mașina mea de lucru este cuplată la un afișaj de 22" pe care l-am cumpărat cu ani în urmă pentru imobiliare suplimentare, o tastatură Apple și un tampon magic. Urăsc aspectul tastaturii non-divizate, dar iubesc mai mult forma și acțiunea cheie, așa că mă ocup de ea. De asemenea, urăsc folosirea cuvântului "magie" în numele trackpad-ului.
În ceea ce privește aerul, am trecut printr-un număr de laptopuri și unități de birou și până la aer, nu am avut niciodată nici o afecțiune (bună sau rea) pentru tehnicieni. Aerul este minunat. Este cel mai bun laptop pe care l-am avut vreodată, cel mai bun computer pe care l-am avut vreodată. Îmi place cu adevărat chestia asta. Din fericire, nu mi-am împins limitele de prelucrare (încă) în măsura în care este necesar hardware-ul de vită. Și cred că ar trebui să menționez căștile Yapster, deoarece lucrez de la distanță. E destul de bun pentru banii și cât de mult o folosesc.
Vim FTW. Asta e tot.
Locuiesc în Terminal, Vim, Git și Chrome (instrumentele dev \ m /). Personalul suportiv este Shifter (pentru lucrurile YUI), sistemele Github de solicitare și probleme, VirtualBox și 1Password. Distribuția distractivă și echipajul sunt: Mail.app (pentru lipsa unui client mai bun), Itsy (clientul miniatural de Twitter), Reeder, iOS Reminders app și Adium. Sunt sigur că îmi lipsesc câteva lucruri pe care le consider excepționale.
Bio: Chris este VP al Ingineriei Produselor la SaferAging și organizatorul JSConf US și RobotsConf. El este autorul nodului serialport, originar al Logo-ului Comunitar JS, și ajută la crearea unor evenimente uimitoare de tehnologie precum NodeBots și NodeCopter, printre altele. El este în mod constant inspirat de soția sa și de doi copii uimitori.
Conectează-te cu Chris pe JSconf și RobotsConf.
Accentul meu se răspândește de-a lungul întregului arc al dezvoltării în zilele noastre, de la programarea și dezvoltarea senzorilor hardware, până la infrastructura și dezvoltarea serverului de înaltă disponibilitate, pentru a prezenta prezentarea de informații frontend. Într-o anumită săptămână, voi fi de lipit hardware-ul, scris firmware-ul veveriță, monitorizarea și actualizarea serverelor și dezvoltarea de noi interfețe și interacțiuni cu utilizatorul (nu neapărat bazate pe web sau vizual). Alegerea unui singur focus "primar" este dificilă deoarece acestea sunt toate de susținere și necesare pentru crearea produselor pe care le lucrez spre sau sprijin.
Folosesc în principal produsele Apple (2010 MacBook Air când sunteți pe drum, 2008 Mac Pro când lucrați, 2012 Mac Mini la domiciliu) datorită calității incredibile a construcției și a atractivității vizuale. Mi-am împărțit timpul până aproape de mijloc între utilizarea terminalelor brute (Fish Shell yay!) Și aplicațiile de interfață GUI, astfel încât fluiditatea dintre cele două oferite de Mac OS X sprijină frumos fluxul meu de lucru standard.
Voi opta pentru diferiți editori bazați pe mediul contextual în care lucrez.
Voi opta pentru diferiți editori bazați pe mediul contextual în care lucrez. Pe servere, voi folosi VIM pur și simplu pentru că este peste tot. Pe mașina mea locală, am optat pentru Sublime Text 3 în acest moment, deși mă tot dabbling cu alții, în principal din curiozitate, mai degrabă decât nevoie.
Folosesc un set simplu de pluginuri (EJS, Emmet, Go, GitGutter, JSFormat, Squirrel) care oferă în principiu o evidențiere și formatare a sintaxei pentru mine. Consider că IDE-urile standard sunt prea greoaie și grele. Mă pierd în tot ce îmi oferă pentru a fi sincer. Chiar și cu Sublime, mă pierd adesea în combo-urile cheie, pe măsură ce vreau doar să fiu făcut, ceea ce trebuie să fac, nu puf, nici un pomp, doar optimizați la timp pentru a finaliza sarcina.
Sublime Text 3 (așa cum sa menționat mai sus), dar într-adevăr că se reduce la un editor de text brut mai mult decât orice. iTerm2 și coaja de pește mi-au salvat viața aproape zilnic. Wunderlist este ceva ce în principiu nu pot trăi fără, deoarece eu doar jonglez prea multe lucruri în capul meu în orice punct dat. În afara software-ului, nu am putut trăi fără tastatura mea Das - tastând pe orice altceva în aceste zile se simte nenatural și disconfort.
Bio: Aaron Newton este un cârlig al tuturor meseriilor și, fără îndoială, regele nimănui. Un veteran al numeroaselor companii, cel mai recent Cloudera, este acum șef de produs la Thanx, o aplicație de loialitate mobilă. În calitate de colaborator al cadrului MooTools de la prima sa versiune, el a scris numeroase tutoriale, o carte și un cod mai mult decât poate vreodată să sporească, majoritatea fiind JavaScript.
Conectează-te cu Aaron pe MooTools și Twitter.
Aceste zile sunt manager de produs la Thanx. Sunt foarte tehnic, așa că am o mulțime de discuții despre implementări specifice, în timp ce încă fac coduri de recenzare și am făcut o analiză a dezvoltării când pot. Produsul nostru este în primul rând o aplicație mobilă cu o implementare nativă iOS și o versiune HTML5 pentru browserele mobile. Avem o aplicație Android care este, în principiu, un browser care utilizează această implementare HTML5. Am tendința de a contribui la implementarea HTML5 și la cele mai tradiționale aplicații web - un tablou de bord pentru clienții noștri și instrumente interne pentru uz propriu.
MacBook Pro de încredere. Totul rulează pe AWS / Heroku.
În ultima vreme Sublime. Am fost destul de hardcore despre TextMate de ani de zile, dar în cele din urmă s-au săturat să nu aibă nici o actualizare. Îmi place tot sprijinul comunitar pentru Sublime (și că poate rula plug-inurile TextMate), dar cele două caracteristici care, în cele din urmă, mă făceau să fac trecerea au fost vederile împărțite și, mai mult decât orice, căutarea fulgerului. Căutarea pe TextMate este noul "codul meu este compilat, așa că am de gând să mă duc să iau o cafea".
Bio: Ben locuiește în San Francisco, unde este un inginer la Pushd, concentrându-se pe Ruby și iOS. Anterior a construit o pornire eșuată pe iOS și Node.js, și înainte de asta a scris JavaScript pe Twitter și Slide. El susține un blog de programare, mai ales despre JavaScript, la http://www.adequatelygood.com
Conectează-te cu Ben pe Blog și Twitter.
Am petrecut trei ani facand JavaScript greu pentru Slide si Twitter, dar mai recent lucrez la iOS si Ruby, in timp ce lucrez doar ocazional cu JavaScript.
Un 13 "Retina MacBook Pro cu un display Thunderbolt de 27".
SublimeText 2. Îmi place.
Acesta ar fi SublimeText 2, iTerm 2, Google Chrome, 1Password, Gmail, Flipboard, Twitter, Facebook, Reddit.
Bio: Scriu codul @medium și am deschis câteva lucruri (cum ar fi Bootstrap și Bower). Obișnuiam să vorbesc și ocazional scriu despre web.
Conectează-te cu Jacob pe blogul său și pe Twitter.
Presupun că îmi petrec cea mai mare parte a timpului pe dezvoltarea generală a front-end-ului (JS / CSS / HTML), deși fac o bună parte din dezvoltarea de instrumente și construi și o cantitate justă de lucru pe server. Am încercat, de asemenea, să-mi pun în mișcare accesibilitatea - întâlnirea cu o mulțime de oameni cu adevărat rad / super de ajutor în acest spațiu (cum ar fi Victor Tsaran de la Paypal și Joshua Miele).
Eu folosesc un MacBook Pro de 15 "la locul de muncă și un MacBook Air de 13" la domiciliu. Eu fac a tonă de testare pe diferite dispozitive, deși: iPad, iPhones, tablete / telefoane Android, BlackBerry, și chiar ardezie Windows.
Eu folosesc Sublime Text 2.
Eu folosesc Text Sublime 2. Am folosit Vim (prost) pentru un timp, dar am gasit ca cei mai multi dezvoltatori de front-end nu au folosit-o chiar si era ciudat mental, mereu schimband inainte si inapoi pentru mine. Deci, eu doar punct și faceți clic ca un noob acum. Sincer, sunt teribil cu calculatoarele. Cunosc o mulțime de ingineri care sunt atât de drăguți cu computerele lor și fac toate lucrurile personalizate să se întâmple, dar de fapt nu am nicio idee despre ceea ce fac de cele mai multe ori.
Rdio - Sunt inutil fără muzică.
Bio: Lea lucrează ca avocat pentru dezvoltatori pentru W3C. Ea are o pasiune de lungă durată pentru standardele web deschise, pe care le îndeplinește prin cercetarea unor noi modalități de a le folosi, de a face bloguri, de a vorbi, de a scrie și de a codifica proiecte populare de tip open source pentru a ajuta colegii lor de dezvoltare. Este, de asemenea, membră a Grupului de lucru CSS, care arhitează limba în sine.
Conectează-te cu Lea pe blogul ei și pe Twitter.
Orice despre client: fac HTML, CSS, JavaScript sau chiar design și UX! Cu toate acestea, am o pledoarie pentru CSS, care a devenit mai puternică după ce am intrat în grupul de lucru CSS.
Un MacBook Air Ultimate de 13 "pe care l-am cumpărat în iunie anul trecut. Îmi place.Tipul său touchpad a avut câteva probleme în ultimele luni, dar recent am înlocuit-o, așa că m-am îndrăgostit de lil 'MacBaby (da, am un animal de companie nume pentru el, există o problemă? :) din nou peste tot. <3
Espresso. Știu că există mai mulți editori de text în jurul lor, dar integrarea FTP este bună.
Aplicații native: Espresso, Transmit, CodeKit, Adobe Illustrator, Chrome, Safari, Firefox, Opera, Nightly WebKit, Chrome Canary.
Aplicații web: Browserstack, Dabblet, copypastecharacter.com, css.coloratum.com, workflow și Github.
Bio: Jonathan Snook este un Web Designer / Developer care lucrează la Shopify. Poate vorbi, poate scrie, poate dezvolta site-uri web cu toată puterea.
Conectează-te cu Jonathan pe Blog și Twitter.
Aceste zile, mă concentrez mai mult pe dezvoltarea front-end. HTML, CSS și JavaScript îmi completează timpul.
Am un MacBook Air de 11 ", care este mașina mea principală, dar atunci când vine vorba de testare, prefer să testez pe un dispozitiv real cât de mult pot .. Am o tabletă Samsung cu Windows 8, un Nexus 7, un iPad Mini , un iPhone și chiar un telefon mai vechi cu WebOS.Poate nu folosesc ultima dată foarte mult.Nu există nici un dispozitiv BlackBerry.Pentru IE6 prin testarea IE9, folosesc VMWare și cu Windows XP, Windows 7 și Windows 8 VM.
Vim. Este atât de la îndemână și îmi place să am ceva familiar de utilizat când sunt conectat la o cutie Linux la distanță.
Vim, desigur, și browserul meu de alegere în aceste zile: Chrome. Am folosit Google Docs tot mai mult, care a înlocuit Microsoft Office. Google a făcut într-adevăr o treabă bună în îmbunătățirea setului de instrumente. Încep să cumpăr în întregul ecosistem Google.
Bio: Peter a dezvoltat aplicații web timp de aproape cincisprezece ani. El este în prezent membru al echipei Ember Core, care a servit anterior echipei SproutCore. El are, de asemenea, o vastă experiență cu Ruby on Rails și a dat curs dezvoltării iOS. Aceste zile il puteti gasi lucrand pentru Tilde pe proiectele minunate precum Skylight.
Conectează-te cu Peter pe Twitter.
Îmi petrec cea mai mare parte a timpului în dezvoltarea lui Ember, cu un pic de Rails aruncat înăuntru. În prezent, mă consult două zile pe săptămână pe Ember și restul este cheltuit de