Warum Claude Resend empfiehlt & Building in Public | Better Stack Podcast Folge 15

BBetter Stack
컴퓨터/소프트웨어마케팅/광고창업/스타트업구직/면접AI/미래기술

Transcript

00:00:00Willkommen zum Better Stack Podcast, wo wir Gespräche über KI, Softwareentwicklung,
00:00:04und alle Arten neuer Technologien führen. Ich bin einer eurer Gastgeber, Richard, und bei mir ist...
00:00:09Ich bin James.
00:00:10Ich bin Josh.
00:00:11Und ich bin Chris.
00:00:12Hey Chris. Es ist wirklich schön, dich zu sehen. Wir versuchen schon eine Weile, diesen Podcast zu organisieren,
00:00:17aber wir sind froh, dich endlich dabei zu haben. Für diejenigen, die keine Ahnung haben, wer Chris ist,
00:00:21gebe ich ihm die Chance, sich vorzustellen. Also, wer bist du, Chris?
00:00:24Ja. Mein Name ist Chris Penningson. Ich bin DX-Engineer bei Resend. Wir sind eine E-Mail-API für Entwickler.
00:00:32Ich habe auch einen YouTube-Kanal, Coding in Public, den ich seit einigen Jahren betreibe.
00:00:36Ich glaube, so haben wir uns kennengelernt, über beides, und ich freue mich darauf, darüber
00:00:40und alles andere, worüber ihr sprechen wollt, zu plaudern.
00:00:42Und über dein cooles Video-Setup mit dem Mikrofon.
00:00:45Das ist dank Resend. Ja.
00:00:47Alles klar. Ja. Da können wir später noch drauf eingehen.
00:00:50Aber was würdest du sagen, hat dir geholfen, zu Resend zu kommen?
00:00:55Denn du hast in der Vergangenheit schon viel gemacht.
00:00:56Wie würdest du also den Weg zu Resend beschreiben?
00:00:59Ja. Ich meine, man kann kaum anders sagen, als dass ich riesiges Glück hatte.
00:01:03Das ist ein großer Teil davon.
00:01:04Ich habe einfach das Gefühl, zur richtigen Zeit am richtigen Ort gewesen zu sein und besonders Zeno kennengelernt zu haben.
00:01:09Er ist der CEO von Resend.
00:01:10Ich habe meinen YouTube-Kanal quasi als Chance gestartet, über das zu sprechen, was ich gerade lerne.
00:01:16Und eines der Dinge, die ich 2023 gelernt habe, war React Email.
00:01:21Und als Resend dann aufkam, glaube ich, hat Zeno mich sogar kontaktiert und mir Zugang zur Beta gegeben.
00:01:27Und ich habe kurz nach deren Start über beides gepostet.
00:01:32Das wusste ich damals noch nicht.
00:01:33Aber als das Team es sah, hat Zeno mich kontaktiert.
00:01:36Wir haben uns einfach angefreundet.
00:01:38Und dann haben wir uns glaube ich im Sommer 2024 in San Francisco getroffen.
00:01:43Ich war in der Stadt und habe ihm einfach eine Nachricht geschrieben: Hey, willst du dich treffen?
00:01:47Und er ist ein sehr beschäftigter Mann.
00:01:48Ich dachte, er hätte keine Zeit, aber er hatte sie.
00:01:51Und am Ende haben wir uns hauptsächlich über das Leben unterhalten.
00:01:53Ich habe nicht versucht, mich bei ihm anzupreisen, und es gab auch keine offene Stelle.
00:01:58Aber wir haben uns angefreundet und im Herbst hat er mich kontaktiert und gesagt: Hey, wir haben diese DX-Stelle offen.
00:02:05Ich würde mich freuen, wenn du sie in Betracht ziehst.
00:02:06Ich hatte gar nicht in diese Richtung gedacht.
00:02:10Und dann kam eins zum anderen und es fühlte sich an wie eine gute Ergänzung.
00:02:13Und die Leute bei Resend machen es wirklich aus.
00:02:16Es gibt eine echte Kameradschaft im Team.
00:02:19Und so fügte sich alles zusammen.
00:02:21Ich habe Zeno getroffen, das Team getroffen und bin direkt an Bord gesprungen.
00:02:24Und ich glaube, es waren etwa vier Wochen von seinem ersten Gespräch bis zu dem Moment, als ich mit dem gesamten Team in Brasilien war.
00:02:30Es war also ein ziemlich schneller Umschwung, als alles passierte.
00:02:33Ja.
00:02:33Und ich fühle mich einfach super glücklich, die Chance zu haben, Leuten Resend beizubringen und zu versuchen, das, was wir tun, anderen auf eine Weise nahezubringen, die hoffentlich entwicklerfreundlich und nicht zu verkaufsorientiert ist.
00:02:44Das liegt ohnehin nicht in meiner Natur.
00:02:46Ja, das ist die kurze Version der Geschichte.
00:02:49Schön.
00:02:50Ich glaube, ich habe einige Fehlinformationen von Grok bekommen, weil du anscheinend ein riesiges Video auf deinem Kanal über React Email gemacht hast.
00:02:57Tatsächlich hat es viele Aufrufe bekommen und sie haben dich von dort aus kontaktiert.
00:02:59Aber ich schätze, das war falsch.
00:03:01Nun, das ist nicht ganz falsch, denn so habe ich Zeno zum ersten Mal getroffen, weil er mich kontaktiert hat, nachdem er das erste Video gesehen hatte, und sagte: Hey, ja, im Grunde wie: Ich würde mich gerne vernetzen.
00:03:11Und so fingen wir an, darüber zu chatten.
00:03:13Dann habe ich das Video über Resend gemacht.
00:03:14Dann haben wir uns persönlich getroffen.
00:03:15Es fing also dort an.
00:03:17Das ist die erste Sache, von der ich glaube, dass sie mich auf das Radar gebracht hat.
00:03:20Schön.
00:03:20Okay.
00:03:21Also halluziniert KI nicht komplett.
00:03:24Diesmal nicht.
00:03:26Ich sagte vor Beginn des Podcasts, dass eines meiner ersten Videos auf dem Entwickler-YouTube tatsächlich React Email war.
00:03:32Es war das dritte Video, das ich je gemacht habe, war über React Email.
00:03:35Es war also ungefähr zur gleichen Zeit im Jahr 2023, als ich es machte.
00:03:38React Email kam erst heraus.
00:03:39Aber ja.
00:03:41Ja.
00:03:41Ich wusste gar nicht, dass es gerade erst herausgekommen war.
00:03:43Ich glaube, ich habe innerhalb einer Woche oder so, nachdem es herauskam, ein Video gemacht.
00:03:46Ich habe es einfach auf Twitter gesehen und dachte: Oh, das ist cool.
00:03:47Und ich habe ein Video darüber gemacht.
00:03:48Also glückliches Timing.
00:03:50Hattest du zu der Zeit, als ihr euch vernetzt habt, einen Vollzeitjob oder war YouTube damals eher die Hauptsache?
00:03:57Ja, YouTube war wie diese Nebensache, die ich gemacht habe.
00:04:02Es war also nicht mein Hauptding.
00:04:03Ich habe in meiner Kirche geholfen.
00:04:05Ich habe geholfen.
00:04:06Ich habe es getan.
00:04:06Ich hatte eine Art Nebenbeschäftigung, die ich selbst gemacht habe.
00:04:09Und dann habe ich auch noch Teilzeit bei einem Unternehmen Dokumentationen gemacht.
00:04:11Das habe ich etwa acht Jahre lang gemacht.
00:04:13Das war also quasi mein Hauptjob, dieser Dokumentationsjob.
00:04:16Das Leben bestand also aus mehreren Dingen gleichzeitig.
00:04:19Und das YouTube-Ding war ehrlich gesagt nur eine Nebensache.
00:04:22Als ich mit YouTube angefangen habe, habe ich es meiner Frau sechs Monate lang nicht erzählt.
00:04:25Ich habe einfach aufgenommen, gesprochen und es hochgeladen.
00:04:27Ich habe mit niemandem darüber gesprochen.
00:04:28Es sollte kein Ding sein.
00:04:29Ich wollte nicht, dass es je jemand sieht.
00:04:31Es war einfach nur: Ich bin sehr verbal und muss es aussprechen, um zu wissen, ob ich etwas verstehe.
00:04:36Und ihr wisst ja, beim Video machen, manchmal setzt man sich hin und denkt:
00:04:40Ich verstehe nicht wirklich, wie das funktioniert.
00:04:41Also muss ich von vorne anfangen.
00:04:44Und so gab es viele Momente, in denen ich einfach versuchte, etwas auszusprechen.
00:04:48Ich habe es aufgenommen.
00:04:49Es hat nicht funktioniert, weil ich mir dachte: Ich verstehe das eindeutig nicht.
00:04:52Also musste ich es neu machen.
00:04:53Es war also immer nur diese Nebensache.
00:04:55Und schließlich bekam ich ein Video raus, in dem ich darüber sprach.
00:04:57Auf eine Weise, mit der ich mich wohl fühlte, dass ich das Thema verstand.
00:05:00Also, ja.
00:05:01YouTube war also immer eine Nebensache.
00:05:03Und die anderen Rollen waren die Dinge, für die ich die meiste Zeit aufgewendet habe.
00:05:06Aber wirklich keine Entwicklungserfahrung vor Resend, also nicht als Teil eines Unternehmens
00:05:12oder irgendetwas in der Art.
00:05:13Wie ich schon sagte, ich fühle mich einfach super glücklich und ja, super froh, dass Zeno eine Chance bei mir genutzt hat.
00:05:20Ja, Lehren oder, ja, wie Inhalte erstellen oder sogar unterrichten, einfach mir selbst beibringen hilft viel,
00:05:27um einfach zu verstehen, wie Dinge funktionieren und die Teile zusammenzufügen.
00:05:30Also super gesegnet deswegen.
00:05:32Es ist, als würdest du denken, du wüsstest etwas, und dann gehst du hin, um darüber zu sprechen, und du denkst dir: Ich habe wirklich keine Ahnung, was ich tue.
00:05:37Und dann wird es zu einer künstlichen Sache, bei der du es oft genug tust, diese Videos vorbereitest und es rausbringst.
00:05:46Aber du, es ist sehr vorbereitet.
00:05:48Und so habe ich vor ein paar Jahren angefangen, live zu streamen, einfach buchstäblich hinzusetzen und etwas frisch zu beginnen.
00:05:54Weil ich mir denke: Ich muss mehr gegen die Wand laufen und wirklich sehen, ob ich etwas weiß.
00:05:59Weil ich an den Punkt gekommen war, an dem ich ziemlich schnell ein Video zusammenstellen konnte, das Sinn ergab, aber ich habe es nicht wirklich verstanden.
00:06:05Oder ich musste währenddessen so viel nachschlagen.
00:06:08Und deshalb habe ich das Gefühl, Live-Streaming ist der ultimative Test: Weißt du eigentlich, wovon du redest?
00:06:13Und oft tust du das nicht, und du läufst ständig gegen die Wand, und das ist einfach Teil des Prozesses.
00:06:17Aber ich denke, wenn du keine Angst vor dem Scheitern hast und keine Angst davor hast, gegen die Wand zu laufen, ob öffentlich oder nicht, weißt du, das ist nicht wichtig.
00:06:25Aber ich denke, du kannst wirklich wachsen und dich weiterentwickeln.
00:06:28Aber man muss sich mit diesem Gefühl anfreunden, was ehrlich gesagt das ist, was einen Entwickler ausmacht.
00:06:32Du musst bereit sein, immer und immer wieder gegen die Wand zu laufen und zu sagen: Ich werde das herausfinden.
00:06:37Ich werde es recherchieren.
00:06:39Und jetzt mit KI, wisst ihr, ist einiges davon einfacher und einiges davon leichter zu vermeiden, weil man es quasi überspringen kann, ohne wissen zu müssen, wie Dinge funktionieren.
00:06:46Ich finde es wirklich beeindruckend, dass du das so ohne professionelle Programmiererfahrung angegangen bist.
00:06:51Ich wüsste gar nicht, wo ich anfangen soll, wenn es ums Video machen geht.
00:06:55Also, wie hast du deine Themen gefunden?
00:06:57Weil du Sachen zu Astro hast, du hast Sachen zu React.
00:06:59Wie hast du herausgefunden, worüber du Videos machen sollst?
00:07:02Ja, ich habe das Gefühl, bei mir war es sehr organisch, wie das alles passiert ist.
00:07:05Ich habe buchstäblich einfach das gemacht, was ich in der Woche gelernt habe, darüber habe ich ein Video gemacht.
00:07:09Und so war ich immer bei meinem Kanal.
00:07:11Es gibt kein Problem, wenn jemand daraus eine Karriere oder eine große Sache machen will oder Aufmerksamkeit erregen möchte.
00:07:16Ich denke, das kann eine wirklich hilfreiche Art sein, ein Publikum zu gewinnen, eine Community, all das.
00:07:21Aber für mich war es das nie.
00:07:23Und ich hatte viele Chancen, das daraus zu machen, aber ich habe wirklich nur versucht, es bei dem zu belassen, was ich in der Woche tue.
00:07:28Darüber mache ich ein Video, was bedeutet, dass ich keine Videos habe, die wie traditionell, ihr wisst schon, im Dev-Bereich explodiert sind.
00:07:35Ich habe einige mit 100.000 oder so etwas im Laufe mehrerer Jahre, aber ich hatte nie etwas, glaube ich, das sich einer Million näherte.
00:07:43Weil es einfach das ist, was ich lerne.
00:07:44Es sind also keine Hype-Themen.
00:07:47Und so habe ich mich buchstäblich hingesetzt und dachte: Okay, ich lerne dieses JavaScript-Konzept, und dann mache ich ein Video darüber.
00:07:53Ich lerne diese Sache.
00:07:54Und ich habe zufällig viel mit Astro gemacht, als es noch in der Beta war.
00:07:57Und es ergab für mich Sinn, besonders als es Funktionen hinzufügte, hatte ich diesen Fortschritt in meinem eigenen Verständnis, wo es hieß: Oh, es wäre wirklich schön, wenn ich einige Dinge auf dem Server tun könnte.
00:08:07Und ich habe nicht einmal den Unterschied zwischen serverseitigem Rendering und statischem Rendering verstanden.
00:08:11Und dann war es so, dass Astro Dinge hinzufügte, während ich sie lernen musste.
00:08:15Und so ist ein Großteil der Astro-Sachen einfach das, womit ich Dinge gemacht habe, weil ich es nebenbei gelernt habe.
00:08:21Ich glaube also, für mich war es ein sehr organischer Prozess, bei dem ich immer dann, wenn ich etwas lerne, es auch unterrichte.
00:08:26Und das hat sich zufällig so entwickelt, dass es genug Aufmerksamkeit gab, wo ich mich, ja, glücklich schätze, dass ich mit Leuten in Kontakt gekommen bin.
00:08:35Aber ja, es gab keine Vorsätzlichkeit dabei, was ich weiß, ein großer Vorteil ist, um dort anzukommen, wo ich bin.
00:08:42Ja, ich denke, das ist ein sehr gesunder Ort, nicht versuchen, Hype-Themen zu jagen und darüber zu sprechen, was man lernt.
00:08:49Ich würde sagen, es war eine Art profitabler Ort auf YouTube vor einer Weile, aber jetzt hat es sich komplett geändert.
00:08:56Ich glaube, viele Schöpfer sagen, dass man mit Tutorials kein Geld verdienen kann.
00:09:00Entweder muss man Hype-Themen machen oder unterhaltsame Dinge.
00:09:03Wie stehst du dazu?
00:09:04Und wird das die Richtung deines Kanals ändern?
00:09:07Ich glaube, für mich steckt da viel Wahrheit drin.
00:09:09Wenn du wirklich versuchst, eine Karriere daraus zu machen, ich glaube, ich habe Glück, dass ich nie versucht habe, es zu dieser Sache zu machen.
00:09:15Es war also immer eine lustige Nebensache.
00:09:17Es war für mich immer eine Art, hoffentlich nicht egoistisch, aber einfach so: Ich brauche die Chance, das auszusprechen, was ich gerade lerne.
00:09:24Ich denke, dass die Aufrufe bei vielen eher traditionellen Durchgängen wie verrückt zurückgegangen sind.
00:09:30Ich glaube, ihr alle habt das wirklich sehr gut gemacht.
00:09:32Und ich denke also, ihr habt diese schöne Mischung aus pädagogisch sein.
00:09:37Es ist kein direkter Durchgang.
00:09:39Es sind eher konzeptionelle Dinge.
00:09:40Oftmals, Richard, liebe ich es, wenn du deinen Notizblock rausholst und anfängst zu zeichnen.
00:09:44Ich denke mir: Mann, das muss ich auch machen.
00:09:45Das ist so eine gute Idee.
00:09:47Ich denke also, es gibt eine Art zu lehren, die viel davon einfängt.
00:09:52Aber ich denke, bei traditionellen Tutorial-Durchgängen wirst du vielleicht nicht die Aufrufe bekommen, die du vor drei oder vier Jahren hattest.
00:09:58Für mich, da das nie wirklich mein Ziel war, ist das keine große Sache.
00:10:01Das ist für mich kein großes Ding.
00:10:03Ich habe in den letzten Monaten irgendwie die Lust an YouTube verloren, aber das liegt hauptsächlich daran, dass ich bei Resend wirklich die einzige Person bin, die unser gesamtes Marketing und unsere Bildung macht.
00:10:12Und ich habe jemanden eingestellt, und sie ist eine weitere DX-Ingenieurin bei uns, hat sich aber fast vollständig auf Veranstaltungen verlegt.
00:10:19Und ich bin irgendwie auf mich allein gestellt.
00:10:21Ich habe im Moment einfach nicht wirklich die Kapazität.
00:10:23Es war also hauptsächlich durch die Art und Weise, wie das Leben gerade ist.
00:10:27Wir versuchen einzustellen.
00:10:28Und sobald ich jemanden anderen habe, denke ich, dass mir das mehr Zeit freischaufeln wird.
00:10:31Ich weiß nicht genau, wie das für meinen Kanal in Zukunft aussehen wird.
00:10:34Ich denke, wahrscheinlich werde ich die Art von Dingen, die ich tue, beibehalten, aber ich würde gerne sowohl konzeptioneller bei einigen Dingen werden als auch detaillierter bei anderen.
00:10:43Mein vorläufiger Plan ist also, mehr konzeptionelle Themen zu machen und schnelle Deep-Dives in Dinge, und dann auch mehr langsame Sachen, bei denen ich etwas von Grund auf lerne, von Grund auf für mich selbst lehre.
00:10:56Ich glaube nicht, dass diese so gut laufen werden, aber das ist für mich in Ordnung.
00:10:59Wie ich sagte, für mich ist meine Motivation irgendwie singulär, seit ich angefangen habe, und das hilft mir, denke ich, meinen wahren Nordstern zu wählen und einfach dabei zu bleiben.
00:11:07Und ich fühle mich glücklich, das tun zu können und mir nicht zu viele Sorgen um Aufrufe machen zu müssen, aber wer weiß?
00:11:12Wir werden sehen, wie es läuft.
00:11:13Ich denke, ein ziemlich gutes Beispiel dafür ist Bash Bunny.
00:11:16Sie macht das ziemlich gut, also beim Livestreaming.
00:11:18Ich glaube, sie macht im Moment eine Rust-Reise und bringt es sich einfach selbst bei.
00:11:22Und ich denke, das ist ein ziemlich gutes Beispiel dafür, dass es immer noch ein Publikum für Leute gibt, die Leute beim Programmieren beobachten, immer noch ohne KI im Weg.
00:11:29Ja, das ist interessant.
00:11:30Wenn ich keine KI verwende, bekomme ich viele Kommentare wie: Ich bin so froh, dass es endlich jemand ist, der keine KI verwendet, also denke ich, gibt es auch diese Müdigkeit.
00:11:41Aber ich denke, es muss einen Weg geben, irgendwie beides zu tun, weil es das Programmieren grundlegend verändert hat und das auch weiterhin tun wird.
00:11:50Und ich denke, es gibt einen Weg, wie man herausfinden muss, wie diese neue Welt aussieht.
00:11:54Aber ich denke auch, dass es etwas wirklich Taktiles hat, einfach die Syntax zu berühren.
00:11:59Also, und ich mache das einfach gerne.
00:12:00Und deshalb denke ich, dass ich immer ein weiches Herz dafür haben werde und wahrscheinlich immer etwas von dieser Art von Nicht-KI-Programmierung einfach zum Spaß machen werde.
00:12:09Ja, ich kann mir nicht vorstellen, wie du die Zeit hast, das zu tun, denn du hast Resend, du hast das Privatleben, das Familienleben.
00:12:17Wie findest du die Zeit, deine eigenen Videos zu machen, neue Fähigkeiten zu lernen, von Hand zu programmieren und all das?
00:12:23Ich glaube, wie viele Entwickler bin ich sehr neugierig und finde immer Wege, Dinge zu verdoppeln.
00:12:28Also, weißt du, ich habe drei Kinder.
00:12:32Sogar bei Kleinigkeiten wie... ich trainiere zwei meiner Mädchen im Fußball.
00:12:37Aber während ich sie trainiere, denke ich: Oh, dafür könnte ich eine kleine Website aufsetzen.
00:12:42Es ist also etwas, das ich mit ihnen mache.
00:12:43Ich setze mich mit ihnen hin.
00:12:44Wir machen das zusammen.
00:12:45Und ich sage: Oh, da gibt es dieses Konzept.
00:12:46Ich würde gerne herausfinden, wie man das vom Server streamt.
00:12:49Das habe ich schon mal gemacht.
00:12:50Wir hatten mal Kätzchen, die wir abgeben mussten.
00:12:54Und so habe ich mich mit meinen Mädchen hingesetzt.
00:12:56Sie haben mir geholfen, die Seite zu programmieren oder das Design zu entwerfen.
00:12:59Und dann haben wir es programmiert.
00:13:00Es sah damals sehr nach sechs- und achtjährigen Kindern aus, denke ich.
00:13:05Ich versuche also, vieles im Leben so miteinander zu verknüpfen.
00:13:08Ich habe einen 3D-Drucker.
00:13:10Neulich habe ich mit meinem Sohn an irgendeiner App gearbeitet und Ähnliches gemacht.
00:13:16Ich bin ein großer Fan des Liverpool Football Club.
00:13:18Hoffentlich zerstört das nicht meinen Ruf bei euch.
00:13:23Und so war es mit meinem Sohn.
00:13:24Wir haben also viele lustige Dinge auf die Beine gestellt.
00:13:25Ich versuche also einfach, diese Kreativität in alle Lebensbereiche einzubringen.
00:13:31Und ich liebe es, Bastelarbeiten und Kunst zu machen.
00:13:34Und ich mache viel von dieser Art von Dingen mit meinen Kindern.
00:13:35Ich habe einfach viel Energie dafür.
00:13:38Und wenn ich es mit anderen Leuten mache, fühlt es sich nicht so an, als würde es mich von ihnen wegziehen.
00:13:42Es fühlt sich an, als würde es mich zu ihnen hinziehen.
00:13:44Egal ob Freunde, ja, oder meine Kinder.
00:13:48Ich versuche, viel Zeit damit zu verbringen, diese Kreativität in all diesen verschiedenen Lebensbereichen einzusetzen.
00:13:54Und dann lerne ich Dinge, die sich überschneiden, was es einfach macht, sie bei der Arbeit oder bei meinem Kanal zu nutzen.
00:14:00Meistens nehme ich für meinen Kanal früh am Morgen auf.
00:14:04Normalerweise nehme ich so gegen 5:36 Uhr morgens auf.
00:14:07Ich bin ziemlich früh dran.
00:14:09Das ist also meine Zeit für den Kanal, wenn ich sie habe.
00:14:12Und dann nimmt die Arbeit den Rest des Tages ein.
00:14:15Und abends mache ich manchmal Dinge mit meinen Kindern.
00:14:18Ich weiß also nicht, ob das wirklich deine Frage beantwortet.
00:14:21Aber ja, ich versuche einfach, diese Kreativität in das ganze Leben einzubringen und Menschen zu verbinden, anstatt mich von ihnen zu entfernen.
00:14:27Ich wollte gerade sagen, ich finde das ist eine der coolsten Sachen am KI-Programmieren; man muss nicht unbedingt zurückgehen und Leuten die Syntax von HTML, React und all das beibringen.
00:14:39Man kann sagen: Frag einfach Claude, dann können wir über ein grundlegendes Verständnis davon sprechen, was passiert.
00:14:43Und es ist natürlich viel einfacher, jemanden dazu zu bringen, seine erste App zu erstellen.
00:14:49Und ich finde, ja, KI ist toll für so Mikroseiten.
00:14:52Für jede Kleinigkeit, die ich jetzt habe, anstatt zu googeln, ob es dafür einen Dienst gibt, sage ich: Claude, kannst du das machen?
00:14:58Denn ich bin ja der einzige Nutzer, also ist mir die Qualität nicht ganz so wichtig.
00:15:04Also ja, das ist schön.
00:15:05Und es ist cool zu hören, dass du es auf diese Weise mit deinen Kindern nutzt.
00:15:08Ja, ja, das hat viele dieser Dinge definitiv beschleunigt.
00:15:11Und es hilft ihnen, Ideen zu entwickeln. Eines der Kinder wollte mit seinen Freunden eine Bibliothek machen.
00:15:16Sie haben also diese ganzen kleinen Bücher gebastelt und wir haben eine Website gebaut, auf der sie Bücher ausleihen und zurückgeben konnten.
00:15:22Und es waren einfach diese vier kleinen Kinder, ein paar meiner Mädchen und ein paar ihrer Freunde.
00:15:27Aber das ist eine super spaßige Sache, die man machen kann.
00:15:28Und sie fühlten sich super inspiriert und sagten: Oh, können wir es so machen?
00:15:31Und normalerweise hätte ich keine Zeit dafür gehabt.
00:15:34Ich denke also, es gibt Möglichkeiten... meine Freundin, die bei Resend arbeitet, Christina,
00:15:41sagt immer, Apps können wie ein kleines selbstgekochtes Essen sein.
00:15:44Man kann einfach für jemanden eine kleine Mahlzeit zubereiten, es muss nichts Großes sein.
00:15:48Und KI macht das einfacher, weil man es sehr schnell erledigen kann.
00:15:52Ja, ich wünschte, ich hätte das als Kind gehabt, weil ich wegen Minecraft mit dem Programmieren angefangen habe.
00:15:56Ich wollte Plugins hinzufügen.
00:15:58Das bedeutete, dass ich Java lernen musste, und ich weiß nicht, wie ich das geschafft habe, aber ich habe es gelernt.
00:16:03Ja, das ist beeindruckend.
00:16:04Ja, ich wollte gerade sagen, du hast zwei Mädchen und einen Jungen, und ich habe zwei Mädchen.
00:16:08Und ich glaube, als ich mein erstes Mädchen hatte – vielleicht ist das zu viel Information – konnte ich den Toilettensitz oben lassen.
00:16:14Aber jetzt kann ich das nicht mehr.
00:16:16Er muss immer unten sein.
00:16:18Ich weiß nicht, wie das bei dir zu Hause ist, aber ja, das läuft hier.
00:16:22Ja, du musst dein Leben als Vater von Töchtern ändern.
00:16:26Ja, genau.
00:16:27Wie dem auch sei, lass uns darüber sprechen, was du bei Resend machst.
00:16:29Es klingt, als hättest du viel um die Ohren.
00:16:31Du machst Videos, Dokumentationen, du hast die E-Mail-Kenntnisse geschrieben.
00:16:34Was ist eigentlich dein offizieller Jobtitel, was sollst du da eigentlich tun?
00:16:40Ja, es verbindet sich irgendwie mit vielen Dingen im Unternehmen.
00:16:44Im Allgemeinen fällt es in den Bereich Developer Relations (DevRel).
00:16:48Wir nennen es DX Engineer (Developer Experience), weil wir Leute ansprechen wollen, die eher eine Entwickler-Mentalität haben.
00:16:56Also alles, von Dokumentation bis zu Blogbeiträgen, Changelogs, unsere ganzen sozialen Inhalte, Videos, Bildung, quasi alles rund um die Entwicklererfahrung.
00:17:06Ich vernetze mich viel mit Leuten auf Events, halte Vorträge und solche Dinge.
00:17:10Also alles in diesem Bereich.
00:17:13Aber ich habe auch mit dem Produkt zu tun und habe auch schon Funktionen ausgeliefert.
00:17:17Es ist also ziemlich umfassend.
00:17:21Und während das Team gewachsen ist, machen wir immer mehr Dinge.
00:17:24Es fühlt sich also super an, mit Leuten über Resend sprechen zu können.
00:17:28Ich sehe meine Rolle nicht nur im Produkt.
00:17:31Natürlich möchte ich, dass die Leute verstehen, was wir bei Resend tun.
00:17:35Aber ich glaube, vieles davon ist auch, den Leuten intern im Unternehmen eine Stimme zu geben, die nach außen dringt.
00:17:40Ich habe vorhin erwähnt, dass es bei Resend für mich wirklich um die Menschen geht.
00:17:45Wir haben so erstaunliche Entwickler, Designer und Success Engineers.
00:17:50Sie leisten so viel.
00:17:51Ein Großteil dessen, was ich versuche zu tun, ist also: Wie kann ich ihre Stimmen verstärken?
00:17:55Oft schreibe ich also Texte für sie.
00:17:57Ich nehme eine Idee, die sie in einem Meeting erwähnt haben.
00:18:00Und frage: Kann ich ein kurzes 20-minütiges Interview mit dir darüber führen, wie diese Architektur funktioniert und warum wir uns dafür entschieden haben?
00:18:06Und dann posten wir das eher als technischen Beitrag.
00:18:09Ich mache die ganze Arbeit, aber sie können es überprüfen und dann veröffentlichen wir es.
00:18:12Es geht mir also nicht nur um das Produkt.
00:18:15Es geht wirklich um die Art und Weise, wie wir bei Resend denken.
00:18:17Es ist ein Unternehmen, bei dem die Kultur an erster Stelle steht.
00:18:20Und ich hoffe, das bleibt auch so.
00:18:22Es ist schwer, das beizubehalten, wenn man größer wird.
00:18:25Aber das ist ein Großteil dessen, was ich denke: nicht nur das Produkt pushen, sondern auch die Leute für alle anderen nach außen hin sichtbar machen.
00:18:31Das ist also der volle Umfang meiner Rolle, all das, was ich erwähnt habe.
00:18:36Und viele Leute bei Resend denken auch so.
00:18:39Zeno, der CEO, ist zum Beispiel sehr gut in den sozialen Medien und spricht darüber, was wir tun.
00:18:44Und viele unserer Ingenieure posten auch ihre eigenen Dinge.
00:18:48Es ist also nicht so, dass nur ich mich darum kümmere, Dinge nach außen zu tragen.
00:18:52Aber ich bin in keiner Weise ein traditioneller Vermarkter.
00:18:56Als Zeno mich einstellte, fragte ich ihn: Von Vermarkter bis Erzieher, wo liegt diese Rolle?
00:19:01Denn ich bin da eher auf der anderen Seite.
00:19:03Das interessiert mich überhaupt nicht.
00:19:05Und er meinte: Das ist in Ordnung.
00:19:06Wir wollen wirklich nur mit Leuten darüber sprechen, was wir tun, und es natürlicher und organischer ablaufen lassen.
00:19:11Und so sehe ich mich selbst, als jemand, der die Leute über das Produkt und die Menschen bei Resend aufklärt.
00:19:16Wie groß war das Unternehmen, als du angefangen hast, und wie groß seid ihr jetzt?
00:19:21Ich war die zehnte Einstellung.
00:19:22Ich glaube, wir sind jetzt bei etwa 45, 46, so in dem Dreh.
00:19:28Und ich kam vor anderthalb Jahren dazu.
00:19:30Cool.
00:19:31Etwas, worüber wir in der E-Mail gesprochen haben: Resend ist sehr gut darin, Claude dazu zu bringen, es zu empfehlen.
00:19:38Und ich habe keine Ahnung, wie ihr das gemacht habt.
00:19:40Wann immer ich etwas baue, das E-Mails benötigt, wird Claudes Code immer sagen: Verwende Resend.
00:19:44Obwohl es sicher viele andere Alternativen gibt, würde es mich dazu bringen, Resend zu nutzen.
00:19:48Also ja.
00:19:49Kannst du dazu etwas sagen, was ihr getan habt, um das zu erreichen?
00:19:53Ja, ich glaube, wir haben versucht, uns auf viele Grundlagen zu konzentrieren.
00:19:56SEO war schon immer wichtig, aber es scheint immer wichtiger zu werden, da die Leute sich an Claude als Entscheidungsträger für viele Dinge wenden.
00:20:06Ich meine, Entwickler sollten sich nicht wirklich um E-Mails kümmern müssen.
00:20:08Man will einfach etwas, das funktioniert.
00:20:09Und wenn es funktioniert, ist man gut.
00:20:11Man muss also wirklich die Grundlagen abdecken.
00:20:17Das ist alles von JSON-LD, die Strukturierung der Seite, bis hin zu grundlegenden Dingen wie sicherzustellen, dass man ein einziges H1 hat und so weiter.
00:20:27Wir haben versucht, einige zusätzliche Dinge zu tun.
00:20:30Zum Beispiel haben wir eine lms.txt.
00:20:33Zum Beispiel bei unserer Preisseite: Wenn du einen Curl-Request machst, gibt sie Markdown zurück – solche Dinge.
00:20:40Wir haben auch festgestellt, dass Fragen und Antworten sehr wichtig sind.
00:20:43Wann immer möglich, haben wir ein Akkordeon mit F&A; es scheint, dass LLMs diese Art von Struktur bevorzugen.
00:20:49Wir haben Geschäfte mit anderen Unternehmen gemacht, bei denen wir die besten Notification-APIs listen und sie die besten E-Mail-APIs.
00:20:58Auch das scheint für KI sehr wichtig zu sein.
00:21:01Ein Teil davon ist ehrlich gesagt auch ein Aktualitätsbias.
00:21:03Es scheint neuere Anbieter mit vielen Inhalten zu bevorzugen.
00:21:08Und ich glaube, wir kamen genau zur richtigen Zeit.
00:21:11Das Unternehmen wurde im Januar 2023 gegründet.
00:21:14Wir kamen also genau dazu, als LLMs anfingen, wirklich trainiert zu werden.
00:21:18Und dieser Aktualitätsbias scheint ein Teil davon zu sein.
00:21:21Ich glaube, ein Teil davon ist auch, dass wir versuchen, ständig schnell bei KI-Dingen wie MCP und Skills zu sein.
00:21:30Dadurch erhalten wir die normalen SEO-Vorteile, die man bekommt, wenn man schnell in einem Industriezweig ist und andere Leute, die auch schnell sind, über einen sprechen oder einen in ihren Tools verwenden.
00:21:43Ich glaube, all diese Dinge sind der Anfang, aber ich weiß nicht, ob wir ein perfektes Allheilmittel haben.
00:21:50Viele Unternehmen versuchen, die KI-SEO zu knacken, oder wie auch immer man es heutzutage nennt.
00:21:57Wir haben versucht, diesen Hinweisen zu folgen, wenn wir die Gelegenheit dazu hatten, um uns in diesem Bereich zu verbessern.
00:22:04Aber für uns geht es meistens darum, die SEO-Grundlagen richtig zu machen.
00:22:08Sei der Erste bei vielen LLM-Sachen.
00:22:10Und wahrscheinlich ist vieles davon der Aktualitätsbias, was bedeutet, dass wir weiterhin in diesen Bereich investieren, versuchen zu lernen, was funktioniert, und hoffen, dass wir ganz oben auf der Liste bleiben.
00:22:20Denn im Moment schlägt uns Claude, glaube ich, zu etwa 70 Prozent der Zeit vor.
00:22:24Ja, ich finde das erstaunlich.
00:22:24Ich glaube, ihr seid eines der wenigen Unternehmen, die Claude vorschlägt, Railway ist eines davon, manchmal Fly, manchmal Vercel, aber ja, ich weiß nicht, wie die Leute das machen.
00:22:34Sie haben diese verrückten Tricks, und ich denke, Claude hat ein paar Dinge, die sie den Leuten empfehlen, wie zum Beispiel Dinge in die robots.txt zu schreiben, aber niemand weiß wirklich, was er tut, und ich denke, es wäre interessant zu sehen, was passiert, und ich schätze, die Modelle werden sich so schnell ändern, dass sie ihre Arbeitsweise ändern könnten, sodass man alles neu machen müsste.
00:22:53Es ist also ein spannendes Feld und es wird interessant zu sehen, was passiert.
00:22:57Ja.
00:22:57Und man möchte nicht, dass es zu sehr gamifiziert wird, weil dann jeder es einfach machen könnte.
00:23:01Es gibt also ein kleines Geheimnis dabei, wie bei normalem SEO, glaube ich, und ich bin mir nicht sicher, ob die Modellanbieter immer genau wissen, warum Sachen ausgewählt werden.
00:23:10Es wird also definitiv ein bewegliches Ziel sein und man möchte nicht feiern, bevor man die Ziellinie überquert hat.
00:23:17Es ist sehr gut möglich, dass sich ein Modell ändert und wir plötzlich nicht mehr so oft empfohlen werden, aber im Moment scheint es eine Kombination aus Mundpropaganda und Claude zu sein.
00:23:29Und anderen LLMs, aber wir hoffen, ganz oben in den Köpfen der Leute zu bleiben, egal ob Agent oder Mensch.
00:23:35Und wie denkst du, haben die KI-Sachen konkret zum Wachstum von Resend beigetragen?
00:23:39Weil Zeno bestimmt einen Tweet mit einem Diagramm gepostet hat, das den massiven Anstieg der Nutzer bei Resend zeigt, glaubst du, das hängt mit KI zusammen oder denkst du, das sind andere Dinge oder ein bisschen von beidem?
00:23:51Ja, ich wünschte, ich wäre... das sind die Zeiten, in denen ich wünschte, ich wäre ein echter Vermarkter, denn dann hätte ich Daten und all das, aber ich versuche, darin besser zu werden.
00:24:00Ich glaube, es ist eine Kombination aus ein paar Dingen.
00:24:03Ich glaube, KI ist sicherlich ein Teil davon, aber ich weiß nicht, ob es eine direkte Linie zwischen jemandem, der fragt: “Was soll ich benutzen?”
00:24:09und Resend gibt. Zum Beispiel haben wir schon lange eine Integration mit Supabase.
00:24:15Und da Supabase von vielen KI-Coding-Agenten aufgegriffen wurde, wollen die Leute E-Mails hinzufügen, und das ist eine einfache Empfehlung durch diese Integration.
00:24:25Ich denke also, das ist das eine: Da wir mit anderen Unternehmen verbunden sind und KI nicht nur uns, sondern auch sie beeinflusst, steigen wir alle zusammen.
00:24:33Wie heißt das? Die steigende Flut hebt alle Boote.
00:24:36Wir sind also alle zusammen gestiegen.
00:24:38Ich denke, das ist ein großer Teil.
00:24:39Ich glaube, die beste Art von Marketing ist immer Mundpropaganda.
00:24:42Die Leute reden einfach über dich, sie lieben dich, und wir haben dankenswerterweise viele solcher Leute.
00:24:46Ich denke, das ist also auch ein großer Faktor.
00:24:49Wir sind immer noch sehr entwicklerfokussiert, das ist unser Fokus: Entwickler zuerst.
00:24:54Und bei dieser neuen Art der Entwicklung haben wir viele Vibe-Coder und Kreative, die uns nutzen, aber es war transparent gesagt meistens für Entwickler.
00:25:07Wir versuchen also herauszufinden, wie wir uns daran anpassen können.
00:25:09Ich glaube, im Moment war vieles immer noch Mundpropaganda, weil es eben Entwickler waren.
00:25:14Und manchmal, wenn wir Leute aus dem Bereich Vibe-Coding oder Kreative bekommen, können die Schwierigkeiten haben, weil man mit DNS und vielen seltsamen Dingen arbeiten muss.
00:25:22Das liegt nicht an uns.
00:25:23Das ist einfach die Art, wie E-Mail funktioniert.
00:25:24Aber ich glaube, es waren Vercel und Supabase.
00:25:29Und einige dieser Integrationen, die wir haben, haben es einfach gemacht, mitzugehen, wenn sie wachsen.
00:25:35Und während wir beim Thema KI sind, wie hast du deine Arbeitsweise persönlich durch sie verändert?
00:25:41Ja, die letzten fünf Monate waren wahrscheinlich die größte Veränderung.
00:25:46Ich glaube, es gibt vieles Persönliches und dann viele arbeitsbezogene Dinge.
00:25:50Also werde ich vielleicht hauptsächlich über die Arbeit sprechen, weil ich dort am meisten investiert habe.
00:25:54Für mich ist es wirklich hilfreich, Kontext von anderen zu sammeln.
00:25:59Zum Beispiel steht ein Changelog an, ich habe ein Gefühl für das Feature, aber ich sage: Hey, geh recherchieren.
00:26:05Sag mir, schau dir das an, nutze das CLI – ich sage das Claude –, sag mir, wer alles an diesem Projekt gearbeitet hat, lies das RFC, solche Sachen.
00:26:14Gib mir eine Liste mit den Dingen, die wir abdecken sollten.
00:26:17Ich glaube wirklich, dass es eine gewisse Kraft beim Formulieren von Sätzen gibt, wenn man Dinge schreibt.
00:26:21Ich versuche also wirklich, all das selbst zu schreiben, aber solche Recherche-Sachen waren super hilfreich.
00:26:26Es gibt viele gemeinsame Muster in unserer Codebasis.
00:26:28Wenn ich eine Kundenstory oder eine neue Landingpage mache, gibt es viele Dinge, bei denen ich auf das zurückgreifen kann, was wir schon gemacht haben.
00:26:35Ich habe also oft einen Agenten, der daran arbeitet: Hey, baue mir eine neue Landingpage.
00:26:41Ich werfe den gesamten Inhalt rein.
00:26:42Ich schreibe alles, aber gib mir die Struktur dazu.
00:26:44Es gibt also viele solcher Dinge.
00:26:45Das hat mich wirklich beschleunigt.
00:26:47Ich glaube, wir waren ziemlich früh bei Agenten-Fähigkeiten.
00:26:50Das war noch bevor Cursor sie unterstützte und so weiter.
00:26:53Und als ich viel darüber hörte, dachte ich, wir müssen da wirklich einsteigen.
00:26:57Und habe einen Deep Dive gemacht, was diese Dinge eigentlich sind.
00:27:00Warum sind sie wichtig?
00:27:01Weißt du, solche Dinge.
00:27:02Und das war auch ein großer Faktor: einfach herauszufinden, wie die Tools funktionieren.
00:27:08Also herauszufinden, mit welchen Fähigkeiten ich gerne arbeite, wie ich sie aufrufe; Claude bringt jeden Tag sieben neue Funktionen raus.
00:27:14Also versuche ich, da auf dem Laufenden zu bleiben.
00:27:15Und dann vielleicht etwas mehr auf der persönlichen Seite.
00:27:18Ich habe einen Open-Claude-Agenten.
00:27:20Wir haben bei Resend eigentlich auch mehrere.
00:27:23Die nutzen wir für bestimmte, sehr begrenzte Aufgaben.
00:27:26Aber ich nutze meinen eigenen, um im Grunde alle meine Aufgaben über einen Obsidian-Vault zu verwalten, der mit GitHub synchronisiert wird und den ich auch lokal einsehen kann.
00:27:33Und das ist ein ganz kompliziertes System, von dem du nichts hören willst, aber das war auch wirklich hilfreich, um diesen Dialog mehr mit meinem Aufgabenmanager zu führen.
00:27:40Aber ich kann es auch in einem Programm öffnen und quasi durchsuchen.
00:27:44Ich denke also auf persönlicher Ebene hat es mir geholfen, Dinge einfach an die Wand zu werfen und später darauf zurückzukommen und dem System zu vertrauen.
00:27:50Und für die Arbeit hat es hauptsächlich meine Recherche beschleunigt, schnell zu verstehen, was in bestimmten Bereichen vor sich geht.
00:27:56Mir eine Übersicht zu geben, wohin es gehen soll, oder bei Coding-Sachen meistens für kleine Feature-Anfragen, wie: Hey, Cursor, mach dieses kleine Ding da, wir haben diesen Fehler gesehen.
00:28:07Oder es hat mir geholfen, schnell neue Landingpages hochzuziehen oder die Struktur einiger Funktionen schnell fertig zu bekommen.
00:28:16Und dann gehe ich selbst noch in den Code.
00:28:19Ja, aber das klingt wirklich gut.
00:28:21Ich wollte nicht in einen KI-Podcast, aber du erwähntest, du hast mehrere Open-Claude-Instanzen bei Resend, und ich persönlich habe Angst vor Sicherheitslücken.
00:28:33Es geht einfach darum, dass es Zugriff auf Dinge bekommt, auf die es keinen Zugriff haben sollte.
00:28:37Also erstens, wie viele hast du, warum hast du bei Resend mehrere davon und wofür nutzt ihr sie?
00:28:44Ja, sie sind größtenteils sehr stark auf bestimmte Teams oder Aktionen ausgerichtet.
00:28:48Wir haben zum Beispiel einen für das Marketing und wir haben ihn auf einer eigenen Instanz laufen.
00:28:55Er hat Zugriff auf seinen eigenen 1Password-Vault, sodass wir ihm nur sehr begrenzten Zugriff auf Dinge geben können, die er haben soll, und wir diese API-Schlüssel begrenzen können.
00:29:05Wir nutzen ihn also für Dinge wie einen eigenen Twitter-Account.
00:29:08Er hat seinen eigenen Gap-Account.
00:29:09Und jeden Montag startet er.
00:29:13Er schaut sich all unsere Analysedaten für Twitter, für LinkedIn, für unser SEO-Zeug und für unsere Website an.
00:29:23Er sammelt das alles und kuratiert, welche Bereiche wir verpassen.
00:29:26Er schaut sich unsere Dokumentation an, etwa welche Fragen die Leute stellen.
00:29:29Wir füttern ihn also mit sehr spezifischen Informationen.
00:29:32Und dann gibt er uns jede Woche einen Bericht.
00:29:35Das ist also eine Sache, wofür wir ihn nutzen, zum Beispiel für das Marketing.
00:29:37Und andere Teams haben ihre eigenen.
00:29:39Einer, der schnell einspringen kann und sehen kann: Was ist die Hauptursache für diesen Vorfall?
00:29:44Sodass das Team, wenn es sich einschaltet, schon alle Details vorliegen hat.
00:29:48Wiederum haben wir versucht, es zu begrenzen, sowohl wo er lebt, als auch worauf er Zugriff hat, durch API-Management, aber das Interface war komplett Slack.
00:29:57Einige Teams finden es nützlicher als andere, und niemand musste es machen, da wir bei uns einfach zuerst angefangen haben.
00:30:03Andere Teams meinten: Oh, das ist ja cool.
00:30:05Lass uns sehen, was wir damit machen können.
00:30:07Größtenteils war es hilfreich für automatisierte generierte Dinge, die ein wenig mehr Analyse erfordern.
00:30:14Und wir nutzen ihn auch, um Fragen zu stellen.
00:30:17Wir sehen einen Post auf X oder so und sagen: Hey, hier sind diese 10 Firmen erwähnt, sind davon Kunden dabei?
00:30:24Er hat Zugriff darauf, grundlegende Daten dazu nachzuschlagen.
00:30:27Vieles davon bestand aber darin, ihn auf sehr spezielle Fähigkeiten zu beschränken und Wege zu finden, wie er Handarbeit erledigen kann, für die ich nicht selbst suchen möchte – etwas, das ich tun könnte, das mich aber 10 oder 15 Minuten kosten würde.
00:30:41Ich kann Hermes – das ist unser Open-Claude-Bot – und dem Marketingteam sagen: Hey, findet das für mich raus.
00:30:47Und dann machen wir von da aus weiter.
00:30:48Es war also eine coole Reise.
00:30:50Zeno ist eigentlich derjenige, der das anfangs gepusht hat.
00:30:52Es hilft also, wenn man den CEO hinter solchen Dingen hat.
00:30:55Wir haben versucht, sehr vorsichtig zu sein, wie gesagt, und es auf sehr spezielle Dinge begrenzt.
00:30:59Er hat also keinen Zugriff auf irgendetwas, das super wichtig ist.
00:31:03Und es ist auch ziemlich einfach, Dinge abzuschalten, falls nötig, was wir schon bei einigen Gelegenheiten gemacht haben, wenn wir sagten: Ich weiß nicht, ob wir darauf Zugriff haben wollen.
00:31:11Also entziehen oder begrenzen wir den API-Schlüssel.
00:31:14Aber ich denke, wenn Leute Dinge wie Open-Claude oder sogar Claude mehr nutzen, wird API-Scoping viel wichtiger.
00:31:22Resend möchte da zum Beispiel viel mehr investieren.
00:31:26Und ich denke, das sieht man bei vielen anderen Firmen auch.
00:31:29Auf diese Weise kann man ein bisschen zuversichtlicher sein, die Schlüssel an einen Agenten zu geben, um bestimmte Aufgaben zu erledigen, aber nichts darüber hinaus.
00:31:35Ja, das ist wild. Ich denke, wie du sagtest, es ist wichtig, Dinge zu begrenzen, und Stripe hat wohl eine Möglichkeit für Agenten, Geld auszugeben und Dinge in deinem Namen zu tun.
00:31:44Aber ich möchte da etwas tiefer graben, denn du hast Dinge gesagt, an die ich nie gedacht habe, und das klingt wirklich, wirklich clever.
00:31:50Und ich glaube, ich könnte einige dieser Ideen stehlen, aber du hast einen Hermes-Agenten, der zu Twitter geht?
00:31:55Also hat er einen eigenen Twitter-Account, loggt sich bei Twitter ein und liest die Tweets der Leute?
00:32:00Und was macht er dann? Schlägt er Tweets für euch vor oder schaut er, was populär ist, und gibt euch Informationen darüber?
00:32:07Ja, wir haben versucht, ihn dazu zu bringen, Dinge zu schreiben.
00:32:09Er ist nicht sehr gut darin.
00:32:10Ich bin sicher, jemand mit mehr Intelligenz könnte ihn dazu bringen, aber ich kann es nicht.
00:32:14Also macht er hauptsächlich Konkurrenzanalyse.
00:32:17So wie: Hier ist, worüber gerade jeder twittert.
00:32:19Hier sind Dinge, die wichtig sind, also solltest du in Erwägung ziehen, etwas dazu zu machen.
00:32:23Also solche Sachen.
00:32:25Aber ich kann ihm auch einfach einen Tweet füttern und sagen: Hey, kannst du mir mehr Hintergrund dazu geben, was da vor sich geht?
00:32:30Wie unser eigenes kleines Grok, weißt du.
00:32:33Und ich sollte sagen, unseres ist ein Open-Claude-Agent, den wir Hermes nannten, bevor Hermes ein Ding war.
00:32:38Also jetzt geht es an Hermes.
00:32:40Ja, das ist im Grunde, wie wir es mit sozialen Medien im Speziellen nutzen.
00:32:48Er macht Konkurrenzanalyse, einmal pro Woche postet er... er hat früher täglich gepostet.
00:32:51So wie: Hier ist, was jeder postet.
00:32:53Und wir gaben ihm: Hier sind Wettbewerber, lass uns wissen, worüber sie reden.
00:32:56Und jetzt ist es eher eine bedarfsabhängige Basis, auf der wir mit ihm interagieren.
00:33:00Ja.
00:33:01Nun, das ist wirklich cool.
00:33:02Ich denke, ja, wir müssen mehr davon machen.
00:33:03Wir machen davon gar nichts.
00:33:04Ich meine, wir haben unsere eigenen Skills.
00:33:06Jeder hat seine eigenen Dinge, die er für sich macht, aber wir haben kein zentrales System.
00:33:11Open-Claude- oder Hermes-Bot, der auf Twitter geht und uns wirklich coole Themen oder Bereiche gibt, für die wir keine Videos machen.
00:33:17Ich denke, das wäre sehr cool.
00:33:18Du bist also schon eine Weile fast ein Ein-Personen-Team und KI erhöht natürlich unsere Produktivität bei allen Dingen.
00:33:27Aber worauf verlässt du dich sonst noch, um alles am Laufen zu halten?
00:33:33Ich weiß, du magst Raycast.
00:33:35Wenn du darüber reden willst, ist das cool.
00:33:36Aber gibt es noch etwas anderes, bei dem du gerade aktiv bist?
00:33:39Ja, ich bin ziemlich besessen von Raycast.
00:33:43Ich benutze es seit den frühen Betas.
00:33:46Man hat mir schon vorgeworfen, dass ich auf Dinge zu früh aufspringe, aber hinter Raycast stehe ich gerne.
00:33:52Also ja, ich nutze Raycast sehr intensiv.
00:33:53Ich denke, meine Statistiken sind jedes Jahr fast peinlich, wenn sie dieses Raycast-Wrapped-Ding machen.
00:34:01Das ist also auch eine große Sache.
00:34:02Ich habe, wie erwähnt, Obsidian genutzt, um diesen Vault zu betreiben, der einen Großteil meines Aufgabenmanagements abwickelt.
00:34:08Wir haben intern auch unser eigenes System.
00:34:11Ich denke, vieles liegt auch daran, dass das Team selbst, Resend selbst, sich sehr darum kümmert,
00:34:17mit Kunden in Kontakt zu treten, bei Bedenken, die wir haben, oder Dingen, die wir vorantreiben.
00:34:21Jeder denkt also, habe ich das Gefühl, im ganzen Team sehr extern orientiert, was,
00:34:26an vielen Arbeitsplätzen, wo du arbeitest, sind sie meist nur auf das Produkt fokussiert, auf eine Weise,
00:34:31die manchmal sein kann: Naja, natürlich werden Leute das einfach nutzen.
00:34:33Aber viele der Entwickler sind super stolz auf das, woran wir arbeiten.
00:34:36Sie reden also darüber, sie pushen es und sie sagen: Oh, wir sollten das tun.
00:34:39Und während ich in gewisser Weise aktuell ein Ein-Personen-Team bin, Christina hilft, wenn
00:34:45sie kann, denke ich, dass die ganze Firma wirklich so denkt.
00:34:49Und das macht meinen Job leichter.
00:34:51Sie bringen mir immer Dinge.
00:34:53Ich höre immer zu und sage: Oh, könnten wir da etwas tun?
00:34:55Und dann helfen sie mir, es über die Ziellinie zu bringen, das Designteam springt sehr schnell bei Sachen ein.
00:34:59Und viele der Dinge, die ich nach außen trage, haben ihre Fingerabdrücke überall, da sie,
00:35:04dir helfen, Grafiken und so etwas zu entwerfen.
00:35:06Es ist also eine Teamleistung.
00:35:08Aber ja, für meine persönlichen Sachen kommt es meist auf Raycast an.
00:35:13Ich nutze Obsidian.
00:35:14Ich habe OmniFocus seit 15 Jahren für eher globales mentales Management genutzt.
00:35:19Wir nutzen intern bei Resend auch Linear.
00:35:22Slack ist im Grunde, wo alles passiert.
00:35:24Es gibt zu viele Kanäle.
00:35:25Es ist immer schön, einem neuen Mitarbeiter zuzusehen, wie er reinkommt, und du siehst einfach seine Augen, wenn er zum ersten Mal Slack öffnet.
00:35:30Es ist ein bisschen so.
00:35:30Ich weiß also nicht, ob ich andere Geheimnisse habe, außer dass ich versuche, so realistisch wie möglich zu sein,
00:35:32was ich schaffen kann.
00:35:40Und dann ja, man kann viel schaffen, wenn man realistisch ist.
00:35:41Und ich denke, vieles davon sind wie warme mentale Gehirntricks für mich.
00:35:44Und ich glaube, vieles davon sind für mich mentale Tricks.
00:35:47Wenn man sich übernimmt oder den Tag zu voll packt, fühlt man sich immer im Rückstand.
00:35:52Deshalb versuche ich, mir viel Spielraum zu lassen, damit ich mich immer voraus fühle.
00:35:56Ich weiß, das ist ein blöder mentaler Trick, aber bei mir funktioniert er.
00:35:58Ich versuche also, viel Zeit darauf zu verwenden, sicherzustellen, dass ich tue, was ich verspreche.
00:36:04Leider wird das immer schwieriger, je mehr man zu tun hat.
00:36:08Aber ich weiß nicht, ob ich einen geheimen Zaubertrick für die Arbeit habe,
00:36:12abgesehen von einigen der Tools und der Art und Weise, wie ich vorgehe.
00:36:16Nun, ich habe deinen Artikel vor, ich weiß nicht, vor ein paar Tagen gelesen, richtig?
00:36:19Es hieß “Vorhersehbarkeit ist eine Superkraft”, oder?
00:36:23Und da ging es um die Idee, länger zu planen, als es tatsächlich dauert,
00:36:28aber du planst nur bis 13:00 Uhr, richtig?
00:36:33Wie lange nutzt du diesen Ansatz schon?
00:36:38Weil er sehr viel Sinn ergibt, oder?
00:36:40Du räumst Zeit bis zu diesem Punkt ein, weil unsere Aufgaben lange dauern.
00:36:46Also, wie läuft das bisher für dich, schätze ich?
00:36:49Ist das etwas Neues?
00:36:50Ja, das mache ich schon seit mehreren Jahren.
00:36:53Ich glaube, ich kenne mich selbst – ich lasse mich ablenken, bin neugierig und noch einiges mehr.
00:36:57Und dann...
00:36:57einfach laufen die Dinge nicht so, wie man es erwartet.
00:37:00Man nimmt ein Video auf, von dem man denkt: Das sollte nicht länger als 20 Minuten dauern.
00:37:03Und dann dauert es eineinhalb Stunden.
00:37:05So ist das Leben einfach.
00:37:06Ich glaube, es gibt im Grunde zwei Möglichkeiten, damit umzugehen.
00:37:09Entweder man plant jeden Tag den perfekten Tag, und er läuft nie nach Plan.
00:37:13Und man fühlt sich immer wie ein Verlierer, der hinterherhinkt.
00:37:15Oder man plant einfach damit und erkennt, dass das Leben so ist.
00:37:18Besonders bei Menschen ist es sehr wichtig, viel zusätzliche Zeit einzuräumen,
00:37:22weil Menschen keine Maschinen sind und man sich darauf einstellen muss.
00:37:28Ich hatte neulich ein Treffen mit jemandem, das 30 Minuten dauern sollte.
00:37:31Wir haben eine Stunde geredet, und ich weiß, manche Leute sind sicher beschäftigt und wichtig genug,
00:37:35um einfach sagen zu können: Das Treffen ist vorbei.
00:37:37Aber ich denke mir: Hey, da war mehr los als nur das, worüber wir sprechen mussten.
00:37:40Und die Person brauchte etwas zusätzliche Aufmerksamkeit.
00:37:43Also ist das in Ordnung.
00:37:44Ich bin in der Hinsicht nicht gehetzt.
00:37:46Ich möchte, dass die Leute das Gefühl haben, meine volle Aufmerksamkeit zu haben.
00:37:50Das mache ich also seit mehreren Jahren.
00:37:51Aber ich glaube, vieles davon beruht darauf, dass man sich nach einer Weile,
00:37:55wenn man jeden Tag das Gefühl hat:
00:37:56Mann, ich habe nichts geschafft, diesen kleinen mentalen Trick anwendet:
00:38:00Ich plane nur so viel, ich plane für den nicht perfekten Tag.
00:38:03Und wenn ich das fast jeden Tag schaffe, arbeite ich an den Dingen für den nächsten Tag.
00:38:07Und das sind wirklich die Dinge für den nächsten Tag.
00:38:09Aber mein Verstand sagt, es sind Aufgaben für morgen.
00:38:10Idealerweise habe ich bis Freitag schon alles für die ganze Woche erledigt.
00:38:14Dann habe ich Bonus-Sachen, die ich erledigen möchte, die ich sowieso an dem Tag erledigt hätte.
00:38:17Aber es fühlt sich an wie: Hey, ich bin voraus.
00:38:19Ich bin optimistisch, ich kann neugierig sein.
00:38:20Ich kann mir Zeit für Menschen nehmen.
00:38:21Ich kann neugierig sein.
00:38:22Ich kann mir Zeit für Menschen nehmen.
00:38:24Ich denke, es geht eher darum, das eigene Gehirn zu hacken und auf eine Art zu denken,
00:38:29die es einem erlaubt, als sein bestes Selbst zu arbeiten, anstatt immer im Rückstand,
00:38:33unter Druck und was auch immer zu sein.
00:38:34Es ist viel los.
00:38:35Es ist nicht so, dass ich mich nicht manchmal so fühle.
00:38:37Aber diese mentalen Hacks haben die Arbeitserfahrung verbessert.
00:38:41Ich hätte sowieso nur diese Menge an Arbeit geschafft.
00:38:44Es geht also eher darum, wie ich die Erfahrung so gestalten kann, dass ich sie genieße,
00:38:48statt dass ich immer unter Druck stehe?
00:38:50Ja, das spricht mich wirklich an.
00:38:52Ich gehöre wohl zu den Leuten, die sich jeden Tag sagen: Oh, ich habe nicht genug geschafft.
00:38:55Ich wünschte, ich hätte dies und das erledigt.
00:38:57Also ja, ich muss mir das unbedingt ansehen, denn es ist eine Falle, in die man leicht tappt,
00:39:02ein leichtes Muster, in das man verfällt, besonders wenn man ziemlich – wie soll ich sagen?
00:39:06Wenn man im Grunde viel erreichen will und viel erledigen möchte oder wenn man viel zu tun hat.
00:39:12Und deshalb ist es meiner Meinung nach ein guter mentaler Trick, sich nicht zu sehr unter Druck zu setzen.
00:39:16Also werde ich den Artikel lesen.
00:39:17Ja, lass mich wissen, ob dein Gehirn auch so funktioniert, zumindest bei mir.
00:39:20Und ich weiß, ich rede offen darüber.
00:39:22Ich weiß, was da passiert, aber es funktioniert trotzdem.
00:39:25Ja, ja.
00:39:26Oh, das ist schön.
00:39:29Also, wir werden gleich über dein Video-Setup sprechen,
00:39:31weil es mich interessiert, aber wir haben ein paar Fragen von unseren Zuschauern.
00:39:35Sie sind sehr spezifisch.
00:39:37Wenn du sie nicht beantworten kannst, fühl dich nicht dazu verpflichtet.
00:39:40Die erste ist von QProductions23.
00:39:43Er fragt: Kannst du ihn fragen, ob sie temporäre E-Mail-Adressen hinzufügen?
00:39:47Das wäre praktisch für das schnelle Prototyping von Anwendungen.
00:39:51Ich bin mir nicht sicher, ob ich die Frage ganz verstehe.
00:39:53Temporäre E-Mails in welchem Sinne?
00:39:56Ich verstehe es auch nicht ganz.
00:39:58Aber für mich klingt es eher so: Kann man temporäre E-Mails senden?
00:40:05Also, als hättest du eine temporäre Inbox,
00:40:08und möchtest etwas testen, um zu sehen, ob es funktioniert, vielleicht.
00:40:10Oh, okay, vielleicht so eine Art integrierter E-Mail-Posteingang innerhalb von Resend?
00:40:14Ja, so etwas in der Art.
00:40:15Ja, das ist ein Feature-Request, der schon öfter aufgekommen ist.
00:40:18Ich glaube, es geht viel darum zu priorisieren, was unseren aktuellen Kunden hilft,
00:40:23im Vergleich dazu, was neue Kunden bringen würde.
00:40:25Es ist also etwas, das ich dem Team vorschlagen kann.
00:40:28So würde ich es formulieren.
00:40:29Es gibt keine konkreten Pläne, die mir bekannt wären.
00:40:31Die zweite Frage kommt von Life of Code.
00:40:33Frag ihn nach Spam-Filtern, IP-Flagging und wie man die Qualität aufrechterhält, um das zu verhindern.
00:40:39Ich könnte viel über Domain-Reputation und Zustellbarkeit sprechen.
00:40:43Ich möchte mich nicht zu lange aufhalten, aber das ist ein großes Thema.
00:40:46Aber ja, ich habe in der Vergangenheit schon Content dazu gemacht.
00:40:49Ich würde sie also ermutigen, sich das anzusehen.
00:40:52Aber generell glaube ich, dass Entwickler einfach annehmen, dass,
00:40:57wenn man den Durchsatz erreicht, es auch im Posteingang landet.
00:41:00Und es gibt eine Menge, was dazu gehört, damit es dort landet.
00:41:03Momentan ist es so, dass Gmail im Besonderen,
00:41:06und die sind in vielerlei Hinsicht wirklich die, denen E-Mail gehört,
00:41:09sich hauptsächlich für deine Domain-Reputation interessieren, nicht deine IP-Reputation.
00:41:13Das heißt nicht, dass die IP gar keine Rolle spielt.
00:41:15Wir leisten unsere Arbeit, um sicherzustellen, dass unsere IPs wirklich gesund sind,
00:41:20aber es ist deine Domain, auf die es ankommt.
00:41:22Stell dir das also wie bei einem Postamt vor: Woher sendest du?
00:41:27Wenn du eines Tages einfach 100.000 Briefe auf den Tisch knallst,
00:41:30dann werden sie sagen: Wer ist dieser Typ?
00:41:32Du weißt schon, und sie werden dir nicht vertrauen.
00:41:34Du musst wirklich Vertrauen und Reputation aufbauen.
00:41:36Und es kann eine Weile dauern, bis man es aufgebaut hat, und man kann es sehr schnell verlieren.
00:41:42Man muss also wirklich selbst eine Reihe von Schutzmaßnahmen ergreifen.
00:41:45Das beginnt damit, sicherzustellen, dass man von einer Subdomain aus sendet.
00:41:50Wenn man also Probleme mit der Domain hat, kann man sie auf eine andere Subdomain umziehen,
00:41:55ohne dass es jeden einzelnen Versand auf der gesamten Plattform beeinträchtigt.
00:41:59Es gibt also einige grundlegende Dinge.
00:42:01Stelle sicher, dass du Abmeldelinks einfügst und Dinge, die nicht
00:42:03nur transaktionale E-Mails bezüglich Authentifizierung oder Ähnlichem sind.
00:42:06Es gibt also viele Richtlinien dazu.
00:42:08Aber jedes Mal, wenn eine E-Mail in deinem Posteingang ankommt,
00:42:12der E-Mail-Posteingang, der das empfängt – Gmail, Yahoo, Outlook, was auch immer –,
00:42:16betrachten sie das anhand ihres eigenen proprietären Satzes von Filtern.
00:42:20Sie verraten niemandem, wie die aussehen, denn wenn sie das täten,
00:42:22würden wir nur noch Spam erhalten.
00:42:24Sie versuchen also, viele Signale zu lesen,
00:42:27die alles damit zu tun haben, wie oft du sendest.
00:42:30Es gibt einige Authentifizierungsmechanismen wie DMARC, SPF und DKIM,
00:42:35das ist eine ganze Reihe von Akronymen, die ich da gerade rausgehauen habe.
00:42:38Wie ich schon sagte, es gibt eine seltsame Komplexität bei E-Mails.
00:42:42Aber generell hilft diese Denkweise Entwicklern sehr, darüber nachzudenken:
00:42:45Wirke ich wie ein vertrauenswürdiger Absender?
00:42:47Sende ich an Leute, die bereits zugestimmt haben, dies zu empfangen?
00:42:50Wir erlauben bei Resend beispielsweise keine Cold Emails.
00:42:53Man muss eine tatsächliche Einwilligung haben, um an Leute zu senden.
00:42:57Es gibt viele solcher Grundlagen: Wenn man den Grundlagen folgt,
00:42:59sendet man an Leute, die es auch empfangen wollen.
00:43:01Man sendet auf eine vertrauenswürdige Weise, nicht einfach Tausende E-Mails
00:43:05sofort wie hier.
00:43:07Und dann achtet man auf grundlegende Best Practices.
00:43:10Es gibt keine spezifischen Wörter, die man nicht verwenden darf, aber generell gilt:
00:43:14Deine Links sollten dieselbe Domain haben wie die Absenderdomain.
00:43:17Deine Bilder sollten ebenfalls dieselbe Absenderdomain nutzen.
00:43:19Verwende keine spam-artigen Wörter.
00:43:23Oft findet man heraus, dass Gmail insbesondere einem sagt:
00:43:25Hey, das ist aus diesem Grund kein Spam.
00:43:27Du kannst den Inhalt anpassen und sehen, wie sich das auswirkt.
00:43:30Wenn du mit Resend sendest, zeigen wir auch Zustellbarkeits-Insights für jede E-Mail an.
00:43:34Das dient teilweise auch deiner Weiterbildung.
00:43:36Du kannst also bei jeder gesendeten E-Mail die E-Mail-Tabelle ansehen,
00:43:39diese spezielle E-Mail betrachten und erhältst Einblicke wie:
00:43:41Hey, stelle sicher, dass du all diese Best Practices befolgst.
00:43:44Wenn man also so denkt – hey, ich sende auf eine Weise, die vertrauenswürdig ist,
00:43:49wo Leute diese erhalten wollen und bereits eingewilligt haben.
00:43:52Ich sende in einem vorhersehbaren Muster.
00:43:53Das sind die großen mentalen Dinge, über die man nachdenken muss.
00:43:57Und dann gibt es viele Einzelheiten, bei denen wir dir ebenfalls helfen können.
00:44:00Das war also so kurz wie möglich meine Antwort zu Spam-Filtern, Zustellbarkeit,
00:44:05IP- und Domain-Reputation.
00:44:06Hoffentlich war das trotz der ganzen Akronyme verständlich.
00:44:10Ich finde das fantastisch.
00:44:11Es ist ein erstaunliches Wissen, das du über E-Mails hast, und es ergibt Sinn.
00:44:15Ich wollte dich vorhin bitten, ein wenig zu erklären, wie Resend E-Mails für Entwickler einfacher macht.
00:44:20Und ich glaube, schon allein diese Frage erklärt, durch wie viele Hürden man springen muss,
00:44:24wenn man E-Mails einrichten möchte.
00:44:26Ja.
00:44:27Ich erinnere mich daran, wie ich es selbst versucht habe, und ich habe mich sofort auf React Email gestürzt,
00:44:31als es herauskam, und dann auf Resend, weil es so viele Kopfschmerzen gab, die E-Mails mit sich bringen.
00:44:35Und ich mag zwar Self-Hosting, aber das eine Ding, das man niemals selbst hosten sollte, sind E-Mails.
00:44:41Weil es heißt: Du wirst keinen Spaß dabei haben.
00:44:43Ja.
00:44:43Ja.
00:44:44Willkommen dabei, ein E-Mail-Dienstanbieter zu sein.
00:44:46Es hat seine ganz eigenen Herausforderungen.
00:44:49Ja.
00:44:50Ich glaube, wir haben mit React Email angefangen, was ich für eine coole Ursprungsgeschichte halte.
00:44:53Zeno und Boo, zwei der Mitbegründer, mussten,
00:44:58wenn man jemals E-Mail-HTML von Hand geschrieben hat – es ist wie: Aus welchem Jahrhundert ist das?
00:45:02Man schreibt Tabellen und Floats, und sie dachten sich: Es muss etwas Besseres geben.
00:45:07Und das gibt es auch.
00:45:07Es gab einige Dinge, aber die hatten nicht diesen modernen Touch.
00:45:10Und so entstand die Geschichte, dass sie sagten: Lass uns etwas bauen, das man tatsächlich
00:45:14mit TypeScript, React und Tailwind nutzen kann.
00:45:16Und das war React Email.
00:45:18Und daraus entstand Resend, weil sie merkten: Das Senden ist eigentlich auch nicht so gut.
00:45:21Also lasst uns daran arbeiten.
00:45:22Aber E-Mail hat so viele Besonderheiten.
00:45:23Wir verbringen so viel Zeit damit, unsere Nutzer durch das Blockieren von Spam zu schützen.
00:45:26Leute versuchen, das über unsere Plattform zu senden.
00:45:31Wir haben also ein ganzes Team nur für Trust and Safety.
00:45:33Aber sobald man anfängt, E-Mails in großem Stil zu senden, muss man entweder ein
00:45:36E-Mail-Experte sein oder einen E-Mail-Experten haben.
00:45:39Und ich denke, eine der Sachen, die Resend besonders macht,
00:45:41und ich denke, das ist der Kern von dem, wer wir sind, und ich hoffe, das bleibt immer so,
00:45:45ist, dass wir Support als Teil der Developer Experience (DX) sehen.
00:45:51Es spielt keine Rolle, wie schön die API ist,
00:45:54wenn niemand da ist, wenn du Probleme hast und dich meldest.
00:45:57Du musst einen E-Mail-Experten haben, und wir wollen das für die Leute sein.
00:46:00Man bekommt also einen geteilten Slack-Kanal, wenn man ein zahlender Kunde ist.
00:46:06Und wir antworten den Leuten sehr schnell.
00:46:09Und natürlich wollen wir darin besser werden.
00:46:11Das ist immer so ein langfristiges Ziel.
00:46:14Aber wir sehen es so: Wenn du Probleme hast, solltest du zu uns kommen, und wir sollten
00:46:18in der Lage sein, dir zu helfen.
00:46:19Wir schauen mit dir in die Google Postmaster Tools.
00:46:22Wir gehen mit dir die Zustellbarkeits-Themen durch und helfen dir beim Debuggen live.
00:46:25Es ist uns also sehr wichtig, dass DX auch Support einschließt.
00:46:31Ich hoffe also, die Leute fühlen sich gut aufgehoben, wenn sie zu Resend kommen.
00:46:35Wir halten dir den Rücken frei, und du musst kein Experte sein, weil du schon einen hast.
00:46:39Und das wollen wir weiterhin für unsere Kunden tun.
00:46:41Meine erste Erfahrung mit E-Mail war, glaube ich, als Freelancer: Ich habe Freelance-Arbeit gemacht
00:46:45und der Kunde fragte: Kannst du E-Mails hinzufügen?
00:46:47Und ich dachte naiv: Oh, E-Mails müssen eine gelöste Sache sein.
00:46:50Die gibt es schon seit Jahren.
00:46:51Das kann doch nicht so schwer sein.
00:46:53Und dann geriet ich in den Kaninchenbau: Oh Gott, das ist wahnsinnig.
00:46:57Nur die Kompatibilität zwischen den Clients.
00:46:59Wir haben ein paar Browser-Engines und Hunderte von E-Mail-Clients.
00:47:03Und es gibt keinen vereinbarten Standard.
00:47:05Und ich weiß nicht, ob wir jemals einen haben werden, weil es an den großen Akteuren liegt, das zu entscheiden.
00:47:11Und das allein, Dinge über Clients hinweg gleich aussehen zu lassen, ist schwierig.
00:47:15React Email hat jetzt einen ganzen Linter, einen Kompatibilitäts-Checker und eine Vorschau.
00:47:19Wir wollen weiter daran arbeiten, damit die Leute wissen:
00:47:24Ich kann das mit Zuversicht senden.
00:47:26Claude kann HTML-E-Mails erstellen, aber man weiß nicht, ob es gut aussieht.
00:47:30Es mag im Webbrowser gut aussehen, aber das heißt nichts,
00:47:33weil jeder Client so anders ist.
00:47:35Es gibt viele kleine heimtückische Stolperfallen bei E-Mails.
00:47:40Und wir versuchen, das für die Leute einfach zu machen.
00:47:42Aber es ist eine Legacy-Branche mit einer Menge Dingen, die drangehängt wurden.
00:47:46Und aufgrund dessen, was es ist, hat es eben seine Komplexität.
00:47:51Man braucht also jemanden, der einen hoffentlich an die Hand nimmt und hilfreich führt.
00:47:55Die meisten Leute, die hier bei uns Video machen, haben eine Art Fortschritts-Kurve: Wo sie angefangen haben,
00:48:02welches Equipment sie hatten und womit sie es ersetzt haben.
00:48:04Es wäre gut, deine zu hören.
00:48:07Ja, ich meine, es fing damit an, dass ich nur eine Webcam hatte.
00:48:11Eigentlich habe ich lange Zeit gar kein Video gemacht.
00:48:14Als ich für mein ehemaliges Unternehmen arbeitete, habe ich Voiceovers aufgenommen.
00:48:19Und so bekam ich dieses Mikrofon schon ziemlich früh – ich bin super dankbar dafür, es ist ein RE20.
00:48:26Audio war mir also das Wichtigste.
00:48:30Und erst Jahre nachdem ich mit dem Kanal angefangen hatte, gab es ein Gesichts-Reveal.
00:48:35Es war nicht beabsichtigt, keine große Sache.
00:48:37Ich habe mich einfach selbst aufgenommen.
00:48:38Als ich eine Webcam bekam, habe ich eine Insta 360 genommen.
00:48:42Das habe ich also mehrere Jahre lang benutzt.
00:48:44Und als ich dann zu Resend kam, nach sechs, sieben Monaten, sagten sie:
00:48:49Lass uns wirklich in Video investieren, damit es für dich ganz einfach ist, direkt loszulegen,
00:48:53egal um welche Tageszeit, egal was los ist – es sieht immer gleich aus.
00:48:56Wir haben also mit der Firma zusammengearbeitet, die dieses ganze Set entworfen hat.
00:49:00Es ist tatsächlich in meinem Büro im Keller.
00:49:03Und ich habe mein Büro gewechselt.
00:49:04Wer frühere Videos gesehen hat: Ich habe früher in die Richtung geschaut.
00:49:07Jetzt schaue ich in diese Richtung.
00:49:09Diese ganze Wand habe ich gestrichen, die Regale aufgehängt und all das gemacht.
00:49:12Die Kamera selbst ist eine Panasonic, ja, Lumix S5 II, glaube ich, so etwas.
00:49:22Ich erinnere mich nicht an das Objektiv.
00:49:24Ich bin kein großer Kamera-Junkie, was auch immer sie mir gesagt haben, was ich kaufen soll,
00:49:27das habe ich gekauft.
00:49:28Ich glaube, vielleicht 35 Millimeter.
00:49:30Ich habe einen Teleprompter und zwei Bildschirme.
00:49:33Und eine große Hilfe war das ganze Beleuchtungs-Setup.
00:49:36Ich habe es tatsächlich auf Tasten liegen, mit denen ich meine Lichter komplett ausschalten kann.
00:49:40Es schaltet sich also mit einem Mal ein und alles ist eingestellt.
00:49:43So kann ich mich hinsetzen, buchstäblich zwei Knöpfe unter meinem Schreibtisch drücken,
00:49:48auf Aufnahme drücken und loslegen.
00:49:49Und ja, ich bin wirklich dankbar für die Investition, die Zeno
00:49:54in das Studio gesteckt hat.
00:49:55Es macht es wirklich einfach, Dinge aus einem bestimmten Grund aufzunehmen.
00:49:58Dann habe ich diesen kleinen Computer hier drüben, einen echten SC30, der
00:50:02funktionsfähig ist. Den habe ich in Kalifornien gekauft und im Flugzeug mit zurückgenommen,
00:50:06unter meine Füße gestopft und mit meiner Jacke versteckt, weil er nicht wirklich reinpasste.
00:50:10Aber ich habe ihn nach Hause bekommen.
00:50:11Das war also auch wirklich spaßig.
00:50:13Ich habe also immer wieder Dinge zum Set hinzugefügt, wenn ich die Gelegenheit dazu hatte.
00:50:18Und ich habe keine großen Ziele, was ich als nächstes hinzufügen will,
00:50:20aber es hat auch Spaß gemacht, mit dem Hintergrund zu spielen.
00:50:24Kannst du etwas mehr über deine Lichter erzählen?
00:50:25Ich denke, wir alle hier wissen ein bisschen über Aufnahmen und dergleichen.
00:50:28Also würde ich gerne wissen, wie die Positionen sind und was für Lichter du hast.
00:50:31Ja.
00:50:32Ja.
00:50:32Ich weiß nicht, wie die Dinge heißen.
00:50:34Ich bin sicher, ich wusste es, als man mir sagte, wie ich sie einrichten soll.
00:50:36Aber das hier ist eine Amaran, ich weiß nicht mehr welche,
00:50:38aber sie ist wahrscheinlich etwa einen Meter groß, so etwas in der Art.
00:50:40Das ist also die große Hauptleuchte.
00:50:43Ich habe einen Strahler, der an die Decke gerichtet ist.
00:50:45Ich habe eine weitere hinter meinem Kopf, die nach unten zeigt.
00:50:48Und dann habe ich noch dieses kleine Umgebungslicht an der Seite.
00:50:51Und ja, es ist nicht zu hell, so wie ich es eingestellt habe.
00:50:55Die Kamera leistet also etwas mehr Arbeit, damit ich hier nicht backe.
00:50:58Als wir es zum ersten Mal eingerichtet haben, war es fünfmal so hell.
00:51:02Und ich dachte nur: Ich schwitze ja schon beim bloßen Sitzen hier.
00:51:04Auf keinen Fall kann ich so arbeiten.
00:51:06Sie sind also ziemlich dunkel hier.
00:51:09Aber es erlaubt der Kamera, etwas mehr von der Schwerstarbeit zu leisten.
00:51:13Aber ja, das sind diese vier.
00:51:14Diese große Hauptleuchte, das Deckenlicht, das glaube ich nur für Atmosphäre sorgt.
00:51:20Das eine hier, das Haarlicht sein soll, und das Umgebungslicht.
00:51:25Weißt du, ich glaube, als ich anfing, Videos zu machen, hatte ich ein Licht,
00:51:28nur etwa einen Fuß von meinem Gesicht entfernt, bei voller Helligkeit.
00:51:31Und es hat mich gegrillt, während ich gefilmt habe.
00:51:35Es war, ja, das war keine schöne Zeit.
00:51:37Ja.
00:51:37Ja.
00:51:38Und ja, zu lernen, was ein Haarlicht ist, war faszinierend.
00:51:41Man fügt langsam Teile hinzu.
00:51:42Es beginnt mit einem Licht, und dann geht man drumherum und sagt sich:
00:51:44Anscheinend brauche ich ein Haarlicht, um meine Haare zu beleuchten.
00:51:48Ja.
00:51:49Es ist ein seltsames Kaninchenloch, in das man da fällt.
00:51:51Stimmt.
00:51:52Ja.
00:51:52Ich habe im Grunde nur getan, was die Firma mir gesagt hat.
00:51:56Also verstehe ich nicht wirklich, wie es funktioniert.
00:51:57Ich habe das Gefühl, ich bin von Null auf das hier gekommen, aber ich beschwere mich nicht.
00:52:01Ja.
00:52:02Es klingt nach einer wirklich coolen Firma.
00:52:03Ich denke, wir müssen sie kontaktieren und sehen, was sie für uns tun können.
00:52:06Aber ja, ich habe ein paar Lichter.
00:52:08Ich habe keine Amarans.
00:52:09Ich habe viel von Amarans gehört und wie gut sie sind.
00:52:10Ich habe einige Elgato Key Lights, die für mich gut funktionieren.
00:52:14Und ich benutze auch eine Lumix Panasonic, aber ich glaube, es ist ein etwas älteres Modell als deins.
00:52:18Aber ja, es funktioniert gut und ich habe ein nettes Objektiv.
00:52:21Ja.
00:52:21Ich mochte wirklich, wie Panasonic Videos handhabt, und sie waren insgesamt etwas günstiger.
00:52:26Das war also meine Motivation.
00:52:27Das war meine Hauptmotivation, in diese Richtung zu gehen.
00:52:30Hält sie bei deinen Live-Streams durch?
00:52:32Ich weiß nämlich, dass viele von ihnen überhitzen.
00:52:34Bis jetzt macht sie einen ziemlich guten Job.
00:52:36Ich habe das Gefühl, meine Cam Link, an die alles angeschlossen ist, hat angefangen Probleme zu machen.
00:52:41Hoffentlich passiert das während unseres Anrufs heute nicht, aber ich hatte in der Vergangenheit einige Probleme damit.
00:52:47Aber ich habe auch einfach die Kamera während meines Streams gekillt.
00:52:50Niemand ist da, um mich zu sehen, weißt du, also ist es okay.
00:52:53Aber größtenteils war es in Ordnung, obwohl ich angefangen habe, einige Probleme zu bekommen.
00:52:58Ich werde mich also vielleicht nach Alternativen umsehen, da ich glaube, dass die Cam Link die Probleme verursacht.
00:53:02Da ich sie neu einstecke und dann funktioniert es wieder.
00:53:03Ja, aber ich glaube, die Kamera selbst war in Ordnung.
00:53:06Ich musste neulich meine Cam Link ersetzen, weil ich ziemlich sicher war, dass sie auch kaputt ging.
00:53:09Ich habe mir am Ende einfach eine weitere Cam Link von einer anderen Firma besorgt.
00:53:13Also weiß ich nicht, was die beste Lösung ist, aber ja, es könnte die Cam Link sein.
00:53:16Ja. Weißt du, wie man sich diese mentalen Notizen macht?
00:53:20Ja.
00:53:20Ich habe den Syntax-Podcast gehört und sie erwähnten,
00:53:22dass sie Probleme mit ihrer Cam Link hatten und sich etwas anderes besorgt haben.
00:53:27Also weiß ich nicht, was es ist, aber ich weiß, dass wenn ich lange genug Probleme damit habe,
00:53:30werde ich einfach auf ihrer Website suchen und das kaufen, was sie empfohlen haben, da es ein häufiges Problem zu sein scheint.
00:53:34Ja. Und es scheint so, als wären die Launch-Week-Videos,
00:53:37von denen ich einige gesehen habe,
00:53:39sehr gut gemacht.
00:53:39War das dieselbe Firma, die diese gemacht hat, oder eine andere Firma, oder wie hat das funktioniert?
00:53:44Ja.
00:53:45Wir waren bei einem Offsite in Barcelona,
00:53:49vor zwei oder drei Launch-Weeks.
00:53:50Und ich sagte einfach: Was, wenn wir das selbst aufnehmen?
00:53:51Nicht bei diesem oder dem davor, sondern bei dem drei vorher, das haben wir selbst aufgenommen,
00:53:57und es war viel schwieriger als wir dachten.
00:53:59Teils weil wir in einem Konferenzraum waren,
00:54:01und unten ein Mittagessen stattfand.
00:54:07Da war all dieser Umgebungslärm und wir waren sehr verunsichert.
00:54:10Also sagten wir: Das war schwieriger als wir dachten.
00:54:13Mal sehen, mit wem wir uns verbinden können.
00:54:15Wir haben uns mit Open Light Studios in SF verbunden, wenn ich mich recht erinnere.
00:54:20Und was wir getan haben, ist,
00:54:21wir haben sowohl diese als auch letzte Woche dort aufgenommen.
00:54:23Und sie geben uns den finalen Schnitt,
00:54:25bei dem wir um Änderungen bitten können.
00:54:31Und dann nehme ich es von dort aus und mache die gesamte Bearbeitung.
00:54:35Das war eine Lernerfahrung, viele Dinge, die ich nicht gewohnt bin zu tun.
00:54:40Und dann haben wir diesmal jemanden beauftragt,
00:54:40der sich um die Musik, die Soundeffekte und die Feinheiten danach kümmert,
00:54:44was eine Klasse hinzufügte, die ich so nicht erreichen konnte.
00:54:48Das war also sehr hilfreich.
00:54:55Wir haben also langsam darauf aufgebaut.
00:55:01Beim ersten Mal haben sie es aufgenommen.
00:55:03Ich habe die ganze Bearbeitung gemacht.
00:55:05Und bei dieser Launch-Week, vor ein paar Wochen,
00:55:08habe ich den Großteil der Bearbeitung gemacht.
00:55:12Wir hatten einen finalen Cutter, der die Musik,
00:55:13die Soundeffekte und ein paar kleine Details hinzugefügt hat.
00:55:17Aber ich habe immer noch die meiste On-Screen-Arbeit gemacht.
00:55:19Schön.
00:55:21Ich finde die Videos wirklich gut.
00:55:22Ich mag die Übergänge.
00:55:23Ich bin sicher, du hattest mehrere Kameras und diese schönen Sprechblasen
00:55:24oder Texte, um zu erklären, was die Leute sagen.
00:55:28Was hast du dafür benutzt?
00:55:30Ja.
00:55:30Diesmal waren wir etwas fauler,
00:55:32und ich habe einfach Figma benutzt.
00:55:36Wir haben es exportiert, sodass es der Blasen-Effekt in Figma war.
00:55:41Und ich habe sichergestellt, dass es im Video gut ausgerichtet war.
00:55:43Davor hatte ich eine eigene Animation gebaut.
00:55:46Wenn du die beiden ansiehst, das davor war in DaVinci Resolve.
00:55:50Ich bin für etwa fünf Stunden in ein Kaninchenloch gefallen
00:55:53und habe diese benutzerdefinierte Blase gebaut, die Licht brach und so weiter.
00:55:59Es war einfach zu viel Aufwand.
00:56:01Wir sagten: besonders diesmal gab es zu viel zu tun.
00:56:03Ich habe nicht die mentale Kapazität dafür.
00:56:06Und es war sehr gehackt.
00:56:09Jeder, der DaVinci Resolve kennt, würde sagen:
00:56:10Was machst du mit Fusion?
00:56:13Man muss das dieser Person sofort wegnehmen.
00:56:14Diesmal war es sehr einfach, aber beim letzten Mal war es sehr aufwendig
00:56:17und spaßig daran zu arbeiten, aber leider konnte ich es diesmal nicht machen.
00:56:23Ich wusste gar nicht, dass man in Figma animieren kann, das muss ich mir ansehen.
00:56:26Ja.
00:56:29Ich glaube, es ist nur der Glaseffekt in Figma, die Blase selbst.
00:56:30Und dann habe ich es nach DaVinci Resolve exportiert und die Animationen dort gemacht.
00:56:34Entschuldigung.
00:56:39Ja.
00:56:39Die letzte Frage ist, ob du irgendwelche scharfen Tech-Takes hast.
00:56:40Irgendetwas, das einen guten Clip abgeben könnte.
00:56:45Ich finde es lustig, dass React Server Components schon so lange existieren
00:56:47und immer noch in dieser Art von Umgebungszone stecken.
00:56:52Es hilft nicht, dass ständig neue Sicherheitslücken auftauchen.
00:56:55Ich glaube, ich bin kein Typ für heiße Takes, aber
00:57:01architektonisch haben sie zu kämpfen.
00:57:06Da sind zwei Dinge bei React Server Components.
00:57:10Einmal die Implementierung.
00:57:11Es gibt viele Sicherheitsprobleme damit.
00:57:13Und zweitens das mentale Modell.
00:57:15Dean Abramoff hat letztes Jahr einen Beitrag veröffentlicht,
00:57:21in dem er React Server Components mit Astro erklärt hat.
00:57:24Wann immer man zu einem völlig anderen Framework greifen muss, um das eigene zu erklären,
00:57:28sagt mir das, dass es mental nicht gut vorbereitet war.
00:57:32Ich weiß, die Leute bei React sind viel klüger als ich.
00:57:36Aber mein Hot Take ist: Jede Website sollte standardmäßig auf Astro laufen.
00:57:45Die meisten bauen keine vollwertigen Web-Apps, und Astro kann fast alles, was man für grundlegende Websites braucht.
00:57:55Natürlich rede ich nicht von Apps, aber selbst damit kommt man mit Astro weit.
00:58:03Du erhältst typensicheres Markdown, jedes Rendering-Muster, das du willst, volle Unterstützung für Schriften und Bilder.
00:58:12Es ist so viel in das System eingebaut.
00:58:14Es ist mental eine klare Trennung der Schichten.
00:58:21Was ist Server, was ist Client? Die Komplexität von React Server Components existiert in Astro nicht.
00:58:29Weil es eine klare Abgrenzung gibt.
00:58:30Mein Hot Take ist also, jeder sollte auf Astro setzen.
00:58:34Und das zeigt sich daran, wie Meta-Frameworks versuchen, RSC zu implementieren, was technisch und mental nicht funktioniert.
00:58:43Aber ich bin auch nur ein Astro-Fanboy.
00:58:47Also, was hast du erwartet?
00:58:49Ja, ich kann gegen deine Punkte kaum argumentieren.
00:58:52Da ich auch Astro für meine persönliche Seite nutze.
00:58:54React Server Components hatten gerade erst wieder eine weitere Schwachstelle.
00:59:00Leute, die es nicht wussten: Es gab auch gerade erst eine Sicherheitslücke, quasi gestern oder heute.
00:59:04Wörtlich gestern.
00:59:05Ich habe dieses Jahr bereits zwei oder drei Videos zu React-Schwachstellen gemacht.
00:59:06Server Components sind dieses Jahr etwas wild geworden.
00:59:11Und ich glaube, die Leute fangen an, daran zu zweifeln.
00:59:14Es macht es schwer, seine App um React Server Components herum aufzubauen.
00:59:18Sie sind zwar ein super hilfreiches Muster, aber es gibt klar Probleme damit.
00:59:21Ich mag die Art, wie TanStack Start kürzlich Server Components hinzugefügt hat.
00:59:27Das ist deren eigenes Ding.
00:59:32Ich glaube nicht, dass sie von den Schwachstellen betroffen sind.
00:59:33Und es ist explizit, dass man ein Server Component erstellt.
00:59:37Während Next.js offensichtlich alles auf Server Components setzt.
00:59:38Tanner macht so viel.
00:59:40Er wohnt ziemlich in meiner Nähe.
00:59:45Ich weiß nicht, wie er alles schafft, was er tut.
00:59:48Er nähert sich den Dingen auf eine fundamentale Weise.
00:59:50Ich war schon immer so beeindruckt von ihm.
00:59:51Jeden Tag frage ich mich: Wie schiffst du so viele Dinge?
00:59:53Und er ist auch einfach der netteste Kerl der Welt.
00:59:56Wenn du ihn triffst, denkst du, er ist ein Niemand.
01:00:06Er verhält sich wie der normalste Typ der Welt.
01:00:11Und man erkennt, dass er buchstäblich alles umschreibt, was wir jemals getan haben.
01:00:15Besonders in der Frontend-Welt.
01:00:17Ich wollte ihn schon lange in den Podcast einladen.
01:00:20Sie haben eine Bibliothek, die jedes Problem im JavaScript-Ökosystem zu lösen scheint.
01:00:23Buchstäblich alles.
01:00:27Danke fürs Zuhören bei dieser Folge des Better Stack Podcasts.
01:00:29Findet uns überall, wo ihr Podcasts hört.
01:00:33Und ja, sie haben eine Bibliothek, die scheinbar jedes Problem im JavaScript-Ökosystem im Moment löst.
01:00:38Also wirklich alles.
01:00:40Vielen Dank fürs Zuhören bei dieser Folge des Better Stack Podcasts.
01:00:43Vielleicht können wir das in Zukunft wiederholen.
01:00:45Und mehr über KI und andere Dinge sprechen.
01:00:48Bis dahin, von mir ein Auf Wiedersehen.
01:00:50Auf Wiedersehen von mir.
01:00:54Ein Tschüss von mir.
01:00:55Ein Auf Wiedersehen von mir.
01:00:58Ein Auf Wiedersehen von mir.
01:01:00Ein Auf Wiedersehen von mir.
01:01:01Ein Auf Wiedersehen von mir.
01:01:02Ein Auf Wiedersehen von mir.

Key Takeaway

Durch die gezielte Optimierung der SEO-Grundlagen und die Integration in Ökosysteme wie Supabase erzielt Resend eine hohe Empfehlungsrate in KI-Modellen wie Claude.

Highlights

  • Chris Penningson startete seine DX-Ingenieur-Karriere bei Resend nach einer vierwöchigen Kennenlernphase, ausgelöst durch seine Videos über React Email.

  • Der Hermes-Agent von Resend automatisiert die wöchentliche Konkurrenzanalyse und wertet Twitter- und LinkedIn-Daten aus.

  • Resend nutzt SEO-Grundlagen wie JSON-LD, Akkordeon-Strukturen für F&A und Sitemaps, um die Empfehlungsrate durch LLMs wie Claude zu steigern.

  • Das Team bei Resend besteht mittlerweile aus 45 bis 46 Mitarbeitern, verglichen mit 10 zum Zeitpunkt von Chris Penningsons Einstellung vor 1,5 Jahren.

  • Die tägliche Planung endet für Chris Penningson bereits um 13:00 Uhr, um Puffer für unvorhergesehene Aufgaben und zwischenmenschliche Interaktionen zu schaffen.

Timeline

Der Weg zu Resend

  • Chris Penningson kam ohne traditionelle professionelle Programmiererfahrung als DX-Engineer zu Resend.
  • Ein frühes Video über React Email im Jahr 2023 brachte ihn auf das Radar des CEOs Zeno.

Die Anstellung erfolgte organisch durch Networking nach der Veröffentlichung von Inhalten über React Email. YouTube diente dabei primär der persönlichen Wissensvertiefung, nicht dem Karriereaufbau. Die Unternehmenskultur bei Resend zeichnet sich durch Kameradschaft und schnelle Entscheidungsprozesse aus.

Inhaltserstellung und Arbeitsweise

  • Inhalte entstehen organisch aus den Themen, die in der jeweiligen Woche tatsächlich gelernt werden.
  • Live-Streaming dient als ultimativer Test für das eigene Verständnis technischer Konzepte.

Die Themenauswahl folgt keinem Hype-Zyklus, sondern dem eigenen Lernfortschritt. Die Integration von Kreativität in alle Lebensbereiche, etwa durch gemeinsame kleine Web-Projekte mit den Kindern, schafft Synergien zwischen Privatleben und Beruf. KI-Tools wie Claude dienen dabei zur schnellen Umsetzung von Mikroseiten.

Rolle und Unternehmenswachstum

  • Die Rolle als DX-Engineer umfasst Dokumentation, Blogbeiträge, soziale Inhalte und interne Kommunikation.
  • Resends Wachstum wird durch die Integration in Ökosysteme wie Supabase und Vercel unterstützt.

Die DX-Rolle bei Resend fungiert als Verstärker für die Stimmen der internen Ingenieure und Designer. Das Unternehmen wuchs in 18 Monaten von 10 auf ca. 45 Mitarbeiter. Der Fokus liegt konsequent auf der Entwickler-Erfahrung und der Pflege einer Kultur, in der Support als Teil der Produktleistung gesehen wird.

KI-Strategie und Automatisierung

  • Resend setzt agentenbasierte Systeme wie den Hermes-Bot für spezifische Aufgaben wie Marketinganalysen ein.
  • Die technische Infrastruktur begrenzt den Zugriff von Agenten auf geschäftskritische Daten durch API-Scoping.

Die Nutzung von KI konzentriert sich auf Recherchebeschleunigung und automatisierte Analysen. Interne Agenten werden auf bestimmte Teams beschränkt, besitzen eigene Credentials und führen Aufgaben wie die Twitter-Konkurrenzanalyse oder Vorab-Analysen bei Systemvorfällen aus. Dies steigert die Effizienz in einem Team, das Marketing und Bildung zentral steuert.

Produktivität und E-Mail-Infrastruktur

  • Die 'Planung bis 13:00 Uhr'-Methode dient als mentaler Trick zur Vermeidung von Rückstandsgefühlen.
  • Zustellbarkeit hängt bei Gmail primär von der Domain-Reputation ab, nicht von der IP-Reputation.

Die Zeitplanung umfasst explizite Puffer für unvorhergesehene Verzögerungen bei der Arbeit. Bei der E-Mail-Zustellbarkeit sind DMARC, SPF und DKIM grundlegende Anforderungen. Resend unterstützt Kunden aktiv bei Zustellbarkeitsproblemen, was den Support integraler Bestandteil der DX macht.

Technik-Setup und Marktmeinungen

  • Die Studiobeleuchtung besteht aus einem Amaran-Hauptlicht, Haarlicht und Umgebungslicht.
  • Die Präferenz liegt auf Astro statt React Server Components für grundlegende Web-Projekte.

Die Studioeinrichtung ermöglicht eine schnelle Aufnahmebereitschaft. Bezüglich Frameworks wird Astro für seine klare Trennung von Server- und Client-Schichten bevorzugt, während React Server Components aufgrund von Sicherheitslücken und komplexen mentalen Modellen kritisch gesehen werden. Den Abschluss bildet die Anerkennung der umfangreichen Bibliotheks-Entwicklungen von Tanner Linsley.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video