Vad använder du?

Vi spenderar mycket tid efter tankledarna i webbutveckling, i många fall med hjälp av de verktyg och bibliotek som de har byggt, läser inlägg som de har skrivit, formulerar kalla tekniker som de har lärt sig och i vissa fall deltar i definiera konferens för ett specifikt språk. Men skulle det inte vara bra att lära sig vad de fokuserar på och vad de använder för att bygga sådan awesomeness?

Jag räckte ut till en grupp av några av de bästa och ljusaste utvecklarna i webbutveckling för att svara på dessa mycket frågor. Dessa är utvecklare som har gjort starka bidrag till webbutvecklingsgemenskapen, är högt ansedda av sina kamrater för deras tekniska förmågor och fortsätter att bidra till att utveckla webbutveckling vidare via innehåll, kod och ledarskap. Du kan kolla in deras bios, nedanför, för mer information om dem.

Dessa människor är otroligt upptagna, så jag minskade mina frågor till fyra enkla:

  1. Vad är ditt primära utvecklingsfokus?
  2. Vilken maskinvara använder du för utveckling?
  3. Vilken redaktör eller IDE använder du?
  4. Vilken programvara kan du inte leva utan dagligen?

Nedan hittar du svaren de gav och förhoppningsvis upptäcker några verktyg som kan göra din utveckling mycket enklare. Du hittar definitivt gemensamma teman (Sublime) och några nuggets som är nya, åtminstone för mig.


Scott Gonzalez

Bio: Jag är en fullstackad webbapplikationsutvecklare med fokus på JavaScript. Jag har bidragit till jQuery sedan 2007 och jag är för närvarande projektledaren för jQuery UI. Jag är också aktiv i Node.js, WHATWG och W3C communities.

Anslut med Scott på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Webbutveckling, mestadels klientsidan JS och Node.js.


Q Vilken maskinvara använder du för utveckling?

MacBook Pro.


Q Vilken redaktör eller IDE använder du?

Sublim text med TrailingSpaces, Pretty JSON, GitGutter och Markdown Preview.


Q Vilken programvara kan du inte leva utan på daglig basis?

Git, GitHub, Apache, Chrome, Linkinus, Skype, Node.


Raymond Camden

Bio: Raymond är en senior utvecklare evangelist för Adobe. Hans arbete fokuserar på webbstandarder, mobil utveckling och ColdFusion. Han är en publicerad författare och presenterar på konferenser och användargrupper på en rad olika ämnen.

Anslut med Raymond på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Mitt primära utvecklingsfokus är i allmänhet på webbstandarder, Creative Cloud (med fokus på HTML-verktygen) och typiskt den "icke-sexiga" delen av client-side dev. Jag kan uppskatta CSS, men jag blir mer upphetsad av saker som lagring, JavaScript och formulär.


Q Vilken maskinvara använder du för utveckling?

Min maskinvara är en MacBook Pro. Jag gör en hel del mobil utveckling, så jag testar med en iPhone, en Android-telefon och olika tabletter. Otroligt, den enda Microsoft-maskinvaran jag använder dagligen är mitt tangentbord. Jag har använt "Natural" tangentbord i nästan 15 år. Jag är beroende av dem.


Q Vilken redaktör eller IDE använder du?

Min redaktör är Brackets, en open source editor som vi lanserade ungefär ett år sedan. Det har fantastiska band till Chrome och ett coolt förlängningsskikt.


Q Vilken programvara kan du inte leva utan på daglig basis?

Baserat på vad jag ser i min OS X docka just nu, är verktygen jag använder varje dag min webbläsare, min redaktör, Tweetdeck och Evernote. (Jag håller allt i Evernote, från projektmaterial till slumpmässiga tips.)


John-David Dalton

Bio: JDD är medleverantör av jsPerf / Benchmark.js, en ES5-compliance evangelist, en JavaScript-bibliotekentusiast, en två gånger Microsoft MVP-mottagare för IE-testning och en Chakra-programchef på Microsoft.

Anslut med JDD på Github och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Low level utility libs och benchmarking. Jag är en libs fan och dev'ing runt dem. JS-utveckling är inte mitt dagliga jobb hos Microsoft, så ingen klient arbete eller något liknande.


Q Vilken maskinvara använder du för utveckling?

Mitt dagjobbavvik är gjort på Windows 8 och IE10. Min personliga dev-maskin är en 13-tums MacBook Pro som kör OS X 10.7.5, med en 2,3 GHz-processor och 8 GB RAM.


Q Vilken redaktör eller IDE använder du?

Jag använder Komodo Edit på OS X och Windows. Jag älskar sin avancerade sökning. Jag söker hela tiden med regexp och nestade filer.


Q Vilken programvara kan du inte leva utan på daglig basis?

Jag använder nästan alla webbläsare ...

Förutom min textredigerare använder jag totalt sökare för OS X (detta gör det lätt att hantera Windows). Jag har också nästan alla webbläsare; 22 olika Chrome-versioner, fem versioner av IE, 23 versioner av Firefox, 12 versioner av Opera och sex versioner av Safari. Innan jag släpper ut en versionstämpel ser jag till att det angivna projektet körs i de miljöer / webbläsare som jag anger att den ska springa in, vilket är Varför Jag har alla webbläsare. Jag har också Node, Ringo, Rhino och Narwhal.


Stephanie Sullivan Rewis

Bio: Stephanie är direktör, webbstrategi och marknadsföringstekniker på Contatta. Som front-end-utvecklare presenterade hon sessioner på konferenser över hela världen, bland annat HOW Design, UI16, En Event Apart, Microsofts MIX, Macworld, SXSW, Adobe Max och många andra. Hon är en publicerad författare, och som huvudansvarig på W3Conversions, arbetade med en mängd olika organisationer från Newsweek, MLB, New York Magazine, Adobe och SalesForce.com till Disneys "TRON" -filmsida.

Anslut med Stephanie på hennes blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Jag är en front-end dev, men jag har några extra hattar på grund av att vara i startläge på Contatta. Det betyder att jag har hedra att välja och implementera vårt nya företags CMS-så jag gräver mig till PHP lite, förutom min vanliga utveckling.


Q Vilken maskinvara använder du för utveckling?

Jag använder inte någon speciell maskinvara. Jag arbetar på en 17-tums MacBook Pro (som jag inte har uppgraderat eftersom jag inte vill sänka till en 15 "). Om jag är på mitt skrivbord, är jag också ansluten till en andra bildskärm. Jag väljer att köpa mina skärmar någonstans som Costco, istället för att använda avancerade modeller så att jag kan se min webbplats som "en genomsnittlig användare".


Q Vilken redaktör eller IDE använder du?

För närvarande använder jag Sublime Text 2 för daglig utveckling. Men om Adobes öppna källkodsredigerare, Brackets, fortsätter i den riktning de visade vid MAX, kommer jag förmodligen att ge det en virvel vid någon tidpunkt. Jag använder också Dreamweaver för att bygga mina e-postkampanjer i.


Q Vilken programvara kan du inte leva utan på daglig basis?

Jag ger Chrome ett dagligt träningspass, ibland med över 150 flikar.

Utanför mina redaktörer har jag alltid CodeKit för att kompilera min Sass och minifiera min CSS och JS. Jag använder Git för Source Control och trycker min kod till förvaret via Tower.

Jag använder HipChat för att kommunicera med resten av företaget hela dagen. Men det bästa med HipChat är Hu Bot, som hanterar utplaceringen från mitt Git-repository till antingen staging eller produktion. Jag älskar min bot!

Min designer använder fyrverkerier, så jag har ibland det som öppnar, skivar och dicker. (Ja, jag vet att Adobe inte uppdaterar det, men det gör vad han behöver, så vi måste pry det från hans kalla, döda fingrar en dag.) Jag har alltid Spotify öppen - brukar spela en Artist Radio jag bygger på mitt humör eller den typ av dev jag gör (idag är det en Hellsongs station).

Slutligen ger jag Chrome en daglig träning, ibland med över 150 flikar (ja jag har problem). Jag använder det både för inspektören och plugins som jag inte kan leva utan (1Password, OneTab, ColorZilla, Cache Killer och Dragdis, för att nämna några) samt att hylla flikar över alla andra saker jag måste behålla spåra på, som Google Analytics, MailChimp, SproutSocial, Google Docs och allt annat jag för närvarande forskar på.


Christian Heilmann

Bio: Chris Heilmann har ägnat mycket tid att göra webben bättre. Ursprungligen kom från en radio journalistik bakgrund, byggde han sin första webbplats från början runt 1997 och tillbringade de följande åren på många stora, internationella webbplatser. Han tillbringade sedan några år i Yahoo byggprodukter, förklarade och utbildade människor, och är nu hos Mozilla. Chris skrev och bidragit till fyra böcker om webbutveckling och skrev många artiklar och hundratals blogginlägg för Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie och många fler.

Anslut med Christian på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Mitt primära fokus är att se till att nästa person tar över efter mig, får kod som är lätt att förstå och enkel att utvidga. Tyvärr nog går det ut ur mode och mycket fokus ligger på att "få ut det via dörren". Jag tror verkligen att vi lär oss mest av varandras arbete och där det är bättre att skriva ren och förståelig kod än i våra leveranser?

Mitt fokus är webben, inte bara en webbläsare eller en stängd miljö. Det betyder att du måste vara väldigt flexibel i din kod. Att vara väldigt flexibel kan betyda att den fungerar här, just nu, eller spenderar tid på att göra det enkelt att utöka, för nya funktioner som kan läggas till i framtiden. Jag tror att efter 16 års webbutveckling borde vi vara på ett stadium där vi slutar hacka saker tillsammans och ersätta dem kontinuerligt.


Q Vilken maskinvara använder du för utveckling?

MacBook Air, jag är alltid på språng och har lite plats eller tid för att ställa in stora hårdvarukomponenter.


Q Vilken redaktör eller IDE använder du?

Sublime Text 2, det är otroligt.


Q Vilken programvara kan du inte leva utan på daglig basis?

Webbläsare och deras utvecklingsverktyg, kommandoraden för Git, en IRC-klient, Dropbox och Spotify. Jag har hittat mer och mer, att jag har blivit oberoende av fet klientprogramvara och istället använder jag en hel del onlinetjänster.


Ryan Grove

Bio: Ryan Grove är en Sorcerer på SmugMug, en YUI granskare, och var en gång en undermodell för en japansk klädkatalog. Han gillar paj, filmer, paj, gammaldags segelbåt och paj.

Anslut med Ryan på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Jag spenderar mestadels tid på att bygga klientsidan JS-komponenter och funktioner för SmugMug. På min fritid skriver jag mycket Node.js-kod och ibland lite Ruby (även om JS verkligen har tagit över mitt fokus de senaste åren). Vid SmugMug är våra ramar av val YUI 3, och jag är också en kärngranskare för YUI, så jag bidrar mycket till den och granskar också förändringar från andra kommittörer och bidragsgivare.

På en vanlig dag kan jag skriva lite icke-offentlig SmugMug-kod, någon öppen källkod SmugMug-kod och någon öppen källkod-YUI-kod. Vi försöker öppna så mycket av vår JS som möjligt, och mycket av det går tillbaka till YUI idag.


Q Vilken maskinvara använder du för utveckling?

När jag reser använder jag en 13-tums Macbook Air.

Jag jobbar hemifrån på en 2.8 GHz Quad-Core Mac Pro med 16 GB RAM, en SSD och två 30 "HP ZR30w-skärmar som är fantastiska för att visa stora, vackra bilder och videor. När jag reser använder jag en 13-tums MacBook Air (mitten av 2011, Core i7), som jag älskar att dö. Även om skärmen inte är ganska lika bra som min stationära inställning för att visa stora, vackra bilder.

Jag har också en löjlig samling mobila enheter som jag använder för att testa. Minst en av alla modeller av iPhone och iPad, flera Android-enheter, en Windows-telefon och en Chromebook.


Q Vilken redaktör eller IDE använder du?

Jag använder Sublime Text 3 för allt. Jag vill gifta mig med kattungarna.


Q Vilken programvara kan du inte leva utan på daglig basis?

Förutom Sublime Text har mina måste-apps JSHint (för att hålla mig ärlig), iTerm 2, Adium (för IRC), OS X-meddelanden (för iMessage och Jabber), Tower (en GUI Git-klient), Dropbox och Rsync (för att synkronisera källa och data över olika maskiner), Arq (för säkerhetskopiering), Gmail, GitHub, och naturligtvis Google Chrome som valfri webbläsare.

SmugMug har massor av fjärrarbetare, så vi använder Google Hangouts för möten och snabba ansikte mot ansikte chattar. Dessutom är IRC ett viktigt kommunikationsmedium för oss. SmugMug har sin egen IRC-server med en znc-bouncer och jag använder kolloquy iOS-appen för att få push-meddelanden om någon nämner mitt namn eller skickar ett meddelande till mig medan jag inte är på mitt skrivbord.

Charles, cURL och REST Console Chrome-förlängningen är oumbärliga för att felsöka HTTP-förfrågningar och arbeta med API: er. Åh, och jag har varit så van att använda Alfred (en app launcher och sökverktyg) som jag inte kan fungera när jag använder en maskin som inte har den installerad. Jag slår Control + Space och skriver "mdn [något eller annat]"ungefär tusen gånger om dagen för att leta upp dokument, bland många andra saker.


Cody Lindley

Bio: Front-end / UI / JS ingenjör och författare. Kristi älskare, folk, logik och den döende konsten av debatt, konversation och rationellt tänkande. Ägare och far till tre pojkar.

Anslut med Cody på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Mitt fokus är på front-end-kod (dvs. HTML, CSS och JavaScript) som används för att bygga tjocka klientwebbprogram och webbplatser för stationära användare. Jag övergår till tablet och mobil webbutveckling vid behov.


Q Vilken maskinvara använder du för utveckling?

Min inställning i flera år har nu varit en MacBook Pro, 27 "Apple Display, Apple Magic Mouse och ett Apple Wireless Keyboard.


Q Vilken redaktör eller IDE använder du?

Jag använder editoren Sublime Text 2.


Q Vilken programvara kan du inte leva utan på daglig basis?

Det skulle vara SmartGit, Sublime Text, Divvy, JumpCut, Google (sök, gmail, enhet, kalender), Skype, Terminal, Chrome, Tweetdeck, Parallels, Textual, Dropbox, Github, Assembla.


Luke Smith

Bio: Lokalt framställd (indirekt) gräsmatad, alla organiska webbutvecklare från Portland, Oregon. Jag är lycklig att jobba med det fantastiska och inspirerande laget på SmugMug. Tala om fantastiska och inspirerande team, tidigare var jag en kärnutvecklare i YUI i fem år och bidrar fortfarande till projektet idag. Sade jag lag? Jag menade gemenskapen. Allvarligt är ni alla fantastiska.

Anslut med Luke på Twitter.


Q Vad är ditt primära utvecklingsfokus?

Mer än någonting, jag gillar verkligen att hjälpa människor ut när jag kan.

Jag är ganska mycket alla JavaScript, hela dagen varje dag. Speciellt föredrar jag att jobba på API-satser på lägre nivå, skriva abstraktioner och verktyg för att bygga andra saker ovanpå, som händelsessystem, löften och XHR / data IO-ramar. Jag försöker mycket svårt att göra API: er som är intuitiva, flexibla och snabba. Principen om minst överraskningsvänliga saker. Men samtidigt tycker jag om att lösa små utmaningsutmaningar med högre nivåer. Mer än någonting, jag gillar verkligen att hjälpa människor ut när jag kan. Jag vill bidra mer till JS, DOM spec, och standarder fungerar.


Q Vilken maskinvara använder du för utveckling?

13 "MacBook Air (en för arbete, en för personligt), 2 GHz Core i7 med 8 GB RAM och en 500 GB SSD (personlig är 4 GB / 256 GB). Min arbetsmaskin är ansluten till en 22" POS-skärm som jag köpt år sedan för extra fastigheter, ett Apple-tangentbord och en magisk spårplatta. Jag hatar den icke-splittrade tangentbordslayouten, men älskar den viktigaste formen och åtgärden mer, så jag hanterar det. Jag hatar också användningen av ordet "magi" i spårvägens namn.

När det gäller luften har jag gått igenom ett antal bärbara datorer och stationära enheter och till luften har jag aldrig haft någon kärlek (bra eller dålig) för tekniken. Luften är fantastisk. Det är den bästa bärbara datorn jag någonsin har haft, den bästa datorn jag någonsin har haft. Jag älskar verkligen saken. Lyckligtvis har jag inte drivit sina bearbetningsgränser (ännu) i den utsträckning där hårdvaror är nödvändiga. Och jag antar att jag bör nämna Yapster-headsetet, eftersom jag arbetar på distans. Det är tillräckligt bra för pengarna vs hur mycket jag använder det.


Q Vilken redaktör eller IDE använder du?

Vim FTW. Det är allt.


Q Vilken programvara kan du inte leva utan på daglig basis?

Jag bor i Terminal, Vim, Git och Chrome (dev verktyg \ m /). Stödpersonal är Shifter (för YUI-saker), Githubs begäran om att dra och utfärdar system, VirtualBox och 1Password. Den distraherande gjutningen och besättningen är: Mail.app (för avsaknad av en bättre klient), Itsy (minimalistisk twitterklient), Reeder, IOS Reminders app och Adium. Jag är säker på att jag saknar flera som jag tar för givet.


Chris Williams

Bio: Chris är VP för produktteknik hos SaferAging och organisatören av JSConf US och RobotsConf. Han är författare till node-serialporten, som är upphovsman till JS Community Logo, och hjälper till med att skapa fantastiska tekniska händelser som NodeBots och NodeCopter. Han är ständigt inspirerad av sin fru och två fantastiska barn.

Anslut med Chris på JSconf och RobotsConf.


Q Vad är ditt primära utvecklingsfokus?

Mitt fokus sprider sig i själva verket över hela utvecklingsbåge dessa dagar, från programmering och utveckling av hårdvarningssensorer, till hög tillgänglighetsterminfrastruktur och utveckling till frontend informationspresentation. Under en viss vecka kommer jag att löda hårdvara, skriva ekorrefastware, övervaka och uppgradera servrar, och utveckla nya användargränssnitt och interaktioner (inte nödvändigtvis webb eller visuellt). Att välja en enda "primär" fokus är hård eftersom de är alla stödjande och nödvändiga för att skapa de produkter jag jobbar med eller stödjer.


Q Vilken maskinvara använder du för utveckling?

Jag använder huvudsakligen Apple-produkter (2010 MacBook Air när du är på väg, 2008 Mac Pro när du är på jobbet, 2012 Mac Mini hemma) på grund av deras otroliga konstruktionskvalitet och visuella överklagande. Jag delar min tid nästan i mitten mellan råsterminaler (Fish Shell yay!) Och GUI-gränssnittsapplikationer, så att fluiditeten mellan de två som Mac OS X erbjuder snyggt stöder mitt standarda arbetsflöde.


Q Vilken redaktör eller IDE använder du?

Jag väljer olika redaktörer baserat på den kontextuella miljön jag jobbar med.

Jag väljer olika redaktörer baserat på den kontextuella miljön jag jobbar med. På servrar använder jag VIM helt enkelt för att den är överallt. På min lokala maskin har jag valt Sublime Text 3 vid denna tidpunkt, men jag är alltid dabbling med andra, främst av nyfikenhet snarare än att behöva.

Jag använder en enkel uppsättning plugins (EJS, Emmet, Go, GitGutter, JSFormat, Ekorre) som i grunden ger syntaxhöjd och formatering för mig. Jag hittar standard IDEs för att vara för tunga och tunga. Jag går vilse i allt det ger för att vara ärlig. Även med Sublime blir jag ofta vilse i nyckelkombinationerna, som jag bara vill få gjort, vad jag behöver göra, ingen fluff, ingen pomp, bara optimera i tid för att slutföra uppgiften.


Q Vilken programvara kan du inte leva utan på daglig basis?

Sublim Text 3 (som nämnts ovan), men det kollar verkligen till en rå textredigerare mer än vad som helst. iTerm2 och Fish Shell har sparat mitt liv på nära daglig basis. Wunderlist är något jag i princip inte kan leva utan för att jag bara jonglera för mycket saker i mitt huvud vid vilken som helst given punkt. Utanför programvara kunde jag inte leva utan min Das Keyboard - skriva på någonting annat i dag känner sig onaturligt och obehagligt.


Aaron Newton

Bio: Aaron Newton är en jacka av alla affärer, och förmodligen kung av ingen. En veteran av många igångsättningar, senast Cloudera, är han nu produktchef hos Thanx, en mobil lojalitetsansökan. Som bidragsyter till MooTools-ramverket från sin första utgåva har han författat många handledningar, en bok och mer kod än han någonsin kan hoppas kunna behålla, det mesta är JavaScript.

Anslut med Aaron på MooTools och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Dessa dagar är jag produktchef på Thanx. Jag är väldigt teknisk, så jag har många diskussioner om specifika implementeringar medan jag fortfarande gör kodrecensioner och chipping in på utveckling när jag kan. Vår produkt är främst en mobil applikation med en inbyggd iOS-implementering och en HTML5-version för mobila webbläsare. Vi har en Android-app som i princip är en webbläsare som använder denna HTML5-implementering. Jag tenderar att bidra till HTML5-implementeringen och även till våra mer traditionella webbapplikationer - en instrumentbräda för våra kunder och interna verktyg för eget bruk.


Q Vilken maskinvara använder du för utveckling?

Min pålitliga MacBook Pro. Allting går vidare på AWS / Heroku.


Q Vilken redaktör eller IDE använder du?

Senast Sublim. Jag var ganska hardcore om TextMate i åratal, men blev äntligen trött på att inte ha några uppdateringar. Jag gillar all gemenskapsstöd för Sublime (och att det kan köra TextMate-plugins), men de två funktionerna som äntligen verkligen fick mig att byta var de delade vyerna och, mer än någonting, blixtens snabbsökning. Att söka på TextMate är den nya "min kod sammanställer så jag ska ta en kaffe."


Q Vilken programvara kan du inte leva utan på daglig basis?

Bortsett från uppenbara saker som webbläsare (jag använder Chrome främst, men jag har Fluid apps för Gmail och JIRA, etc.), andra verktyg som kommer att tänka är:
  • Cloudapp - Jag delar filer med det hela tiden. Jag betalar för pro modellen och ger det inte en andra tanke när jag vill skicka en skärmdump eller något någonstans.
  • Jing - för det mesta använder jag den inbyggda skärmdumpfunktionen i OSX, men ibland vill jag spela in video eller annotera skärmdumpen och det är då Jing kommer till nytta.
  • Sequel Pro - förutom att vara ett bra, gratis SQL-verktyg för Mac, är jag kär i appikonet, vilket kanske är den bästa ikonen för en app som jag någonsin sett.
  • Hoppskytt - den här lilla klippbordsparvern har tagit bort den skrymmande känslan som jag brukade ha när jag slog "kopiera", den känslan att det finns något på ditt urklipp som du behöver sätta någonstans innan du byter ut bufferten.
  • Total terminal - Jag växlar hela tiden till min terminal. Visir låser den till toppen av skärmen (tänk på konsolen i Quake) så det är alltid bara ett tangenttryck bort. Se även: Total Finder, från samma förläggare, som lägger till flikar i Chrome-format till Finder (och en massa andra funktioner).
  • GitX - Jag använder kommandoraden för nästan allt git relaterat Jag använder fortfarande kommandoraden om jag stallar ALLT, men med GitX är det super lätt att ta flera ändringar och bryta upp det i små förpliktelser, även på filnivån.

Ben Cherry

Bio: Ben bor i San Francisco, där han är en ingenjör på Pushd, med fokus på Ruby och iOS. Tidigare byggde han en misslyckad start på IOS och Node.js, och tidigare skrev han JavaScript på Twitter och Slide. Han upprätthåller en programmeringsblogga, mestadels om JavaScript, på http://www.adequatelygood.com

Anslut med Ben på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Jag tillbringade tre år tunga JavaScript för Slide och Twitter, men nyligen jobbar jag på IOS och Ruby, medan den bara arbetar ibland med JavaScript.


Q Vilken maskinvara använder du för utveckling?

En 13-tums näthinnan MacBook Pro med 27 tums skärmdisplay.


Q Vilken redaktör eller IDE använder du?

SublimeText 2. Jag älskar det.


Q Vilken programvara kan du inte leva utan på daglig basis?

Det skulle vara SublimeText 2, iTerm 2, Google Chrome, 1Password, Gmail, Flipboard, Twitter, Facebook, Reddit.


Jacob Thornton

Bio: Jag skriver kod @medium och jag har öppnat några saker (som Bootstrap och Bower). Jag brukade prata och ibland skriver jag på webben.

Anslut med Jacob på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Jag antar att jag spenderar merparten av min tid på utveckling av generell front-end (JS / CSS / HTML), men jag gör en bra mängd verktyg / byggutveckling och en hel del enkelt serverarbete. Jag har också försökt att få upp mina tillgänglighetskurvor - möter många riktiga / superhjälpiga människor i detta utrymme (som Victor Tsaran från Paypal och Joshua Miele).


Q Vilken maskinvara använder du för utveckling?

Jag använder en 15-tums näthinnan MacBook Pro på jobbet och en 13-tums MacBook Air hemma. Jag gör en ton av testning på olika enheter men: iPads, iPhones, Android-tabletter / telefoner, Blackberry och även Windows-skiffer.


Q Vilken redaktör eller IDE använder du?

Jag använder Sublime Text 2.

Jag använder Sublime Text 2. Jag använde Vim (dåligt) ett tag, men jag hittade de flesta andra front-end-utvecklare använde inte heller det, och det var konstigt mentalt att alltid växla fram och tillbaka för mig. Så, jag pekar bara och klickar som en noob nu. Ärligt talat är jag hemsk med datorer. Jag vet många ingenjörer som är så dope med sina datorer och gör alla dessa anpassade saker hända, men jag har bokstavligen ingen aning om vad jag gör mest av tiden.


Q Vilken programvara kan du inte leva utan på daglig basis?

Rdio - Jag är värdelös utan musik.


Lea Verou

Bio: Lea arbetar som utvecklare för W3C. Hon har en långvarig passion för öppna webbstandarder, som hon uppfyller genom att undersöka nya sätt att använda dem, bloggar, pratar, skriver och kodar populära open source-projekt för att hjälpa medarbetare. Hon är också medlem i CSS Working Group, som arkitektar själva språket.

Anslut med Lea på hennes blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Allt om klientsidan: Jag gör HTML, CSS, JavaScript, eller till och med design och UX! Men jag har en förkärlek för CSS, som blev ännu starkare efter att jag gick med i CSS Working Group.


Q Vilken maskinvara använder du för utveckling?

En 13-tums MacBook Air Ultimate som jag köpte i juni förra året. Jag älskar det. Den har haft några problem under de senaste månaderna, men jag har nyligen bytt ut den så jag blev kär i min lilla MacBaby (ja, jag har ett husdjur namn på det, finns det ett problem? :) om igen. <3


Q Vilken redaktör eller IDE använder du?

Espresso. Jag vet att det finns bättre textredigerare runt, men dess FTP-integration är beroendeframkallande bra.


Q Vilken programvara kan du inte leva utan på daglig basis?

Native apps: Espresso, Transmit, CodeKit, Adobe Illustrator, Chrome, Safari, Firefox, Opera, NightKit nattklubbar, Kanarieöarna.

Webapps: Browserstack, Dabblet, copypastecharacter.com, css.coloratum.com, Workflowy och Github.


Jonathan Snook

Bio: Jonathan Snook är en webbdesigner / utvecklare som arbetar på Shopify. Han kan tala, han kan skriva, han kan utveckla webbplatser med all sin makt.

Anslut med Jonathan på hans blogg och Twitter.


Q Vad är ditt primära utvecklingsfokus?

Idag fokuserar jag mest på utveckling av fronten. HTML, CSS och JavaScript fyller min tid.


Q Vilken maskinvara använder du för utveckling?

Jag har en 11-tums MacBook Air som är min primära maskin. När det gäller testning föredrar jag dock testning på en verklig enhet så mycket jag kan. Jag har en Samsung-tablett med Windows 8, en Nexus 7, en iPad Mini , en iPhone och till och med en äldre telefon med WebOS. Okej, jag kanske inte använder den sistnämnda mycket. Ingen BlackBerry-enhet än. För IE6 genom IE9-test använder jag VMWare med Windows XP, Windows 7 och Windows 8 VM.


Q Vilken redaktör eller IDE använder du?

Vim. Det är så praktiskt och jag gillar att ha något som är bekant att använda när jag är inloggad i en fjärransluten Linux-låda.


Q Vilken programvara kan du inte leva utan på daglig basis?

Vim, självklart, och min webbläsare i urval idag: Chrome. Jag har använt Google Docs mer och mer, vilket har ersatt Microsoft Office. Google har verkligen gjort ett bra jobb vid att förbättra sina verktygssatser. Jag börjar köpa i hela Googles ekosystem.


Peter Wagenet

Bio: Peter har utvecklat webbapplikationer i nästan femton år. Han är för närvarande medlem i Ember Core Team, som tidigare tjänstgjort på SproutCore-laget. Han har också stor erfarenhet av Ruby on Rails och har dabbled i IOS utveckling. Dessa dagar kan du hitta honom som arbetar för Tilde på fantastiska projekt som Skylight.

Anslut med Peter på Twitter.


Q Vad är ditt primära utvecklingsfokus?

Jag spenderar mestadels av Ember-utveckling med lite skenor som kastas in. Just nu samråder jag med Ember två dagar i veckan och resten används på Tilde-projekt, främst Skylight, som är en Ember-klient med en Rails backend. Det har också en Java-komponent, även om jag inte arbetar på det.


Q Vilken maskinvara använder du för utveckling?

Jag använder en MacBook Air 2012 med en 2GHz Core i7 och 8GB RAM. Jag har också en 27-tums Cinema Display. Jag brukade ha en 20-tums LCD-skärm ansluten med en USB till DVI-adapter, men bestämde mig för att göra mitt skrivbord lite mindre trångt.


Q Vilken redaktör eller IDE använder du?

Nyligen har jag använt Sublime Text 3. När jag började började jag använda TextMate, som jag älskade. Men jag blev trött på att vänta på TextMate 2 och slutade växla till VIM. Jag blev kär i VIM-nyckelbindningarna, men blev fortfarande frustrerad av plugin-upplevelsen och önskade att jag kunde få något lite mer polerat. För mig är Sublime's Vintage-läge 95% av vad jag gjorde med VIMs nyckelbindningar, det har en bättre pluginarkitektur och det är mer polerat. Jag har aldrig känt ett stort drag mot att använda en fullblåst IDE, autofyllning är tillräckligt bra för mig. Den enda fullblåsta IDE som jag har använt är Xcode och jag upptäcker att jag alltid saknar nyckelbindningar när jag använder den.


Q Vilken programvara kan du inte leva utan på daglig basis?

Jag bläddrar i Chrome.

Jag bläddrar i Chrome, men