Nettuts + - A Year in Review (en wat is de toekomst)

Good gosh; een nieuw jaar komt ten einde. Soms voelt het alsof elk jaar sneller voorbijgaat dan het voorgaande. Niettemin was 2011 een goed jaar voor Nettuts +. Dit is waarom…


Verkeer

Eerlijk gezegd richt ik me tegenwoordig niet te veel op het verkeer. Dat kan als een verrassing komen, aangezien dit een blog is die, ja, inkomsten oplevert. Ik ben echter gaan leren dat obsessief gedrag ten opzichte van het verkeer er alleen toe leidt dat u minder tijd kwijt bent aan het maken van inhoud. Ik heb nooit een standpunt ingenomen, zoals: "Het verkeer van de volgende maand moet met 15% stijgen." Het werkt niet zo.

Persoonlijk gebruik ik Google Analytics alleen om:

  • Bepaal wat voor soort inhoud je lezers niet zo leuk vinden.
  • Krijg een vogelperspectief van hoe de site presteert. De cijfers van 2011, als geheel, zijn bijvoorbeeld met 23% gestegen ten opzichte van 2010. Dat klinkt misschien niet zo veel, maar voor ons komt dat neer op miljoenen en miljoenen nieuwe bezoekers.
  • Bepaal welke zoekopdrachten het populairst zijn. Op die manier kan ik er zeker van zijn dat ik de juiste tutorials in gebruik neem.

Buiten dat, zie ik eerlijk gezegd niet veel zin in obsessief gericht op verkeer.

Wijd je leven toe aan een bepaald onderwerp, schrijf erover zo goed als je in staat bent, en ik beloof dat het verkeer als gevolg daarvan zal komen.

In 2012…

Projectnummers voor 2012 zouden bijna in tegenspraak zijn met wat ik net schreef. Dat gezegd hebbende, ik denk dat het voor ons leuk zou zijn om steeds meer mensen te bereiken!


editorials

Nettuts + is in eerste instantie gemaakt met één simpel doel: stapsgewijze zelfstudies voor het ontwikkelen van webontwikkeling. Dit jaar heb ik besloten dat we meer een stem in de gemeenschap nodig hebben. Aanvankelijk nam dit de vorm aan van mij luchten naar een online dagboek ... gelezen door miljoenen mensen. Sindsdien is de categorie 'Redacties' echter veranderd in ontwikkelaars die hun eigen sterke mening over het ene of andere probleem hebben. De lezer blijft dan achter met het artikel (en de opmerkingen) om te bepalen wat zijn of haar eigen mening over het onderwerp is. Het belangrijkste is dat het ons aan het praten krijgt.

  • Moet je CoffeeScript leren kennen? Ontwikkelaars Sound Off.
  • Zijn jQuery gebruikers dwazen?
  • Is Conference Pricing Out of Control?
  • Waarom veel ontwikkelaars ASP.NET haten ... en waarom ze het mis hebben
  • Een introvert reflecteert op zijn eerste presentatie

In 2012…

Ik hoop nog meer op meningen gebaseerde editorials te kunnen aanbieden op Nettuts +. Mijn doel is dat, wanneer een bekende ontwikkelaar behoefte aan om iets van zijn borst te krijgen - of het nu gaat om de toestand van de industrie, de mensen of de beschikbare hulpmiddelen - hij komt naar Nettuts + om het te schrijven en te publiceren.

Ik wil dat Nettuts + is de centrale locatie voor de web-ontwikkelingsindustrie om samen te komen en belangrijke kwesties en gebeurtenissen te bespreken.


Apps

Een van mijn doelen voor 2011 was om Nettuts + een beetje vertakkingen te geven. Ja, we hebben de blog, maar hoe zit het met boeken, hulpprogramma's en apps? We bevinden ons nog steeds in de beginfase van deze doelen, maar we hebben goede vooruitgang geboekt.

Nettuts + Prefixr

Prefixr is gebouwd uit noodzaak en biedt ons een manier om het maken van al die vervelende voorvoegsels van CSS-leveranciers te automatiseren. Nu hoeft u vanuit uw favoriete codebewerker alleen maar een sneltoets in te tikken en uw hele stylesheet wordt door de Prefixr-webservice geleid en automatisch geoptimaliseerd. U hoeft zich niet langer zorgen te maken over welke browsers welke CSS3-eigenschappen ondersteunen. Prefixr doet dat voor u.

Nettuts + Builder

Helaas kost het geld om deze apps in gebruik te nemen; dus we hebben geëxperimenteerd met het zo goedkoop mogelijk verkopen op de populaire CodeCanyon-marktplaats.

Nettuts + Builder verandert het proces van het comprimeren van scripts en stylesheets en het uploaden van een project naar uw server in een zo eenvoudig mogelijk proces.

Laten we zeggen dat je een codeerproject of demo hebt voltooid. Sleep de map naar het Builder-menupictogram en het zal:

  • Maak een nieuwe map "Publiceren"
  • Comprimeer alle JavaScript-bestanden
  • Alle stylesheets comprimeren
  • Alle items samenvoegen
  • Optioneel upload ze, via FTP, naar een aangewezen map op uw server.

Als u merkt dat u uw bestanden handmatig comprimeert en uploadt naar uw server, automatiseert dit het hele proces!

Structurer Pro

Structurer is een prachtige project verleidelijke interface voor de Mac. Hiermee kunt u snel directorystructuren maken en enkele functies omvatten:

  • Vind je jezelf altijd handmatig dezelfde bestanden en mappen aan het maken? Niet meer.
  • Moet u de nieuwste versie van het CodeIgniter-framework downloaden? Of wat dacht je van WordPress? Met Structurer kan dit in twee seconden worden gedaan!
  • Wilt u aangepaste tekst toewijzen aan nieuwe bestanden, bijvoorbeeld door een basispluginefragment toe te voegen aan een JavaScript-bestand? Dat is een makkie in Structurer!

In 2012…

Vertakken om apps en webservices te leveren, is een fantastische manier om zowel uw merk te verspreiden als nuttige diensten aan uw collega's te bieden. In 2012 zal ik me concentreren op het aanstellen van meer cross-OS-apps en het maken van aanvullende webtoepassingen en -services. Ik denk bijvoorbeeld niet dat het online codefragmentbeheer en het gemeenschapsidee door iedereen goed genoeg is uitgevoerd. Sites zoals Snipplr zijn nuttig, maar schieten ver achter bij wat ze zouden kunnen zijn.

Daarnaast richten we ons ook op kleinere hulpmiddelen, zoals plug-ins, code-editoruitbreidingen en meer.


De beste manier om te leren ...

Nieuwkomers smeken om dit soort middelen.

Iets waar ik nogal wat over heb nagedacht - met name in de laatste paar maanden - is op syllabus gebaseerd onderwijs. Als je bijvoorbeeld JavaScript wilt leren, heb je letterlijk duizenden bronnen tot je beschikking. Hoe verbazingwekkend dat ook is, het is bijna een belemmering; waar begin je? Heel snel kun je overweldigd raken. Zou het niet helpen als je een syllabus kreeg van een pro? Wilt u JavaScript leren kennen? Geweldig - lees dit, dan dit, dan dit, volg en word vrienden met deze mensen op Twitter, probeer dit eerste project, etc. Nieuwkomers smeken om dit soort middelen.

Als eerste stap hebben we een serie op maat gemaakt voor deze groep mensen: de beste manier om te leren.

In 2012…

We zijn tot nu toe slechts vier inzendingen; in 2012 wil ik dit aantal verhogen om alle soorten talen en hulpmiddelen te dekken.


Twee man schip

Nettuts + maakt deel uit van het Envato-netwerk, maar als het gaat om het dagelijks beheer, was ik altijd een klein iemand aan het roer. Gelukkig is Siddharth dit jaar als mijn assistent aan boord gekomen en heeft uitstekend werk geleverd. Naast dat hij me helpt bij het bewerken en publiceren van artikelen (zodat ik me meer kan concentreren op Premium-cursussen en boeken), is hij ook de man achter onze leuke Nettuts + quizzen waarvan jullie lijken te genieten. Hij is een enorme aanwinst voor de site geweest.


In 2012…

Ik hoop Sid over te zetten naar meer van een co-piloot in plaats van assistent. Het zal leuk zijn om een ​​punt te bereiken wanneer we beiden verantwoordelijk zijn voor het vinden, in bedrijf stellen en plannen van inhoud van topkwaliteit.


Nettuts + Live

Neem het Nettuts + -formaat (stap voor stap zelfstudie) en vertaal het naar een live realtime codeerhandleiding op het podium.

Een paar maanden geleden, toen ik op een WordPress-bijeenkomst in New York sprak, experimenteerde ik met een indeling die ik 'Nettuts + Live' noem. Het basisidee is dat je het Nettuts + -formaat (stap voor stap tutorials) gebruikt en dit vertaalt naar een live real-time coding-zelfstudie op het podium.

Voor mijn presentatie besprak ik WordPress aangepaste berichttypen en taxonomieën en hoe ze kunnen worden gebruikt om uw WordPress-applicatie uit te breiden. Nu, achteraf, weet ik niet zeker of ik het op dezelfde manier opnieuw zou doen. Coding from scratch voor honderd mensen is heel, heel moeilijk. Met dat in gedachten, denk ik dat ik het redelijk goed gedaan heb, hoewel er een paar punten waren toen ik even stil moest blijven staan ​​om de code te bekijken ... wanhopig probeerde vast te stellen welke typefouten ik had gemaakt.

En toen ik de presentatie afmaakte, kreeg ik het besef dat slechts een handjevol mensen in het publiek echte codeurs waren; de rest bestond voornamelijk uit WordPress gebruikers. Yikes!

In 2012…

Desalniettemin denk ik dat het formaat de verdienste heeft, als het een beetje meer wordt gegoten. In 2012 ga ik experimenteren met meer lokale meetups en dit formaat. Geen dia's; slechts een code-editor, een spreker, en veel vragen van het publiek langs de weg. Het kan vastlopen en verbranden, maar het kan ook ... niet!


cursussen

Als onderdeel van het onlangs opnieuw gelanceerde Premium-merk Tuts +, Tuts + Premium, ben ik hoofd van webontwikkelingcursussen. Meestal, wat dit vertaalt, is dat ik de best mogelijke inhoud creëer voor het leren hoe een webontwikkelaar te zijn - in videovorm.

Vooral in de laatste paar maanden heb ik mezelf ondergedompeld in de kunst van screencasting en lesgeven. Ik heb talloze videohandleidingen over het web bekeken om vast te stellen wat ik leuk vond, wat me irriteerde en waardoor ik op stop hoefde te drukken. In een oogopslag…

  • UMMS: Ik kan er niets aan doen; wanneer een leraar te veel umms en ahhs spreekt, word ik er gek van. "Vervolgens zijn we euhhhh gaan dit maken div.
  • Massale fragmenten: Als je een screencast aan het maken bent, is het je doel om les te geven? Plak in dat geval geen twintig regels code tegelijk in de editor. Veel van de kijkers zullen meewerken; laat ze niet overstromen met onverklaarbare codefragmenten. Schrijf dat spul met de hand, maar ...
  • Tijd verspillen: Laat de kijker niet op je wachten. Een stokpaardje van mij kijkt naar een screencaster die 60 seconden nodig heeft om een ​​enkele regel te schrijven. U kunt deze pauzes bewerken als u klaar bent met opnemen. Bijvoorbeeld, in plaats van, in de loop van twintig seconden, schrijven document.getElementById ( 'myElem);, gewoon zeggen: "Vervolgens gaan we het element ophalen met een ID kaart van myElem. Knip vervolgens onmiddellijk naar de voltooide regel of versnelt de video terwijl u deze schrijft. Het is pijnlijk anders.
  • Leer, dwaas: Ik sta versteld van hoeveel mensen niet de verbinding maken die ze zouden moeten onderwijzen. Een screencast is geen plaats om te illustreren hoe slim en slim je bent. Leg uit wat elke lijn precies doet; ga er nooit vanuit dat alle kijkers hetzelfde vaardigheidsniveau hebben. In mijn video's zeg ik vaak: "Ik ga dit gedeelte in meer detail uitleggen, maar als u het al begrijpt, versnelt u een paar minuten vooruit in de video."
  • Geluidskwaliteit: Mijn eerste video's waren vreselijk en gebruikten de ingebouwde microfoon. Gelukkig heb ik sindsdien een lange weg afgelegd. Als u graag zelfstudievideo's maakt, investeer dan in een goede microfoon; het maakt een enorm verschil. In de afgelopen maanden ben ik overgeschakeld naar de Rode NTG. Sterk aanbevolen!
  • zoomen: Dit is het ergste van het stel; speciaal voor codeerprogramma's, neem niet op bij 600x400 en maak de kijker duizelig elke keer dat je muis van de ene kant van je scherm naar het andere beweegt, terwijl de videorecorder snel van links naar rechts overgaat. Verlaag in plaats daarvan de resolutie van uw monitor tot ongeveer 1280x720 en maak een volledig schermopname.

In 2012…

Op dit moment ben ik nog steeds bezig om de brood- en botercursussen op de site te krijgen, zoals CSS3, JavaScript, jQuery, PHP, enz. Zodra de nietjes zijn voltooid, zullen we overschakelen naar meer specifieke cursussen, zoals Backbone Essentials, CodeIgniter, Dojo, etc. Het is echt een opwindende tijd om een ​​Tut + Premium-lid te zijn.


Het landschap van online onderwijs veranderen

Brick and mortar colleges zijn gedateerd en ongelooflijk duur.

Nettuts + begon in 2008, toen Envato nog steeds Eden werd genoemd. Sindsdien heeft de site een heel lange weg afgelegd. Mijn favoriete onderdeel was het bepalen en definiëren van precies wat voor soort site het is. Ik vind het geweldig dat we videohandleidingen en -sessies en diepgaande artikelen aanbieden van enkele van de meest gerespecteerde ontwikkelaars in onze branche. Elke keer als een van mijn ontwikkelaars links maakt naar een Nettuts + -artikel, voel ik me geweldig. Deze site blijft groeien; dus "blijf de koers" is de naam van het spel voor Nettuts + en 2012.

In 2012…

Tuts + Premium heeft de eerste stap gezet. De volgende zal een aanzienlijk grotere sprong voorwaarts zijn.

Voor mij wil ik dat herdefiniëren het landschap van online webontwikkelingonderwijs volledig. Ik wil de basisschoolervaring op me nemen en deze vertalen naar het web. Nee, ik heb het niet over vaatjes, ik heb het over een community voor studenten.

Ik heb het al te vaak gehoord: "Mijn universiteit heeft me nog geen fractie geleerd van wat Nettuts + in twee weken heeft." Ik word hier niet verwaand; vervang Nettuts + door een populair blog over webontwikkeling, en de uitkomst zal nog steeds waar zijn. Omdat onze industrie met zo'n ongelooflijke snelheid aan het versnellen is, kunnen traditionele scholen en professoren dat niet bijbenen. Brick and mortar colleges zijn gedateerd en ongelooflijk duur.

Ik wil dat Tuts + Premium de kloof overbrugt: studenten voorzien van instructeurs, cursussen, quizzen, opdrachten, individuele lessen, certificeringen en forums om te leren en samen te werken met hun leeftijdsgenoten. In zijn huidige vorm heeft Tuts + Premium de eerste stap gezet. De volgende zal een aanzienlijk grotere sprong voorwaarts zijn.


Help me

Deze laatste vraag is voor jou, John Q Reader. Hoe kan ik Nettuts + de beste bron voor webontwikkeling op internet maken? In de afgelopen drie jaar zijn we een heel eind op weg naar dit doel gekomen. Hoe kan ik het verder brengen? Wat doe je nodig hebben meer van ons? In ruil daarvoor beloof ik dat we ons best zullen doen om het te leveren. We werken momenteel aan het volgende ontwerp voor de Tuts + -sites; uw inbreng zal helpen de vorm te bepalen die nodig is!