Dans ma vie je fais :
🎹 du piano
🧑🏻💻 du code
🌎 des sites web
💥 des effets visuels
Et depuis bientôt 10 ans maintenant je crée des formations en ligne 📚
La seule chose qui relie tout ça : la création 👨🎨
Et aujourd'hui je sens le besoin de partager tout ce que j'ai appris.
L'IA c'est cool mais avant d'allumer une centrale nucléaire pour enregistrer une date il faut aussi regarder ce qui existe déjà 😉
100% gratuit et 10x plus rapide que la plus rapide des IA.
Les Time Date Picker sont de l'ancien temps.
Je suis en train de tous les remplacer par des "AI Date Time Picker" ou tu as JUSTE à écrire ce que tu veux et l'AI définit elle-même la bonne date.
Je réfléchis de plus en plus à ce genre de mini feature ✨
Et voilà : 7h de formations
#Python
disponibles gratuitement sur la chaîne YouTube de
@DocstringFr
🥳
Pour inciter au partage de ce tweet, j'offrirai ce soir un abonnement d'1 an à
@DocstringFr
en tirant au sort parmi les gens qui likent et retweet 🎁
À tous les gens qui découvrent les SaaS depuis 2 mois.
On va remettre les points sur les i :
- Les SaaS ne sont pas une nouveauté de 2023
- Ça fait +20 ans que des gens font fortune avec des SaaS
- Ça reste aussi difficile que n'importe quel business
🧵👇
Et la dernière étape, la plus importante :
Activer le "Test mode" sur ton dashboard Stripe pour faire croire n'importe quoi aux gens avec des fils de motivation sur Twitter.
La programmation orientée objet avec Python c'est vraiment LE sujet qui fait revenir tous les étudiants à la réalité : apprendre un langage de programmation, c'est difficile ⬇️
Aujourd'hui j'ai parlé avec 3 étudiants dev en reconversion qui se sentaient un peu perdus dans leur parcours.
Et ce qui me frappe c'est le nombre affolant de technologies qu'ils apprennent en même temps.
C'est la beauté et le danger de notre domaine ⬇️
L'API de Gmail qui te fout un Captcha en mode "on suspecte que vous êtes un robot"... 🫠
Mec, c'est plus une API si je dois résoudre ton captcha à la mano 😭
Le coup de force de Vercel c'est d'avoir fait croire que n'importe quel site web, même ton blog, nécessite un expert en DevOps pour déployer ton app.
Faut se calmer les gars, si tu sais installer un package et éditer un fichier avec vim tu peux déployer ton site.
En réalité, Vercel est un outil qui te permet d'automatiser, systématiser et simplifier toute la partie DevOps de ton application.
Là où tu aurais dû payer un expert ou une équipe pour créer l'infrastructure sur AWS et s'en occuper, tu peux maintenant utiliser Vercel.
Vous le voyez venir le projet qui va être développé pour 13 millions par CapGemini, qui va embaucher 3 devs junior à 20k, pour pondre un script de 2-3 fichiers à base de "from openai import OpenAI" 😂 ?
Puisque l'on risque de passer pas mal de temps confiné chez nous j'ai décidé de mettre à disposition gratuitement mes deux formations les plus populaires (Formation complète Python et 101 exercices corrigés) :
#Python
#edtech
#ConfinementTotal
#COVID19
@TheKboo77
@Bob_in_the_air
@L_Espargiliere
@GroupeSNCF
C’est tout le problème avec les automobilistes, on leur autorisent tout, même de ne pas respecter le code, on les laisse mettre notre vie en jeu, et dès qu’il y a la moindre contestation ça chouine comme un gosse qui se trouve puni car il n’a pas fait ces devoirs…
Ne vous y trompez pas : 99.9% des « experts IA » qui créent des SaaS ou promettent de développer des solutions incroyables pour votre entreprise ne feront rien de plus que quelques call d'API vers OpenAI.
Les plus fous iront jusqu'à écrire quelques lignes avec langchain ^^ 🧵👇
Après des jours (semaines 🙃 ?) d’hésitation par rapport à mon setup d’écran, je me suis détourné des moniteurs ultrawide pour succomber au Dual Up de LG.
Je ne regrette pas 🥹👌
Non la réalité du télétravail ce n'est pas ça.
Ça, c'est la réalité du télétravail imposé en temps de pandémie quand tu ne peux plus sortir après 18h et avec toutes les restrictions que l'on connait.
Nuance.
#teletravail
Tous les gens qui critiquent les formateurs qui vendent leurs formations, on attend votre blog avec vos articles et tutos 100% gratuits et votre chaîne YouTube (1 vidéo par semaine minimum, et de qualité svp 😘)
🙃
Quand je vois des développeurs seniors sur LinkedIn parler de devs juniors issus de bootcamp comme des « pisseurs de code » je trouve ça tellement violent et présomptueux.
Si vous n’êtes pas satisfait du travail de juniors, descendez de votre piédestal et aidez les à progresser
J'ai plein d'étudiants qui se démotivent devant le nombre de choses à apprendre pour faire du web.
Parce qu'ils pensent que pour faire un site web il faut apprendre HTML, CSS, JS, React, Next, Sass, Docker + toute la partie backend.
Mon conseil 👇🧵
Parfois tu commences à moins détester JavaScript.
Détestation qui revient en force quand 2 secondes plus tard tu veux enlever un élément d'un array 😅
Sérieux y a pas plus simple que ça :
arr.filter(e => e !== 'item') ?
28 ans que le langage existe et pas de array.remove 😭 ?
Presque 2 mois que je charbonne tous les jours pour vous sortir ça.
Ma plus longue vidéo à venir sur YouTube.
Je pense qu'on va dépasser les 10h.
Formation complète sur le scraping avec Python.
100% gratuite.
Je compte sur vous pour partager quand ça sortira 😘
Ça doit être mon 3e tweet sur le sujet mais Github copilot... je n'en reviens pas.
Quasiment plus besoin d'aller voir la doc.. Ça fait 2 jours que je développe des fonctionnalités avec Stripe et il me trouve automatiquement toutes les constantes et noms de classe..
Unpopular opinion mais ça devrait être interdit d'enseigner React dans des bootcamp de 6 mois.
À quel moment tu demandes à quelqu'un qui n'a pas le permis d'apprendre à conduire une Ferrari ?
Bon eh bien.. 1ere chute à vélo aujourd'hui.
Je commence à comprendre les gens à vélo qui postent sur Twitter 😅
Se faire frôler par un SUV au point où ça te fout la frousse et te fait dériver sur la bordure glissante du trottoir.. Ça donne envie d'en venir aux mains 🥲
Je prépare ma formation sur Git... un des plus gros challenges pédagogiques jusqu'à présent.
Il existe tellement de tutos sur le sujet qu'on pourrait penser qu'un de plus ne sert à rien.
Mais on me le demande souvent et je trouve que la plupart des tutos manquent de visuel.
Y a encore 3 mois j'étais 100% en dark mode.
Puis je suis passé sur light mode le jour et dark mode la nuit.
Et depuis quelques semaines même le soir je repasse en light mode.
Et maintenant je ne comprends plus comment j'ai passé toutes ces années en dark mode.
Révolution !
Stripe c'est quand même un petit bijou 😍
La doc est tellement bien faite, autant les guides que l'API.
Ils ont prévu tous les cas de figure, ça pourrait être un bordel monumental et pourtant malgré les 10,000 options possibles, ça reste simple à utiliser.
Je vois de plus en plus de contributeurs de projets open-source ces temps-ci jeter l'éponge ou dénoncer un manque de soutien.
Je trouve que l'open source est une des plus belles choses qui existe et que le monde entier devrait être open source.
🧵 de réflexion sur le sujet ⬇️
Une crainte que je vois tout le temps revenir chez mes étudiant.e.s :
« Je me lance dans un gros projet avec beaucoup de données à sauvegarder dans ma BDD/
J'ai peur d'utiliser PostgreSQL est-ce que je ne devrais pas apprendre plutôt 'Insérer BDD à la mode style GraphQL' » 🧵👇
Attention quand vous faites des projets en tant que junior ⚠️
Je vois de + en + passer des étudiants qui créent leur blog perso eux-même avec des stacks techniques complètement folles 🧵👇
This Les gens qui sont contre les tests en fait je me rends compte que c'est souvent ceux qui ne savent pas ce qu'il est possible de faire.
Un test e2e ça peut se faire en 5 minutes, je vous montre 🧵👇
@melvynxdev
@tech_foutraque
@ThibaultHoudon
@Road2Coder
Ben non parceque c'est end to end, ça veut dire de bout en bout.
Dans le e2e tu teste pas uniquement next-auth unitairement mais vraiment tout le rendu de ton site et comment il intègre next-auth + stripe + tes fonctionnalités.
C'est des scénarios que tu test.
Vous avez tous vu passer cette slide ces derniers jours.
Petit fil sur les différentes implémentations qui pourraient voir le jour suite à cette révolution 🧵👇
Arrêtez d'avoir peur de GPT pour le code.
Peut-être que ça nous remplacera.
Personne n'en sait rien.
On s'en inquiétera le temps venu.
Pour le moment la seule certitude c'est que je code littéralement 2x plus vite en l'utilisant.
Et c'est 10x plus agréable.
Que fait un créateur de contenu un dimanche matin de bonne heure ?
1. Il dort.
2. Il met en ligne 7h de formations
#Python
gratuitement sur YouTube pour une sortie prévue la semaine prochaine et pour laquelle il compte sur votre soutien pour la partager massivement.
🙄 ?
Cette semaine j'ai sorti une vidéo pour parler des différentes façons de déboguer un script.
Dans cette vidéo je parle de debug avec la fonction print.
J'aurais pu ne pas en parler, faire semblant que tout dev qui se respecte utilise tout le temps le débogueur ou le logging ⬇️
Et voilà 🥳
J'ai tout terminé, un peu moins de 4 jours de travail à temps partiel.
J'ai rajouté la possibilité de choisir la taille d'export + la gestion des langues.
120 lignes de Python / Flask.
180 lignes de JS / Alpine.
190 lignes de HTML.
Bientôt sur
@DocstringFr
des vidéos théoriques sur Python avec l’accent marseillais 👌👍
Désolé pour les autres régions mais j’arrive plus à lui faire lâcher son accent 😄😅
Les Français on a vraiment un gros problème avec le fait de :
- Gagner de l'argent
- Dépenser de l'argent
Et c'est vraiment pesant. Parce que ça a des répercussions directes sur le fait que la réussite est mal vue. Et que ça ne pousse pas les gens à entreprendre.
Très bon fil de
@melvynxdev
sur lequel j'aimerais apporter quelques précisions.
Car l'image du premier tweet ne représente pas une vraie API REST (au sens "pur" du terme).
Il manque un élément essentiel : le HATEOAS (ce n'est pas une insulte).
Je vous explique 🧵👇
🌐 API REST pour les débutants : un guide simple et clair 🌐
La méthode REST est le moyen le plus simple pour créer une API de manière simple et logique !
Thread 👇
From : rejoindre un serveur Discord et suivre des tutos YouTube à 13 ans
To : 1ère mission freelance 4 ans plus tard 💪🎉
Pour moi c'est vraiment la plus grande puissance d'internet.
N'importe qui peut se former à tellement de choses et devenir entrepreneur depuis chez soi !
Encore une masterclass de
@Micode
, qui montre avant tout la puissance de l'open source.
Vous pouvez être Google et embaucher 500 développeurs très bien payés, ça ne fera jamais le poids contre des dizaines de milliers de bénévoles.
Au 1er confinement, j'avais offert mes formations
#Python
gratuitement pendant 2 semaines.
Pour ce
#confinement3
, avec
@Docstring
passé en abonnement, je vais offrir 3 abonnements d'1 mois à Docstring.
Tirage au sort demain parmi les gens qui auront ❤️ et 🔁 ce tweet 😊
Je pense qu'il va falloir le répéter 50 fois désormais mais attention avec la mode des SaaS si vous êtes débutant en dev.
Être développeur c'est pas juste sortir un produit qui marche à l'instant T 🧵👇
Pour ceux qui l'auraient manqué : 10h de formation gratuite sur le scarping 👇
N'oubliez pas de la partager autour de vous, c'est ce qui nous permet de continuer le contenu gratuit 🙏
J'ai effectué 3000 modifications dans ma base de code et... ma page principale a planté pendant que j'étais au sport.
Pas de souci ! J'ai pris mon téléphone, effectué un commit et Vercel s'est chargé de pousser la bonne version en production ! 😄📱
Allez on continue 😂
Que ceux qui utilisent la congruence tous les jours pour coder leur site web lèvent la main 🤓
Le genre de personnes qui là encore te dégoûtent du code et des sciences parce qu’ils préfèrent étaler leurs connaissances.
Je suis le seul à être surpris de voir des gens bloquer tous ceux qui sont un peu trop éloignés de leur avis ?
On est déjà suffisamment enfermés dans des bulles par les algorithmes, si en plus on filtre nous même pour ne voir que ce qui nous conforte dans nos opinions.
Je vois des gens en reconversion dire "cette formation est mauvaise car je l'ai faite, j'ai le diplôme, et je ne trouve pas de travail".
Et désolé mais quand on fouille un peu pour voir le portfolio de la personne... on comprend pourquoi 🔽 1/2
Au-delà du commentaire tout en subtilité de ce développeur, j'en peux plus de ce discours de "moi je suis un VRAI codeur parce que j'ai codé du bon gros C++ et de l'assembleur sur un vieux PC des années 80".
On peut m'expliquer la différence entre un vrai et un faux codeur 😐 ?
Je vois la fuite de données de France Travail, puis tu tombes là-dessus...
Mes étudiants en dev sont 1000x plus préoccupés par la sécurité de leur site web pour leur portfolio de junior que les sites gouvernementaux de notre pays.
C'est affligeant.
Bonjour
@FranceTravail
1° si vous avez besoin d'un adminsys pour désactiver le mode debug de votre magnifique nouvelle appli
#java
, je suis disponible
2° Le reset de password est cassé sous chrome et la désactivation du copier coller pour le champs password, c'est du grand art !
Je suis le seul à écrire toutes mes commandes SQL en minuscule 😆 ?
Je me souviens quand je pensais que c'était important et que je me tapais des crampes de doigts à maintenir Maj ou à oublier de désactiver caps lock, effacer les commandes, etc 😂
Je surkiff les projets open-source type
@PlausibleHQ
,
@docusealco
,
@meilisearch
qui te permettent d'accéder gratuitement à des services qui coûtent une blinde pour peu que tu saches setup un VPS 🙏❤️
Et ça semble bien fonctionner car ils sont tous profitables !
Super business
J'ai un ami qui a essayé, une nuit il a eu le nez bouché il est mort dans son sommeil.
Un autre a eu une infection à cause de la mauvaise qualité du scotch d'Amazon.
Depuis il mange par le nez.
Faites attention et surtout ne croyez pas tout ce que vous lisez sur internet.
J'apprends que le mec arrivé 1er dans ma circonscription (RN) a été condamné 2 fois, avec interdiction de gérer une entreprise pendant 5 ans.
Et on a le droit d'être candidat avec ça 🥲 ?
Et voilà : près de 3h de formations pour faire un clone de ChatGPT avec Flask et mettre en ligne le site sur un VPS.
Explosez-moi les pouces bleus et les partages 🥰
Ce qui m'énerve dans les 3/4 des questions d'entretien technique, c'est qu'on veut toujours faire ressembler ça à un problème mathématique complexe.
Avec des cas de figure, ou des noms de variable ridicule.
Je n'ai aucun doute sur le fait que la stack de
@melvynxdev
lui permet de sortir des apps super rapidement.
La question que je me pose, c'est quel est le réel gain sur le long terme par rapport à la maintenance de ces apps ?
🧵👇
En 2023, j'ai créé 6 applications que j'ai mises en production.
J'ai reçu plus de 127'000 visiteurs uniques... et avec tout cela, j'ai pu élaborer ma stack parfaite pour mes applications 🔨
Voici ma stack ultime utilisée en 2023 👇
Bon, y a encore beaucoup de drama ces jours-ci sur les propos des influenceurs techs avec 0 nuance.
Du coup je me sens obligé d'apporter ma parole mesurée pour dire que selon moi, il me semble que, d'après mes observations, Python ça nique tout le reste.
Y a plein de trucs que dit Oussama Ammar en marketing qui sont intéressants.
Mais si vous souhaitez sortir du lot et ne pas perdre votre temps, il faut selon moi faire exactement l'opposé de tout ce qui est conseillé dans sa formation sur l'IA.
Ma vision sur le sujet 🧵👇
Amis développeurs front-end.. Je galère (mais alors galèèèère 😂) à faire ça en CSS.
J'ai essayé tous les trucs, ça finit toujours par merder.
Comment s'assurer que la ligne commence après le cercle et ne déborde pas.. 😮💨
On a tendance à minimiser le temps que va nous prendre une tâche.
Une technique pour remédier à ça c'est de majorer de 20% notre estimation.
Du coup j'ai rajouté une case "temps réel" dans mon template de gestion des tâches pour réaliser une meilleure estimation à terme ⬇️
J'ai arrêté de faire des tests et à la place je surveille tout sur Discord.
Pour chaque application que j'ai, j'ouvre un canal et je remonte toutes les erreurs via les webhooks.
Cela me permet de voir très rapidement quand quelque chose ne va pas.
On voit beaucoup d'exemples qui circulent, présentant l'IA comme capable de coder une application simple de A à Z.
C'est marrant, mais c'est passer à côté du sujet.
En réalité, on ne les utilise pas pour ça.
Un exemple concret de comment Copilot me fait gagner 5 minutes 👇
Bon matin à tout le monde, sauf au mec du service informatique des impôts qui a oublié de lancer les tests avant de déployer hier soir.
Ah... on me dit dans l'oreillette qu'il n'y a pas de tests.. 🫣
Quand quelqu’un avec un peu d’influence ne dit rien on lui reproche.
Quand il donne son opinion, on lui demande de ne pas la donner.
Désolé mais on est des humains et on vit dans la même société que vous.
Si on a envie, en plus de tech de parler de sujets de société, ça nous
Je viens d'avoir accès à Sora : c'est bluffant !
J'ai testé avec le prompt « Jeune développeur charmant explique comment se former à Python en autodidacte ».
Malheureusement il semble que le modèle se soit aussi entraîné sur les rush ratés.
Vous préférez la chaise à 1,000€ ou le ballon à 30 😂 ?
En vrai, le ballon c'est un des achats les plus méconnus pour le bureau et un des meilleurs investissements que vous puissiez faire.
Et puis pouvoir travailler en "bounçant" au son de la musique... ça n'a pas de prix !
Qu'on soit clair, quand vous demandez "est-ce que c'est une bonne idée d'apprendre Python ?" ou tout autre langage, framework, c'est impossible de vous répondre !
Ce qu'il faut nous dire c'est "je souhaite travailler dans tel domaine, quel parcours me conseillez-vous ?" ⬇️
Comme il semble y avoir beaucoup de gens intéressés par les SaaS ici, je lance un fil pour vous faire connaître des SaaS profitables moins connus.
Les conditions :
- Leurs créateurs vivent des SaaS
- Ils
#buildinpublic
Fil que je vais agrémenter au fil du temps 🧵👇
Je suis le seul à parfois perdre complètement toute motivation et n'avoir rien envie de faire et 10mn plus tard me retrouver gonflé à bloc avec l'envie de tourner 10 vidéos YouTube et 18 formations 😅 ?