Online Marketing, Gadgets, Affiliate, Verdienen Sie Geld mit Ihren Blogs

DreamHost Interview Gründer von Codecourse Alex …

Hinweis: Der folgende Artikel hilft Ihnen dabei: DreamHost Interview Gründer von Codecourse Alex …

DreamHost Interview Gründer von Codecourse Alex ...

Ich komme aus Nordwestengland, Lancashire, Alex Garrett-Smith ist Full-Stack-Entwickler und Gründer von Codekurs. Alex arbeitet seit über 7 Jahren mit Laravel und anderen PHP-Frameworks. Als großer Verfechter der Einfachheit macht sein freundlicher Vortragsstil seinen Codecourse zum Anlaufpunkt für die Laravel- und PHP-Community. Lassen Sie uns ohne weitere Umschweife ins Gespräch mit Alex Garrett-Smith selbst eintauchen.

Shahzeb: Hallo Alex, vielen Dank, dass du dir die Zeit für dieses Interview genommen hast. Könnten Sie unseren Lesern bitte etwas über sich und Ihre Reise erzählen, bevor Sie Laravel betreten?

Alex: Danke für die Einladung! Ich bin Alex, der Gründer von codecourse.com, einer Plattform zum Erlernen von Laravel und anderen damit verbundenen Sprachen/Frameworks. Es ist seit über 5 Jahren mein Vollzeitjob und ich liebe es absolut. Zuvor habe ich als Softwareentwickler für ein Startup in London gearbeitet.

Kurz vor dem Studium habe ich angefangen, ernsthaft Programmieren zu lernen. Am Ende widmete ich mich PHP und brachte es auf YouTube bei, gewann über 300.000 Abonnenten und startete später Codecourse.

Ansonsten liebe ich Katzen, Lesen, Spazierengehen, Kaffee und Autos. Ich restauriere und modifiziere derzeit einen Range Rover Sport aus dem Jahr 2012.

Shahzeb: Wie haben Sie Ihre Karriere bei Laravel begonnen? Gab es einen besonderen Grund, warum Sie sich für die Arbeit mit Laravel gegenüber den anderen verfügbaren Frameworks entschieden haben?

Alex: Aufgrund der Funktionsweise meines Gehirns bin ich ein großer Befürworter von Einfachheit und dem Ziel, so mühelos wie möglich zum Endergebnis zu gelangen. Laravel stach heraus, weil es genau so funktionierte wie ich.

Ich kann mich nicht erinnern, wann ich Laravel zum ersten Mal entdeckt habe, aber ich glaube, es war ungefähr Version 4. Ich hatte andere Frameworks ausprobiert (die immer noch großartig waren), aber die Tatsache, dass ich schnell arbeiten konnte und mir das Erstellen mit Laravel tatsächlich Spaß machte, sorgte dafür, dass es hängenblieb.

Lesen:  Die Vorteile von Werbebannern auf einen Blick

Ich bin bestmöglich in das Laravel-Ökosystem eingebunden. Ich würde gerne etwas Zeit damit verbringen, andere Frameworks zu erlernen, aber im Moment bin ich glücklich damit, mit Laravel zu bauen und es zu unterrichten.

Shahzeb: Da Sie der Gründer und CEO von Codecourse sind, würden wir gerne die Geschichte erfahren, die hinter der Entstehung der Codecourse-Plattform steckt.

Alex: Ich begann 2009, auf YouTube zu unterrichten, während ich selbst PHP lernte, und war begeistert von der Aufnahme von Screencasts. Als ich anfing, sahen sich nur wenige Leute meine Videos an, aber das Wissen, dass ich anderen Menschen helfen konnte, machte mir so viel Freude und der Prozess gefiel mir so gut, dass ich weitermachte. Obwohl ich nicht viel verdiente, verbreitete ich weiterhin Inhalte und wuchs den YouTube-Kanal auf über 300.000 Abonnenten, während ich gleichzeitig einem Vollzeitjob als Webentwickler nachging.

In meinem Herzen wollte ich unbedingt Vollzeit unterrichten, also startete ich codecourse.com und startete ein Abonnementmodell. Ich hatte das Glück, dass eine große Anzahl von Leuten für meine Inhalte bezahlte, und habe sie ziemlich schnell erweitert.

Sobald ich meine Ausgaben decken konnte, kündigte ich meinen Job und ging Vollzeit. Das war das Schrecklichste, was ich je gemacht habe – aber jetzt sind wir Jahre später und ich mache immer noch Vollzeit das, was ich liebe!

Shahzeb: Codecourse hat für Entwickler eine große Anziehungskraft. Was es von anderen Kanälen unterscheidet Laracasts?

Alex: Ich vermarkte Codecourse als eine wirklich praktische Möglichkeit zu lernen. Ich füge immer Beispiele aus der Praxis hinzu, damit Entwickler bereit sind, das gerade Gelernte auf ihre eigenen Projekte anzuwenden. Ich persönlich finde, dass ich so am besten lerne.

Das ist ziemlich lustig, denn vieles von dem, was ich unterrichte, ist in der offiziellen Dokumentation leicht verfügbar. Ich glaube einfach, dass wir manchmal jemanden brauchen, der die Zusammenhänge verbindet und alles zum Leben erweckt.

Tatsächlich ist Codecourse nur dadurch einzigartig, dass ich es unterrichte und nicht jemand anderes. Es gibt eine große Anzahl von Inhaltserstellern, die wirklich großartige Arbeit leisten, und es ist so wichtig, die Menschen, von denen man lernt, zu erweitern, um unterschiedliche Perspektiven, Problemlösungstechniken und Codestile zu gewinnen.

Lesen:  So finden Sie das TikTok von jemandem über Snapchat (5 bewährte Methoden)

Shahzeb: Sie haben über 250 Kurse auf Codecourse und mehr als 50 % davon drehen sich um Laravel. Wie sehen Sie die Zukunft von Laravel als Framework und des E-Commerce mit Laravel?

Alex: Laravel hat ein riesiges Ökosystem und ich denke, das ist es, was es von anderen Frameworks unterscheidet. Wenn Sie sich für Laravel entscheiden, haben Sie bereits Zugriff auf eine große Anzahl von Erstanbieterpaketen, die nahtlos mit dem Kern zusammenarbeiten und von denen die meisten kostenlos sind. Darüber hinaus gibt es eine riesige Menge an Open-Source-Paketen, denen so viel Liebe und Aufmerksamkeit geschenkt wird.

Immer wenn ich ein Projekt mit Laravel starte, weiß ich, dass bereits Tausende von Entwicklern zum Ökosystem beigetragen haben. Wir sind verwöhnt.

Ein weiterer wichtiger zukunftssicherer Faktor von Laravel ist das Ethos – die Erfahrung der Entwickler steht an erster Stelle. Es ist leicht genug, die Grundlagen zu erlernen, und es ist so konsistent mit seinen Konventionen, dass es Ihnen leicht fällt, damit zu arbeiten.

Shahzeb: In einem Ihrer letzten Tweets hieß es: „Guten Morgen an alle außer Leuten, die PHP hassen.“ Was ist der Tee? Haben Sie sich auf eine bestimmte Person bezogen?

Alex: Ha, ich finde es toll, dass du das angesprochen hast! Ich bezog mich nicht auf irgendjemanden Bestimmten. Ich habe tatsächlich auf Twitter gestöbert und einen Tweet im Stil „Guten Morgen an alle außer“ gesehen, das Format kopiert und PHP ersetzt.

In diesem Sinne denke ich, dass die Leute erkennen, dass PHP keine veraltete Sprache mehr ist, und obwohl wir gerne Witze machen, sehe ich heutzutage keinen großen Hass auf PHP.

Shahzeb: Was sind Ihrer Meinung nach die Vorteile des Hostens einer Website bei einem Anbieter verwalteter Lösungen gegenüber herkömmlichem Shared Hosting für Laravel-Entwickler, und wie wirkt sich dies auf ihren Arbeitsablauf aus?

Alex: Ich habe Shared Hosting schon lange nicht mehr angerührt, aber ich habe den Schmerz nicht vergessen, den ich dabei durchgemacht habe. Shared Hosting hat immer noch seinen Platz für Leute, die keine verwaltete Lösung verwenden wollen oder müssen, aber ich kann mir keinen Grund vorstellen, warum ein Entwickler Shared Hosting einer verwalteten Lösung vorziehen sollte, insbesondere da die Preise mittlerweile so wettbewerbsfähig sind .

Lesen:  Hassan Taher erläutert die Realität von Bidens Executive Order zur KI

Die Anzahl der Fragen, die ich im Laufe der Jahre zu Themen speziell im Zusammenhang mit Shared Hosting erhalten habe, ist zu zahlreich, um sie aufzuzählen. Klar, mit einer verwalteten Lösung muss man anfangs etwas mehr Zeit damit verbringen, aber der Gewinn durch Kontrolle bei Bereitstellung und Konfiguration ist es wert.

Was den Arbeitsablauf angeht, bin ich mir nicht sicher, wie weit sich Shared Hosting entwickelt hat, aber ich erinnere mich, dass ich FTP zum Bereitstellen von neuem Code verwendet habe, und niemand möchte das tun.

Shahzeb: Was halten Sie von Managed-Hosting-Lösungen, die einen optimierten PHP-Stack bereitstellen und das Laravel-Framework mit einem Klick mit Funktionen zur Bereitstellung ihrer Web-Apps anbieten?

Alex: Ich habe noch nie eine Lösung wie diese verwendet, aber wenn Entwickler damit ihre Apps einfacher bereitstellen können, ohne sich mit Shared Hosting herumschlagen zu müssen, dann ist das großartig.

Ich habe tatsächlich viele Ideen (und Bereiche), also werde ich es bei meinem nächsten Projekt versuchen!

Shahzeb: Wen sollten wir als nächstes interviewen und warum?

Alex: Aaron Francis war die erste Person, die mir in den Sinn kam. Er hat in letzter Zeit jede Menge tolle Sachen rund um Laravel gemacht und mein Lieblingsprodukt aller Zeiten entwickelt, https://torchlight.dev!

Shahzeb: Alex, ich bin sicher, viele Leute haben sich Notizen gemacht. Ich bin mir auch sicher, dass sie gerne ein Bild Ihres Arbeitsplatzes sehen würden, wenn Sie eines teilen möchten!

Alex: Es ist langweilig, es ist chaotisch, aber es funktioniert. Bitte schön!

Shahzeb: Nochmals vielen Dank, Alex!

×

Holen Sie sich unseren Newsletter
Seien Sie der Erste, der die neuesten Updates und Tutorials erhält.

Vielen Dank, dass Sie uns abonniert haben!