Peter Pistorius - Redwood SDK

Durée: 55m49s

Date de sortie: 02/06/2025

This week we talk to Peter Pistorius, the man currently at the helm of Redwood. Redwood has undergone a lot of changes since it was first announced, pivoting to a serverless framework that leans into React Server Components. Peter has a grand vision for Redwood and the advent of personal software, and we're excited to hear about it.


Episode sponsored By WorkOS (https://workos.com) and Mailtrap (https://l.rw.rw/devtools_2)

Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.

Le browser est le framework et le réseau est le framework.
Si vous comprenez le cycle d'impos en demandant le respons de la réquestion,
vous pouvez construire tout très rapidement et ce sera vraiment facile à raison.
C'est le numéro 1. Nous avons voulu focuster sur les fundamentals.
Bonjour, bienvenue à DevTools FM.
C'est un podcast sur les tools de développeur et les gens qui font les choses.
Je suis Andrew et je suis ma co-host, Justin.
Salut tout le monde.
Nous sommes vraiment excitées à avoir Peter Pistorius avec nous aujourd'hui.
J'espère que je vous ai dit ça correctement.
Peter, un grand fan de votre travail.
Vous avez suivi Redwood.js pour un long temps et vous êtes incroyablement excitées sur Redwood SDK.
Donc, nous sommes vraiment excitées à tomber et à parler de ça.
Mais avant de commencer, en parlant de Redwood,
vous voulez dire à notre audience un peu plus sur vous-même ?
Oui, bien sûr. Merci Justin.
Vous savez que votre excité est vraiment de la ressentance de ce que nous sommes construits.
Merci d'être là et de tenter de nous faire des choses et de nous donner de l'encouragement.
Mon nom est Peter Pistorius.
Je suis Sud-Africain.
Un couple de ans auparavant, je travaillais pour une start-up qui s'appelle Chatterbug avec Tom Preston Warner.
Et alors, nous avons commencé un framework appelé Redwood.js.
Et je travaillais sur ça pour un couple de ans.
Et puis, j'ai commencé mon propre start-up, qui a disparu et je l'ai fermé.
Et puis, je suis revenu à Tom.
Et il m'a demandé si je serais en charge de la leadership de Redwood.
Donc, nous avons exprimé l'office de la entreprise séparée.
Et je suis maintenant le CEO de Redwood.
Et nous avons pivoté à un nouveau produit appelé Redwood SDK.
Et c'est ce qu'on est là pour parler aujourd'hui.
Oui, beaucoup d'impact.
C'est juste ce qu'on a dit là-bas.
C'est un couple de années de craintes.
Les dernières 5 ans ont été insérenants.
Pas seulement de la Covid, mais aussi de la vie.
C'est ça.
Oui, ça m'a fait un truc à la frontière.
Normalement, nous parlons de ce genre de choses plus tard.
Mais tu as mentionné que tu es le CEO.
Tu as ce produit à Redwood SDK.
Nous avons parlé de beaucoup de gens qui ont construit des produits
autour de l'office d'office et de l'office d'office.
Et il y a un peu d'attention.
On travaille beaucoup en office d'office
et on essaie d'avoir un produit modifié.
Je suis curieux de voir votre vision de Redwood,
de l'office.
Je veux encore parler de la frameworks
et peut-être donner des gens plus de contexte
sur ce qu'on parle de.
Mais c'est toujours intéressant de voir
comment tu penses de balancer l'office d'office
et de le faire.
C'est totalement correct.
Ce qui est vrai, c'est que
ce qui se passe est un peu de rouges.
Les gens vont construire un projet d'office
et tu vas voir comment ils monétisent.
Lorsque tu investis tout le temps,
ça ne résonne pas
aux idées de l'office
que tu investis.
Et si tu as un look à Redwood SDK,
nous avons une idée
de l'office personnel.
Nous essayons de
créer un mouvement
d'une façon alternative
d'une office d'office,
qui est un office que tu construis
pour tes amis ou famille
pour s'engranger.
Ce n'est pas nécessairement
d'une branche
ou d'une stratégie de monétisation
ou d'une foule de VC.
La ligne de tag est
que ce serait le start de quelque chose de petit.
Avec tout ça,
on est encourageant
de gens à construire un software
avec notre outil d'office
qui n'a pas une stratégie de monétisation
et qui n'est pas nécessairement
quelque chose qu'ils ne devraient pas
créer des funds VC.
Nous avons des emplois
avec Tom Preston Warner
et Preston Warner Ventures.
Nous construisons Redwood SDK
avec ses emplois.
La stratégie de monétisation
que nous avons maintenant
est
qu'on va construire un store
pour le code source
pour que si tu construis quelque chose d'utilisant
et que les gens aient l'air
et que tu n'aimes pas nécessairement
d'une branche
ou d'une stratégie de monétisation
ou d'une foule de VC,
tu peux juste vendre le code source
sur notre store.
Les gens vont payer le licence
et ils vont avoir l'accessité
pour modifier leurs codes
et ils peuvent le faire
dans leur propre instance cloudflare.
C'est là où nous sommes
maintenant.
Nous voulons penser
à la code source
de la source.
C'est un concept intéressant.
C'est super fascinant.
Peut-être
avant de nous faire plus,
on va juste vous placer
un peu plus d'intérêt.
Redwood
a commencé
comme Redwood.
Vous pouvez nous donner un peu plus de contexte
sur comment Redwood
était shaped
et les idées.
C'est vraiment
commencé avec un tweet
comme tout un bon framework.
Tom a shared
un tweet par la team de Netlify
où ils ont eu la nouvelle habilité
d'appliquer
un repo
sur un page
et ils ont automatiquement
booté un site
sur l'infrastructure de Netlify.
Quand je l'ai vu,
je disais à Tom, c'est vraiment cool.
Il nous rappelle que nous avons
des jours où nous pouvons
faire un FTP, un PHP file
sur le web server et vous avez
quelque chose de live.
C'était backed up
et c'était vraiment cool si nous étions
sur le site.
Dans les 5 ans
depuis que nous avons launché Redwood.js
je ne pense pas que les Lambdas
ont changé tout de suite.
Ils ont changé très très peu.
Ils n'ont pas été réimprouvés.
Notre assumption était que
cette technologie va mieux avoir un temps.
Nous avons créé un repo monor
dans ce repo monor
nous avons donné un site server
et nous avons donné un site client
et nous avons changé le site
sur le CDN,
et le CDN de Netlify.
Nous avons changé d'un AWS Lambda
et nous avons rapidement
créé un nombre de problèmes
pour le premier,
que le moment que vous avez besoin
de données, vous avez besoin
d'une connecte à un database.
Parce que nous avons des Lambdas,
nous avons eu une nouvelle connecte
pour chaque réquest.
Vous avez des erreurs de connecte
et je pense que nous sommes trop plus tard
pour ce que nous voulions construire.
Et la différence
avec Redwood SDK,
nous avons décidé
de aller tout en
sur le modèle de réponse réquest.
Nous avons donc réveillé au service
et j'ai voulu
trouver une plateforme
qui a inclué tout ce qu'il faut
pour construire le software.
Je voulais vraiment vous focuser
sur le software que vous voulez construire
plutôt que sur l'infrastructure
que vous avez postée.
Je me suis regardé pour une plateforme
qui pouvait faire ça.
Mon numéro 1 requin
était que c'était au monde.
Je suis en Afrique
et si je vais construire le software pour mes amis,
je voulais être fausse pour les gens ici
ou dans ma communauté.
Je voulais être vrai pour vous en New York.
Je voulais être libre
et je voulais pouvoir essayer ça
sans avoir de payer.
Vous ne pourriez pas avoir
accès à un credit card.
Je pense que je suis un
teenager ambitieux
en tentant de les avoir sur Internet.
Je pouvais aussi.
Il y avait un service libre
pour les services PHP
et je me souviens d'avoir
quelque chose pour le load
dans les jours d'arrivée.
Jitsu, si je vous le souviens.
Je ne pense pas que ça existe.
Vous êtes à 20$ si vous voulez
mettre un poste.
Vous avez un database.
Vous êtes à 20$.
Je me souviens d'avoir un poste.
Je me souviens d'avoir un cloud flare
avec 330 nodes
et ils ne sont pas d'accès à un credit card.
Ils ont eu des bases
de database,
de queue, de file,
de storage.
C'est tout ce qu'il faut.
On a des parts fondamentales
et des muscles et des bales.
On a des prototypes sur le cloud flare
pour un mois.
Je suis hyper-cauté
de la technologie.
On a des upsides
et les upsides sont toujours produisent.
Avec le cloud flare,
je n'ai pas trouvé les deux.
Je sais que ça ressemble.
Je suis sûr qu'ils existent.
Mais c'est une plateforme
vraiment bonne.
La séparation entre
Redwood JS et Redwood SDK
ne peut pas être plus.
La seule est pureur de service.
Elle vous donne service de rendition
avec des components de service réact
et des components client.
Et puis elle vous donne accès
à la plateforme de cloud flare
avec des bases database, de queue, etc.
Nous aimerons que les OS
puissent sponsoriser cet épisode
de DevTills FM.
Quand vous construisiez un product SaaS,
les features de la enterprise,
comme single sign-on, directeur sync
et audit logs, n'est pas juste
un bon moment. C'est souvent la
la suite pour votre prochaine stage de growth.
Et c'est là où WorkOS s'occupe.
WorkOS offre une plateforme de développe
qui ajoute la fonctionnalité de l'entreprise
pour quelles autres innovations modernes.
Ils ont des SDKs en languages
les plus populaires et un API
très pensé.
Les docs sont géniales,
très clairs, très exemplaires,
et sont construits pour vous
pour les plus communes integrations.
C'est vraiment génial
pour que vous soyez
vos premiers customers.
Ils ont beaucoup d'autres features,
tout d'une vérification domaine
pour trouver des autorisations de grain
et c'est tout construit pour l'expérience de développeurs.
Si vous êtes en train de servir de plus
de customers sans délire
l'infrastructure d'entreprise,
c'est bien sûr que vous allez
donner WorkOS un try.
C'est intéressant.
Je n'ai pas entendu
Redwood, je pense,
mais je suis rendu compte
que mes amis
d'Orta Thierox
qui m'ont travaillé
à Artsy,
Redwood.js a une architecture
qui était très similaire
de la façon dont nous avons construit
les choses à Artsy.
React, GraphQL,
Orta est un grand fan de Relay,
donc Relay était
très régulièrement dans le mix.
C'est
comme j'ai pensé
sur Web architecture,
il y a beaucoup de produits qui sont construits
à l'époque.
Et puis, à Redwood,
les components server
sont très close à la déployement de Cloudflare.
Ça semble que
l'architecture en quelque sorte
a été beaucoup plus simple.
Quels étaient les lessons
qui l'ont aidé
de l'un à l'autre ?
Qu'est-ce qu'il y a
des complexes et des points de paix
? Pourquoi ne pas
utiliser GraphQL ?
Pourquoi réacteur des components server
et les implications ?
On a un couple de principes
que nous avons invoqués
quand nous avons voulu
les build Redwood SDK.
Mais la première chose que je pense
d'un développeur aujourd'hui
c'est que
nous avons des souvenirs
de l'un à l'autre
dans un de nos moyens de sécurité.
Et chaque layer que vous introduisiez
quand vous faites
une layer d'adresse de complexité
vous devez l'authentifier
dans cette particular layer.
Si vous pensez à votre database,
un computer qui a l'air de l'adresse,
vous devez l'authentifier
contre cela. Vous inclut GraphQL
ou un ORM, vous inclut GraphQL
et vous inclut un transport
de l'HTTP.
Et chaque des deux
a une abstraction
qui vous permet
de faire la sélection de la membre
sécurité.
Ces abstractures se mettent
en place et à l'end de la journée,
il ne vous semble pas
coder sur le web.
Vous ne pouvez pas vraiment
comprendre
comment les choses se sont mis au
couloir.
Et je pense que ça fait un peu plus

Avec Redwood SDK,
c'est une réponse réquestante.
C'est un fait de fêche
tout le monde.
CloudFair a un concept
qui s'appelle Bindings.
Un database est accessible
à votre travailleur
par un variable.
Il me semble qu'ils sont sur la même machine.
Il me semble qu'ils ne vous permettent pas de
partager la membre de la chaine.
Vous dites que vous vous donnez
des choses dans le database.
Ça vous donne
une façon de faire
une software plus simple,
car nous utilisons le browser
comme le framework.
Nous utilisons le data form,
la réponse réquestante, les réponses
de streaming, les récoltes
de fêche, les réquisitions
et les websockets.
Et ça fonctionne vraiment bien.
Les gens qui ont architecté la net
ont vraiment compris ce qu'ils font.
Ils le connaissent.
Ils ont créé quelque chose
qui est très élégant.
Et je pense que nous avons
abstracté trop de cela
dans la façon dont nous approchons
les websites.
Je dis que le browser est le framework
et la nettoque est le framework.
Si vous comprenez le cycle
de réponse réquestante,
vous pouvez construire tout très rapidement.
Et ça sera vraiment facile
pour la raison.
C'est le numéro 1.
Nous voulions focusser sur les fondamentaux.
Nr 2, nous voulions
retirer la magie.
Donc,
quand vous donnez
un developer
un transpire,
ils inventent des syntaxes fanciers.
Ils disent que c'est un
bon moyen
d'éloigner un boilerplate.
Si vous exportez des choses,
vous inclut un nom
pour les exportes.
Nous voulons savoir ce qu'il faut faire
dans une manière spéciale.
Mais tout de suite, vous vous arrêtez de
briser le contract de typescript
ou JavaScript.
Vous n'êtes plus importés
et exportés expliquement.
Vous faites une implicité,
donc vous ne pouvez pas suivre le flow.
Certaines de ces choses apparaissent
sur le page, comme si c'était magique.
Et ensuite, vous devez figure de comment
mettre ces choses dans ces gaps magiques.
Vous avez un component client,
un component service,
et vous devez savoir comment
les types s'y fonctionnent.
Nous inventons un T.R.P.C.
ou quelque chose d'autre que les lines
qui nous donnent des types.
Avec Redwood SDK,
vous importez la fonction,
c'est type.
Nous sommes juste en utilisant type script.
Je voulais retirer tout le magique.
Je voulais que vous ressortiez
des codes en type script.
Et puis, la troisième chose,
nous avons vraiment
intégré beaucoup de packages
avec Redwood JS.
Nous avons eu un livre de story et de geste.
Nous avons eu tout ce magique
sur comment ils travaillaient
et nous avons inventé notre propre syntaxe.
Nous avons fait sure que ce syntaxe
a travaillé dans le livre de story et de geste.
Cela a fait des choses très difficiles
de maintenir.
Les upgrades étaient en nightmare pour le team.
Et les choses se sont sottis.
Nous ne pouvons pas bouger
comme nous l'avons besoin.
Avec Redwood SDK, nous ne faisons pas ça.
Nous sommes juste un V-Plugin.
Tout est stock standard.
Et si vous voulez intégrer quelque chose,
nous allons vous donner un guide
sur comment faire ça.
Et peut-être que votre AI peut vous faire ça.
Mais nous voulons mettre la puissance
dans votre main pour ne pas vous sentir
pas serrés dans notre plateforme.
Je vous ai dit ça un peu de temps.
Je suis vraiment surpris
de ce que nous avons créé.
Ça me sentait
très élégant.
Je ne sais pas pourquoi
les frameworks n'ont pas été comme ça.
Je ne sais pas pourquoi ça a été si long
de nous avoir ici.
Mais j'ai pensé
à cette picture de ces rockets Space X.
Il y a des Raptors version 1,
Raptors version 2 et 3.
Et chaque iteration,
ils se sont faits plus simple.
Mais ils se font le même.
Et je me sens
comme ça, ce qui s'est passé.
J'ai pu créer
un framework
de la vie. Je ne pense pas
que c'est quelque chose que beaucoup de gens
ont l'occasion de faire. Et la deuxième fois
j'ai appris des lessons.
Et j'ai les envoyé
à la table.
Le concept de non magique,
je pense que beaucoup de gens
ne le résonnent pas.
Je me sens comme ça.
Mais je pense que

de la première réponse
et de la réaction
et de les réunir
dans les fondamentaux web
sont un grand part.
Mais le truc
qui me fait
un peu
est que Redwood SDK
est construite par RSC.
Et tout ce que vous avez dit
sur magique.
Et les choses qui se sont passé
sans le développement
sont des choses qui apparaissent
pour les components de service.
Ils sont un nouveau truc
qui requiert de la integration
et qui fait que
il y a beaucoup de magique.
Comment ça se fait
?
Je ne vois pas
la magique anymore.
J'ai impliqué RSC
deux fois.
Non, Case àase,
gaze paso.







et ça va être un peu de la base de l'url.
Donc, ça sera comme un host local 8.9.10,
question mark RSC underscore action,
et ça va avoir un peu de données.
Le service va vous prendre et vous dire
que ce gars est en train de performer une action.
Ça va vous breaking apart,
pour voir ce que l'action était que vous vouliez performer.
Et ça va vous renforcer la fonction.
Et ça va vous retourner la réponse à la fonction,
et aussi avec le state de la nouvelle rendition
de la page que vous êtes en train de faire.
Et ça va vous faire du défi sur le client,
et vous vous recevez la nouvelle data.
Pour moi, ça a vraiment été simple,
et c'est aussi basé sur les fundamentals
de la façon dont nous construisons
la réponse à la question de l'accent.
Et le state est juste pour le service.
C'est votre source de vérité.
Donc, de mon point de vue,
ça me sent vraiment facile,
et beaucoup mieux de boults de software
avec des components de React Server
que ça a fait boults avec d'autres choses.
C'est un endroit intéressant pour moi.
J'ai eu beaucoup de temps
pendant les dernières années
en travaillant sur les APIs,
par rapport à un perspective front-end
et en utilisant TRPC,
GraphQL, REST APIs,
et tout le reste.
Et il y a des challenges réelles.
On est construit un API
pour le concept de la back-end
pour la front-end,
qui les gens sont en train de bouger
et de tourner.
Les choses comme Next.js,
et les remacs et tout ça,
c'est des back-ends pour la front-end.
Vous vous dites que ces fonctions
sont exposes directement
à votre code de front-end.
Devant les choses,
c'est difficile,
il faut une bonne
expérience de métaframe.
En beaucoup de cas,
c'est pour le faire
facilement.
Il y a des libraries de RPC,
qui ont beaucoup de boults.
C'est difficile de le faire.
La chose intéressante
pour les components de React Server
est que
vous êtes essentiellement
exposé à l'interface RPC
dans un moyen
d'être simple.
Surtout quand vous pensez
que vous avez des compagnies
de front-end et de server,
dans un graphe de component,
je pense qu'il y a
plus de work de UX
pour les réactions
de l'EU.
Parce que
il y a des situations
où vous vous enterez
qui sont
juste un peu awkward.
C'est comme,
vous êtes tentant
d'utiliser un component de server
et un contexte client.
Je ne sais pas.
Il y a une situation
où ça commence à se couper.
Il y a encore des choses
d'explicit,
surtout en
je ne sais pas,
juste de bonnes erreurs,
de la aide
d'entendre
la modélité,
de comment penser
sur ces choses.
Je pense que c'est un truc
que
tout le building
sur les components de React Server,
including Redwood,
va avoir
de la frapper un peu.
C'est comme,
comment nous
éduquons
les utilisateurs
sur le flow de la date
et comment les choses
se passent.
Même si c'est
une des choses où
c'est plus simple,
vous êtes en train de faire
moins de codes,
plus de types extrêmes,
plus de play,
plus de play,
vous êtes plus
près de la pointe
d'expérimer
ce que vous voulez
et ce qui est
le but
ultime
de tout ça,
c'est de choisir
les abstractures,
ne pas avoir
de faire
un truc simple.
Je pense que
il y a
encore des seems
où c'est
comme
les UX
et les DX
qui
sont un peu
en train de
mettre en place.
Je pense que c'est
un truc de réaction
de l'écosystème.
Je pense que c'est
totalement correct.
Et vous savez,
ces choses sont
aussi très bien
tristées.
Et je serai
comme,
on a un Justin
sur notre équipe
et je dirais
que Justin
ne marche pas.
Je pense qu'il y a un bug
et il est comme,
Peter,
vous avez faim
et vous êtes en train
de faire

Vous avez

component
comme ça.
Et je suis
comme,
ah,
bien sûr.
Oui,
oui,
oui,
je vais essayer de me remercier
pour la prochaine fois.
Et puis,
on a tourné un de nos autres
équipes,
en même temps.
Et je me suis dit,
oh, je l'ai vu
avant.
C'est ce que vous faites
et il est comme,
ah, ok.
Donc, vous ne vous faites pas
pas.
Je pense que
on peut improving ça,
c'est certain.
Et
je pense
qu'il y a
un mystère
d'un certain mystère
qui est probablement
pas un bon signe.
Et c'est pourquoi
nous entrons
dans la conversation
avec RadWord SDK.
Nous voulons clarifier
ce qui se passe
et faire ça
plus facilement
d'understand
sans toutes ces laisses
d'abstraction
qui se sentent comme
vous ne faites pas
juste une récordée normale.
C'est notre goal,
c'est vraiment
de faire des components
de la
équipe
de gens
qui veulent construire
des softwares simplis.
Je pense que la
chose bien sur le super
et la chose qui a vraiment
attiré la redwood,
c'est de construire
un peu de choses
avec la redwood et la skier.
Je pense que la chose bien sur le super
c'est que
je suis en train de apprendre
plus de réactions
et je ne suis pas en train
d'avoir un autre
framework de RPC.
C'est bien.
C'est bien.
C'est bien.

Oui.
Je dois avoir
ce très
épicant
que j'aime
partager.
C'est
que vous avez un certain nombre
de temps sur la Terre.
Et
vous allez prendre ce temps
d'avoir un moment
d'apprendre quelque chose.
Pourquoi vous
venez de apprendre
des outils de la corporation
?
Vous pouvez
dire que
META
est une corporation.
Redwood
JAS
est une corporation.
Mais
on ne va pas
essayer de
vendre
20$
en un mois
en hostant.
On va en
enlever
vous
pour
faire un
livre
de la
règle
et peut-être
utiliser ça
à
n'importe quel point.
Ça ne peut pas
être vrai pour
d'autres outils.
C'est
bizarre
quand vous
commencez
à

les
capacités de

Je
suis un web-développer
pour
13 ans.
Je
n'ai pas
appris
comment
les
outils
ont été
récemment
travaillés
sur la plateforme web
a été
extractée.
Je
m'en souviens
de
faire des
outils
avec
un
J.
query
qui a
donné
une bar de
progress.
C'est
super
surprise
de
voir
comment
on
a

un
fichier
et
streamer
directement
dans
l'art 2.
Il y a
4
codes.
Retriever
et
envoyer
pour le client
est
la même
opération
qui

réversée.
C'est
juste
faché.
C'est
juste
streamer
sur le
wire.
C'est
juste
un
point
important.
Est-ce
une
plateforme
à
l'avenir?
Maintenant.
Non.
Une
chose
avec
RedRidge
est
de
faire
un
groupe
de
gens
de
la
poste
unique
et important
dans
le
monde host
aujourd'hui.
Je ne pense pas
qu'il y a un site
à
utiliser.
Je
peux
mettre
mes
10 full
hats et
penser
sur des
scenarios

cela ne
ne





ne
ne
ne
ne
pas
Shan
ce


Vielen

elle
convex
heureux
ainsi
nous
Je suis surpris que je n'ai pas été dans l'interieur.
Ça me sentait comme si j'étais dans une vie.
Il y a quelque chose d'autre que je voulais parler de.
Vous avez mentionné l'interieur, Redwood JS,
le framework original avait beaucoup de choses à faire.
Je fais beaucoup de choses customes sur les integrations,
et ça a fait votre velocité plus difficile.
Maintenant, vous êtes en train de construire Redwood SDK
pour être plus modulaires, plus petit,
en essayant de faire moins de problèmes à l'avant.
Mais vous avez aussi cette goal de dire que vous voulez
des gens de la construction de la software personnelle,
que vous vouliez faire comme ça, comme ça,
et que vous avez le besoin de les faire à l'aise.
C'est comme ça, comment vous balancez l'attention
de bâtir les choses dans, parce que c'est facile,
et les gens ne vont pas penser à ça,
et qu'ils vont être super opinionnés, et dire que c'est comme ça que vous faites X.
Verses, on ne veut pas overloader ça avec un peu d'explicité,
et peut-être qu'on veut donner des gens de la flexibilité
de utiliser quelque chose d'approprié pour leur utilisation,
ou quelque chose d'autre.
Qu'est-ce qui est la balance entre ça,
et comment vous pensez à mettre les choses dans la courte,
versus pas.
Pour nous, ça hinge sur le browser.
Si le browser offre quelque chose qui peut faire ce qu'on veut,
on va le faire, on va le faire.
Je vais vous donner un exemple avec les sessions,
on est juste en utilisant les cookies,
et on utilise les objectifs de cloud players
pour détecter cette information.
Et avec l'authentication, on aussi les donne,
et je pense que c'est une bonne solution
qui est de plus en plus future,
mais vous pouvez utiliser quelque chose que vous voulez,
c'est juste que nous ne sommes pas en train de le prendre.
Je pense que c'est un bon appartement,










et c'est un bon appartement,
et c'est un bon appartement,
et c'est un bon appartement,







et c'est un bon appartement,

et c'est un bon appartement,
et c'est un bon appartement,
et c'est un bon appartement,
et c'est un bon appartement,
et c'est un bon appartement,


et ce sont les pièces,








ou...
En fait, je vais me remettre un peu.
Je pense que si vous payez 5 taxes,
en 1, vous voulez choisir un service d'authentification.
Vous allez sur Internet, vous faites un peu de research,
vous figurez à quel point ça vous résonne,
en termes de prix et de brand, et tout ce que vous voulez,
puis vous vous signez.
Puis vous vous donnez votre carte de crédit,
puis vous vous apprêtez à la paix.
Vous le faites du local et du produit.
Vous avez 5 taxes différentes que vous avez à payer avant que ce service soit utilisable
dans votre flow de la date pour le software de construction.
Je ne veux pas ça.
Je pense que c'est vraiment la partie difficile de ce que le software est maintenant,
c'est de connecter tous ces services ensemble.
Donc si vous avez juste un binding de Cloud Player,
où ça se sent comme si c'était sur la machine que vous avez des codes,
ça se sent comme magique.
Et dans l'environnement de développement local,
Cloud Player a été offert par un emulator appelé Mini Flare,
et Mini Flare vous donne access à database,
des objets de durabilité, des Qs,
même des AI.
Vous donnez votre account Cloud Player,
quand vous vous signez avec un truc appelé Wrangler,
et puis vous pouvez accesser tous les models des AI
dans votre environnement local.
Vous vous apprêtez à la production,
un commande,
et c'est live et c'est travaillé.
C'est la chose qui m'a été le plus surprise
que quand je reposais à la production,
mais c'était plus surprise que moi,
que j'étais surprise par ça.
C'est comme,
ma expectation devrait être que ça fonctionne,
mais je suis sorti de train
dans les années 20 de ma career,
que le procédure de production
signifie que vous avez des choses à faire,
et que vous essayez de la fixer.
Et ça n'a pas été le cas avec tout le Cloud Player.
Je suis comme, c'est bien, c'est bien.
C'est une bonne expérience.
Ce épisode est sponsorisé par Meltrap,
une plateforme d'email que les développeurs aient aimé.
Ils ont été offerts pour la livability de la livability,
la baisse de l'industrie,
et la support de la 24-7.
Vous pouvez avoir 20% de tous les plans
avec des outils de code PRODEMO.
Checkez les détails
dans la description.
C'est quelque chose que je pense
que ça va être intéressant pour vous de vous faire voir.
Et ça peut être aligné
avec ce que vous avez parlé de cette conception,
c'est que Redwood va avoir
un système de plug-in
plus bien que tout le monde.
Et donc,
on parle de l'off,
par exemple.
Vous avez l'off configurée
dans votre standard
exemple starter kit,
ou quelque chose.
Ça s'étend
à l'objectif durable,
ça a tous ces choses.
Mais c'est juste
comme un code éjecté.
C'est juste un code qui se trouve
dans la chose.
C'est un template.
Et si vous pensez
que ça change de la vie
et que vous avez
ajouté vos futures sur le site,
ou quelque chose,
les gens ne sont pas en train de le faire.
Et ça va être
l'un des choses intéressantes
pour vous de vous faire voir,
parce que vous pensez aussi
que vous voulez que vous puissiez
vendre la fonctionnalité.
Donc,
c'est intéressant de voir
comment vous approchez
de ce problème dans le futur.
Et c'est comme,
je dois avoir un projet personnel
que je travaille sur maintenant
pour le bon social,
essentiellement.
Et je suis en train de
utiliser Redwood SDK.
Et j'ai choisi
d'utiliser Better Off,
qui est un package d'open source
qui est en train de
combattre avec Clerk
et un peu d'autres services
qui se font de l'offre.
Mais c'est comme,
on est juste d'open source,
vous êtes sur votre table d'utilisation,
vous avez ce truc,
et vous pouvez le faire.
Et mon expérience
de l'interagir avec Redwood
a été vraiment positive.
Et je pense que ça va être,
encore,
ça va être l'interstance.
C'est comme,
si vous pouvez figure
comment s'en faire
et faire ces choses.
Vous avez l'opportunité
de vendre les plugins
et les extensions,
c'est un
mix-end
pour une application existante.
Mais ça vous donnera
l'obligation
de
garder Redwood SDK
pour être vraiment lente,
ce qui est très critique
pour vous.
Tout à fait.
J'ai mentionné
que nous pensons
de cette
store d'offres
source.
Une des
idées fondamentales
que j'aime vraiment
de réact,
c'est l'obligation
de collocer les choses.
Vous avez vos compagnons,
vos styles.
Vous les mettez ensemble.
Si les codes changent
fréquemment, vous les gardez
dans le même espace.
Je pense que
Kensy a dit ça.
Et
une des choses
qui m'a vraiment frustré
quand j'ai construit les websites,
c'était que vous avez
vos compagnons
sur l'un de l'autre,
leurs styles
parmi eux.
Et puis vous avez
les routes de l'application
et ils sont complètement
offres dans cet autre endroit.
Et c'est...
ça se sent
très disjoint.
Vous avez des pages
qui parlent de ce truc ici,
mais il n'y a pas
de nos niveaux.
Ils sont à l'arrière de l'autre.
Donc, avec Redwood SDK,
nous vous donnons
l'avis de collocer
vos routes de l'application
et vos routes de l'application
en même file.
Et vous pouvez exporte
cela
en utilisant
une array,
disons, exporte
les routes constates
equals une array,
une array de routes.
Et puis
quand vous le plugz
dans votre travailleur,
vous utilisez le prefix
et vous vous appuyez
ces routes et
ça va
prépare
un n°1
et nous allons également donner l'obligation de contrôler le document.
Donc, le point de vue root de ce que vos components JSCX sont rendus,
vous pouvez contrôler cela.
Avec Redwood SDK, vous pouvez le tourner en réaction si vous voulez.
Vous pouvez le tourner en client-side, en hydratie.
Vous pouvez juste envoyer le HDMI sur le wire.
Ou vous pouvez le tourner en réaction en réaction
avec des objets durables.
Nous apprenaissons ça comme quelque chose que vous pouvez faire.
Les gens ont vraiment le contrôle de chaque byte sur le wire.
Nous allons introduire quelque chose de l'ad-on
qui vous donne l'obligation d'un blog, comme un forum, des commentaires.
Je n'en sais pas, je suis un developer Django.
Ils ont eu quelque chose d'ad-on, contrib.ad-ons.
Vous pouvez vous mettre de l'argent dans votre site,
qui vous contribue à d'autres gens.
Je n'ai jamais vu cette pattern répétition
dans un framework JavaScript.
Peut-être que ça existe.
Nous allons faire quelque chose d'une première classe,
qui vous semble être en contrôle de la code source.
Nous allons probablement élever l'AI
pour vous aider.
Un service de PC et de l'AI
pour vous mettre ces choses dans votre stack.
Vous avez le code, et vous pouvez modifier.
Un code, c'est comme un code salle...
Que dirais-vous ?
Chasse pour séquences ?
Je ne sais pas.
C'est l'idée.
Je suis content de vous l'a proposer
parce que c'est quelque chose que je suis super content.
Ça me rend compte, pourquoi je m'invite-t-il?
Si je veux les utiliser par un package,
ce n'est pas possible.
Je ne peux pas accueillir des compagnons
et des outils et tout ça.
Donc, on a besoin d'autres choses.
C'est une idée super intéressante.
Les plugins, ça ne me sent pas comme quelque chose qui a été exploré.
En général, ça semble que vous vous faites des choses uniques avec vos APIs.
Donc, l'un qui a été étendu à l'un des uns était votre configuration de route.
Le moyen de définir les outils de la main est...
C'est le plus simple que j'ai vu.
C'est un point de vue qui n'est jamais vu.
C'est immédiatement recognisable ce qui s'est passé.
C'est ce que vous avez dit avant,
c'est que, pourquoi nous faisons ça de l'autre façon ?
C'est juste comme ça, c'est simple et évident.
C'est le même chose qui s'est passé pour les intercepteurs.
Vous pouvez expliquer où l'inspiration de l'API s'est formée ?
Je me suis regardé en 1.
Je pense que c'est le même route que la remix.
Je me suis regardé en ce moment.
Je me suis dit, c'est vraiment bien.
J'aime la façon dont ils sont appelés les fonctions.
Et puis, je voulais vraiment focusser sur le modèle de réponse de la réquestion.
Dans mon compte, un réquest est un fonction.
Et il se débrouille un set de fonctions dans un arrêt,
étape par étape.
Il commence avec des portes de mode,
et il ne se débrouille pas tous les deux.
Vous pouvez modifier le contexte.
Et puis, il figure la route que vous êtes matché à.
Et puis, dans cette route,
vous pouvez aussi introduire quelque chose qui s'appelle l'interrupteur,
où vous pouvez dire, ok,
si cet utilisateur, dans le contexte,
n'est pas authentiqué,
alors retournez à l'avant.
Interruptez le reflo,
et suggère que l'un de vous a besoin de la log-in,
et le redirectez-le à la page de log-in.
Donc, je voulais vous donner un contrôle global
sur la réquestion,
et un contrôle de la fin de la route.
Sur la réquestion.
Mais je voulais aussi vous donner la possibilité
de partager ces interrupteurs
à l'intérieur de votre code base.
Vous pouvez dire, est-ce un utilisateur admins ?
Est-ce un utilisateur authentiqué ?
Et re-utilisez-le à chaque point,
parce que quand vous recuez le code et parlez-le,
avec vos yeux, vous pouvez voir ce qui se passe.
Vous vous dites, ah, c'est une route authentique.
Je pense qu'il n'y a rien de plus que
de poursuivre quelque chose de la production,
et que vous n'oubliez pas de l'incluer
que cet utilisateur doit être authentiqué,
simplement parce que vous ne pouvez pas le voir.
Et ça, c'est certain que vous pouvez toujours faire ça aujourd'hui,
mais c'est beaucoup plus facile
d'underner où ça se passe.
Pour nous, le modèle de réponse réquestée est
de la vérité et de la vérité,
et on essaie de nous orienter
à ce qu'il faut comprendre comment la web devrait être construite.
Je pense qu'il y a des choses
qui sont intéressantes à vous rappeler.
Le moyen que vous définissez
un app Redwood SDK,
vous avez un app Define,
un app Tix and Array,
des fonctions au dessus de la middleware,
vous avez cette structure route
qui est sous-levé.
La chose intéressante de ce modèle est
que le forme de ce modèle
est beaucoup comme la façon dont vous définissez
le config de VIT.
Le plus important est
que ça se fait très typique.
Une complète que je vois de la middleware
tout le temps est que
vous ne pouvez pas avoir des types
de la middleware
à des routes,
des gens qui disent que la magie est en mode
et que je ne sais pas ce qui se passe.
Il y a des mécanismes

et qui font des choses très dingues.
Mais la chose intéressante
de ce modèle est que vous pouvez
faire des types de la middleware
sur des choses qui ne sont pas actuellement
en train de faire ça maintenant.
Mais le forme de ce modèle
permet de faire ça.
C'est un point intéressant
de penser à la façon
qu'il pourrait être formé dans le futur.
J'ai utilisé Remix
et React Router
et d'autres projets.
Ils travaillent sur la middleware maintenant,
mais historiquement, ils n'ont pas eu la middleware
et ont eu des opinions fortes
de ne pas avoir besoin de la middleware.
J'ai travaillé avec la compétition d'oxydés
et des libéraux
ou des
libéraux de request
qui n'ont pas de la middleware.
Ils ont les mêmes opinions
et toutes ces opinions
sont des choses qui peuvent être confusées
parce que c'est
pas évident
quand vous travaillez
sur un tour de route.
Mais je pense qu'il est
fundamentalement important
parce que c'est des choses qui ont besoin globalement.
Et aussi
je
travaille sur les projets web
plus je
en profite
que vous soyez vraiment concentrés sur le problème que vous avez
en train de résolver une partie de votre code
et je pense que vous avez fait un bon balan
avec les intercepteurs
qui sont sortis de la route
et ce sort de modèle
fait un peu de sens.
Vous pouvez juste glacer
et ça le read.
Et je pense que c'est énorme.
Je ne sais pas.
Donc, oui, un grand fan de la forme de ça.
Merci pour dire ça.
Je
j'aimerais
prendre la croissance pour eux et dire qu'on est
juste venus avec ça et ça a été
vraiment amusant.
Et
il me semble presque que nous avons trouvé ça par accident.
Comme le
route et la façon dont nous
décidons les apps.
C'était juste un processus iteratif.
Et ça a juste vécu comme ça.
Et nous étions comme, oh, c'est vraiment génial.
Et nous étions tous
chantsés de ce que nous avons construit.
Donc, je ne sais pas où ça a
vécu exactement, peut-être
juste 20 ans d'expérience.
Deux de la paix de construire
des softwares et pas vraiment d'understand
exactement où les choses se sont
allumées par le sac et de donner
des personnes
d'une compétition fondamentale pour qu'elles puissent
s'attraper à leur careers et construire des softwares
en fonction de la mobilisation.
Et vous savez,
si vous êtes focuss sur la réponse de la
requête et que vous utilisez des sessions,
vous avez besoin d'un milieu.
Donc, c'était peut-être
le fait que nous nous
focusions sur le browser.
Ça nous a fait des décisions
qui font sens.
Et ces décisions font sens
parce que vous êtes
construit pour le browser.
C'est un customer.
Et aussi,
nous avons vraiment senti
qu'on ne voulait pas générer
quelque chose pour la type script.
Même si il y a un peu de choses
qui sont générées pour la cloudflare,
nous ne serons pas
introduits pour les types générés.
Je pense que si votre temps de design
et votre temps de build sont en train
de s'inscrire avec l'un ou l'autre,
parce qu'on doit faire un processus
pour générer les types, c'est
quelque chose que j'aimerais éviter.
Je n'aime pas faire ça.
Je veux la type script
être la première classe
et pas quelque chose où je suis inventé
un syntaxe basé sur la génération.
Donc,
en fonction de les choses visionnelles
qui ont besoin de Redwood,
on l'a allumé en plus,
mais le point de la conversation
est la software personnelle
et des softwares que vous pouvez
construire et se produire.
Qu'est-ce que ça veut dire à vous
et à la vision de la prochaine?
Oui, je pense qu'on a été
très nostalgiques
et je vais vous donner
une histoire personnelle
de moi-même.
Je suis un gars
de la Sud-Afrique
qui a fini sa classe en 2000.
Et
j'ai vivu dans une communauté rurale
et j'étais vraiment dans mon computer.
Et je me suis vu
voir tous mes amis dans les États-Unis.
C'est tout ce que j'étais intéressé
dans les États-Unis et je ne pouvais pas
entrer dans cette conversation parce que je vivais trop loin.
Et quand je pense en software personnelle,
je pense en m'entraînant
en essayant de devenir un meilleur développeur,
en avancant de travailler
avec Tom Preston Warner,
qui était pour moi un milestone dans ma vie.
Et je veux
le donner à la personne de l'autre monde dans le monde.
Donc, pour moi,
je veux donner
à la personne de l'autre monde
une bonne technologie
pour qu'elles puissent
augmenter leurs communautés
et créer un software
pour eux-mêmes qui ne s'arrête pas
nécessairement
à l'inviter du business.
Je ne pense pas que c'est pas le cas
avec le business, mais quand vous
focussez
exclusivement sur le fait que
votre building est très différent,
tout de suite, vous avez besoin de hypergrove
ou de VC Money.
Et si vous vivez dans un endroit où ce n'est pas accessible,
vous ne pourrez pas bâtir quelque chose.
Je dis que vous avez
des problèmes, des amis et de la communauté,
bâtir des choses qui font leur vie
mieux et c'est tout.
C'est bon.
Peut-être que vous avez un career ou
peut-être que ça s'arrête
pour être quelque chose de grand.
Mais si vous essayez, vous ne pourrez pas le faire.
Et à l'intérieur de ça,
je pense qu'il y a un grand groupe
de gens qui commencent à construire
le software,
les codeurs de vibe,
les agents qui sont en train de
prendre des agents.
Et ce sont des gens techniques
qui ont un passion pour quelque chose,
mais pas nécessairement
l'expérience de prendre les bonnes parts.
Et je veux leur donner quelque chose qui leur fait
sentir comme ils sont empouvelés
sans avoir été pris en avance.
Je ne veux pas que vous laent
des corporations
d'une technologie
pour les causes
d'être
puissantes de 20$ par mois.
Comme ça,
je ne sais pas, ça ne me semble pas
pas bien.
Je ne pense pas que
il y ait quelque chose d'inquiétant,
j'adore faire du ménage,
j'ai envie de faire du ménage
avec SDK, mais je pense que
le software va fundamentalement
changer, pour que nous
on ne soit pas communicés

ou Any glorious
d'avoir peut-être
il y a des desughtres
d'avoir été
carrés 對
pour 10 ans.
Si j'ai essayé de la faire, je pourrais peut-être les faire en business
et faire des vies de la VCR.
Mais en fin de compte, c'était pour moi que j'étais l'un des meilleurs.
Je suis très content de voir ce que l'avenir
s'occupe quand cette expérience est un on de plus en plus accessible.
Parce que ce n'est pas précédent.
Et avec les tools AI, c'est très bien.
C'est comme si votre frère génére des websites.
J'aime ce futur.
Je ne peux pas voir ce qui se passe avec tout le software qui s'occupe.
C'est génial.
Si la partie difficile n'est pas en code,
la partie difficile est en train de le faire.
C'est pourquoi nous avons fait ce que nous avons fait.
La plateforme que CloudFair a
vous donne une base solide pour commencer.
C'est quelque chose de relative à ça.
Je pense que le message nostalgique peut être que je suis un enfant de l'an 90.
Ça retire hold on hvor beaucoup ça.
Ça nous elle dit de laumbers.
Mais sa mère
s'étend à la fois aller encore voir orallah.
Super.
Là ま
C'est quelque chose que je pense beaucoup.
J'ai un projet de côté à l'heure maintenant
qui est de travailler à aider les gens à trouver les animaux de la loose.
Ce n'est pas quelque chose qui va faire probablement de l'argent.
Et aussi, c'est quelque chose que les entreprises sont en train de se solider.
C'est un moyen qui me semble exploitable.
Je pense beaucoup sur les années que ces formes de l'opportunité sont.
Si c'est une opportunité, comment vous vous pliez de l'offre?
Je ne sais pas.
Je suis heureux que vous pensez à ce projet de l'opportunité.
Parce que je pense qu'on a besoin d'autres...
...d'autres, c'est juste que...
...il y a une plateforme pour construire quelque chose qui doit être construite.
Peut-être que...
...non, pas la version VC qui doit être construite.
Ou la version de B2B Sass, ou tout ça.
Je pense que...
...je suis tenté de chercher un terme pour la paix que j'ai ressenti quand je construis des softwares.
Il y a des choses que je n'ai simplement faits.
Et je les procrastinais quand je les approche.
Et les AI ont complètement étendu ça pour moi.
Je me démarre et je suis toujours en train de se faire.
Et je construis des trucs cool et je peux faire tout.
Et je pense que parce que ça nous permet de nous faire...
...qu'on n'est pas d'experts de l'étendure, on peut juste se faire.
On peut construire beaucoup de trucs et vraiment apprécier la expérience.
Je suis vraiment heureux pour le futur de ce que nous pouvons atteindre avec le software.
Je me démarre de cette vision.
J'aime la vision de la software personnelle.
Je suis un grand fan de ce que j'ai construit avec Redwood.
J'utilise beaucoup de projets.
Je pense que ma question pour vous maintenant est...
Vous avez l'impression de pouvoir...
...jeter des outils pour les gens de acheter des nouveaux components.
Et construire des projets personnels.
Ou des businesses de softwares.
Mais, comment est le futur de la prochaine 1 ou 2 ans ?
Qu'est-ce que vous avez vraiment focussed sur ?
Qu'est-ce que vous voulez vraiment être chiant ?
La première chose que nous allons faire est de mettre 1.0.
Maintenant, nous sommes sortis de positionnés à l'opinion de beta.
Nous essayons de rappeler des APIs.
La deuxième chose que nous allons faire est de relier le code de source de marché.
Si, dans 2 ans, on a des gens activement sur le shipments,
on va trouver des gens qui aiment leur code et installer ça dans leur propre instance en Cloudflare,
ça me rend un succès personnel.
Si nous pouvons changer le cours de ce que les gens sont construits,
pour faire un code modulaire,
ce qui est un peu comme un code source,
je pense que ça serait magnifique.
Je adore l'open source,
mais les maintenance de l'open source ne sont pas des efforts pour les gens.
Vous pouvez probablement évaluer votre code pour notre store, pour être libre de toute façon.
Je voudrais que les gens puissent gagner de l'argent pour faire ce qu'ils font.
Il y a des développeurs prolifiques sur NPM,
cinder, je ne vais probablement pas dire son nom correctement,
mais je pense que ça a probablement toutes les packages sur NPM.
Je vais utiliser à moins de 10 de ces packages,
et je sais qu'il travaille comme un...
C'est son full-time gig.
Je voudrais que les gens puissent faire ça par Redwood SDK,
pour trouver un endroit où les gens sont activement en dessous de la software,
et ils sont en train de faire des sketches,
et de vendre ça.
Et vous savez, gênant les stars,
c'est un de nos...
Je suis facelous, mais s'il vous plait,
gâchez notre projet,
car ça nous aide à prouver que nous avons des gens engagés pour ce qu'on fait.
Je veux plus de stars que d'autres.
Si vous pouvez faire un dent dans les développeurs de la software,
ça serait énorme.
Juste l'autre jour, je travaille sur un projet de side,
c'est un component de réacte pour les réacteurs.
Je vais probablement mettre deux mois de mon off-time dans ça.
Je vais juste le donner pour le frein.
C'est parce qu'il n'y a pas de manière facile pour moi de ne pas faire ça.
Si on pouvait fosterer un environnement où ça serait plus facile,
je voudrais voir ça.
C'est comme si vous avez écrit ce truc,
vous avez trouvé un useful, peut-être que d'autres personnes le font.
Donc, vous pouvez le mettre là-bas et voir ce qui se passe.
Et si vous venez à notre store pour acheter quelque chose,
ou vous êtes comme, je suis malade à construire quelque chose maintenant,
je dois un forum,
ou je dois un component qui fait ce truc.
Et c'est pour un sale, vous allez le acheter.
Vous allez juste être comme, c'est pas un mille dollars,
peut-être que c'est juste cinq dollars.
Vous savez, comme, rien, vraiment.
Mais vous avez échangeé la valeur, vous avez dit,
merci, vous avez fait quelque chose de bien pour moi.
Je ne dois pas le faire.
Je vais le mettre dans mon code.
Je le trouve le code aussi.
Je ne peux pas le redistribuer, mais je le trouve le code.
Et je peux modifier pour mes propres nécessaires.
Je pense que ça me semble bien.
Et parce que la plateforme que nous avons hostée est la même chose,
je ne dois pas intergrer, comme, 12 000 services différents.
Je peux aussi tester sur Cloud Player,
pour voir si ça fonctionne.
Donc vous pouvez valider si c'est le truc que vous avez besoin de faire.
Oui, il n'y a pas vraiment ce,
comme, le point de medium price pour les choses à vendre.
Si vous voulez faire des charts en React
et vous voulez acheter un library pour ça,
ça va te coster,
2 000 dollars par developer par année.
C'est comme, c'est fou,
c'est comme,
soit vous vous donnez votre travail pour,
c'est vraiment 0 dollars,
ou c'est 2 000 dollars par année.
Une des choses que je trouve toujours si...
...faisante et frustrante,
c'est que quand vous trouvez une de ces libraries de chartes,
ils vont être comme,
c'est une entreprise,
c'est une entreprise de chartes.
Et vous êtes comme,
qu'est-ce que ça veut?
Ça veut dire que la documentation est faite?
Ou...
Oui, c'est à la place.
Obviens.
Oui, bien, avec ça,
ça rapporte sur nos questions.
Merci pour votre attention.
C'était un jour très intéressant
dans les histoires de Redwood
et de la manière dont nous avons été
des components de React et tout ce genre de choses.
Il y a beaucoup de choses différentes
pour être excitées.
Merci pour votre attention
et pour le tout.
Merci beaucoup.
Je suis ici pour la révolution de l'accent personnel,
et la raison pour laquelle je m'appelle
le software personnel est
parce que je pense que
l'évolution de la compétition personnelle,
où les gens ont dû vous convaincre
pour mettre un ordinateur dans votre maison,
je vais essayer de vous convaincre
pour vous écrire votre propre software.
C'est-à-dire,
mettre votre propre software
sur notre store
et, vous savez,
écrire votre propre H.
C'est le temps.
Bien, merci Peter pour votre accueillement
et j'ai hâte de voir cet futur
et j'espère que vous participerez en ça.
C'est un bon call.
Je suis là pour vous.
Merci Justin, merci Andrew.
J'ai apprécié.
Cool.

Episode suivant:


Les infos glanées

Je suis une fonctionnalité encore en dévelopement

Signaler une erreur

devtools.fm:DeveloperTools,OpenSource,SoftwareDevelopment

A podcast about developer tools and the people who make them. Join us as we embark on a journey to explore modern developer tooling and interview the people who make it possible. We love talking to the creators front-end frameworks (React, Solid, Svelte, Vue, Angular, etc), JavaScript and TypeScript runtimes (Node, Deno, Bun), Languages (Unison, Elixor, Rust, Zig), web tech (WASM, Web Containers, WebGPU, WebGL), database providers (Turso, Planetscale, Supabase, EdgeDB), and platforms (SST, AWS, Vercel, Netlify, Fly.io).
Tags
Card title

Lien du podcast

[{'term': 'Technology', 'label': None, 'scheme': 'http://www.itunes.com/'}]

Go somewhere