Le 12 juillet 2023 à 03:49:26 :
Le 12 juillet 2023 à 03:46:47 :
Le 12 juillet 2023 à 03:43:12 :
Le 12 juillet 2023 à 03:41:00 :
Le 12 juillet 2023 à 03:39:55 :
force avec ta stack mdrr j’ai pris vue / flask pour mon saasStack ultra simple Next.js + Node.js
T'as utilisé Stripe j'imagine?nope, disons que c’est un business avec lequel stripe ne veut pas traiter
du coup j’ai d’autres propal de payment processor, je compare en ce moment ^^JS en backend c’est trop pour moi khey j’arriverai jamais à passer le cap ça foudroie mon squelette
Ok dis moi, casino ou site adulte?
t'as du traffic?adulte, pour l’instant j’suis en sous marin je laisse les concurrents se faire fumer, j’ai choppé une niche où les devs en face sont claqués au sol
Vrai SaaS (outil que les gens payent) ou Affiliation, CPA, pub?
Le 12 juillet 2023 à 03:43:12 :
Le 12 juillet 2023 à 03:41:00 :
Le 12 juillet 2023 à 03:39:55 :
force avec ta stack mdrr j’ai pris vue / flask pour mon saasStack ultra simple Next.js + Node.js
T'as utilisé Stripe j'imagine?nope, disons que c’est un business avec lequel stripe ne veut pas traiter
du coup j’ai d’autres propal de payment processor, je compare en ce moment ^^JS en backend c’est trop pour moi khey j’arriverai jamais à passer le cap ça foudroie mon squelette
Ok dis moi, casino ou site adulte?
t'as du traffic?
Le 12 juillet 2023 à 03:44:00 :
Ton salaire khey c’est tout ce qui nous intéresse
t'as pas vu le pseudo ou quoi
Le 12 juillet 2023 à 03:30:39 :
combien tu gagnes grace au dev ?les techno indispensable à apprendre selon toi ?
montre nous ton portefolio !
je gagne quelques centaines j'ai des vieux sites qui tournent, je suis étudiant
techno indispensable : Node.js, sinon le front tu prends ce que tu veux mais fait juste tout en TypeScript
Docker très utile aussi si tu commences à mettre en prod.
j'ai pas de portefolio, juste un github ou j'ai des projets qui ont genre 5-10 stars
Le 12 juillet 2023 à 03:40:23 :
Le 12 juillet 2023 à 03:36:08 :
la je code ma startup en plus
à moi le million d'eurosStartup de ?
Un outil eco+ utilisé par les mecs qui font du SEO mais vu qu'ils savent pas utiliser un CLI je leurs fait un bon truc
Le 12 juillet 2023 à 03:39:55 :
force avec ta stack mdrr j’ai pris vue / flask pour mon saas
Stack ultra simple Next.js + Node.js
T'as utilisé Stripe j'imagine?
Le 12 juillet 2023 à 03:35:36 :
Le 12 juillet 2023 à 03:34:46 :
Le code que m'a pondu ChatGPTimport { useState } from "react"; import axios from "axios"; import { useAuth } from "@clerk/nextjs"; const useAuthenticatedAxios = () => { const [loading, setLoading] = useState(false); const [error, setError] = useState(""); const { getToken } = useAuth(); const getAuthenticatedAxiosInstance = async () => { setLoading(true); try { const token = await getToken(); const instance = axios.create({ baseURL: "http://localhost:3002", headers: { Authorization: `Bearer ${token}`, }, }); return instance; } catch (error) { console.log(error); setError("Failed to create authenticated Axios instance"); return null; } finally { setLoading(false); } }; return { getAuthenticatedAxiosInstance, loading, error }; }; export default useAuthenticatedAxios;
on en habla? il se fout de ma gueule que l'on soit bien d'accord??
Dans 1 an il te remplace profite
vu comment il se trompe tout le temps j'attends que ça
Le code que m'a pondu ChatGPTimport { useState } from "react"; import axios from "axios"; import { useAuth } from "@clerk/nextjs"; const useAuthenticatedAxios = () => { const [loading, setLoading] = useState(false); const [error, setError] = useState(""); const { getToken } = useAuth(); const getAuthenticatedAxiosInstance = async () => { setLoading(true); try { const token = await getToken(); const instance = axios.create({ baseURL: "http://localhost:3002", headers: { Authorization: `Bearer ${token}`, }, }); return instance; } catch (error) { console.log(error); setError("Failed to create authenticated Axios instance"); return null; } finally { setLoading(false); } }; return { getAuthenticatedAxiosInstance, loading, error }; }; export default useAuthenticatedAxios;
on en habla? il se fout de ma gueule que l'on soit bien d'accord??
Le 12 juillet 2023 à 03:31:53 :
Le 12 juillet 2023 à 03:30:29 :
Le 12 juillet 2023 à 03:28:25 :
Le 12 juillet 2023 à 03:27:45 :
Le 12 juillet 2023 à 03:26:56 :
Du coup combien de feature par jour ?
Comment tu sais que tu es très con ?
As tu souvent des maux de tête ?1 feature par jour en ce moment
ça se sait
ouiMais feature c'est une fonction ?
Non c'est une fonctionnalité
Genre la je fais la création d'un système de paiement et j'implémente une barrière d'authentification avant d'accepter les paiements avec toutes les gestions d'erreurs (pas connecté, redirection avant/après)Du coup j'ai réussi mais je continue, faut pas se rater y a beaucoup de doc à lire surtout que c'est des outils que je ne connais pas que j'utilise
Du coup ce que t'as posté c'est le travail d'une journée ?
Nop y a 70 lignes en plus
Le 12 juillet 2023 à 03:29:47 :
Le 12 juillet 2023 à 03:20:54 :
Y en a MARRE de PISSER du CODE bordel DE EMRDEBon courage pour ce front end de l'enfer clé, rien de plus chiant je trouve
En réalité je passe mon temps sur le back, le front c'est tellement bidon, je copie colle un repo, ou sinon des composants tailwind d'internet, je suis pas bon en design donc j'essaye de pas trop foutre de couleurs partout, clean et minimaliste
Le front aussi le problème c'est que ça change trop, j'aimais bien Next 12 moi, la on est en Next 13 ils ont mis le /app au lieu de /pages qui est une breaking features
Le 12 juillet 2023 à 03:28:25 :
Le 12 juillet 2023 à 03:27:45 :
Le 12 juillet 2023 à 03:26:56 :
Du coup combien de feature par jour ?
Comment tu sais que tu es très con ?
As tu souvent des maux de tête ?1 feature par jour en ce moment
ça se sait
ouiMais feature c'est une fonction ?
Non c'est une fonctionnalité
Genre la je fais la création d'un système de paiement et j'implémente une barrière d'authentification avant d'accepter les paiements avec toutes les gestions d'erreurs (pas connecté, redirection avant/après)
Du coup j'ai réussi mais je continue, faut pas se rater y a beaucoup de doc à lire surtout que c'est des outils que je ne connais pas que j'utilise
Le 12 juillet 2023 à 03:26:56 :
Du coup combien de feature par jour ?
Comment tu sais que tu es très con ?
As tu souvent des maux de tête ?
1 feature par jour en ce moment
ça se sait
oui
Le 12 juillet 2023 à 03:25:21 :
Est ce que tu codes comme tu écris ?
Non, je suis très appliqué dans ma programmation, ce n'est que pour détendre l'atmosphère que j'écris n'importe comment ici
Le 12 juillet 2023 à 03:24:17 :
Combien de ligne par jour ? Combien d'heure par jour ? As tu un haut QI ? A quelle fréquence tu fais des pauses ?
Je compte pas les lignes ça veut rien dire, plutot en features
Heures : Toute la journée en shitpostant sur jvc + série
non je suis très con
je fais des pauses pour shitpost sur jvc toutes les 15 minutes
Le 12 juillet 2023 à 03:21:13 :
Le 12 juillet 2023 à 03:20:29 :
T'inquiète pas khey c'est la misèrePour toi peut-être, je ne suis pas, n'ai jamais été et ne serai jamais un misérable
https://image.noelshack.com/fichiers/2022/35/4/1662040283-1491912969-sasha.png
oh je suis venu te remonter le moral et toi tu m'insultes???
const [error, setError] = useState<string | null>(null);
const [loading, setLoading] = useState<boolean>(false);
const { getAuthenticatedAxiosInstance } = useAuthenticatedAxios();
const handleCheckout = async () => {
try {
setLoading(true);
const authenticatedAxios = await getAuthenticatedAxiosInstance();
if (!authenticatedAxios) {
redirect("/sign-in");
}
const response = await authenticatedAxios.post("/checkout-session");
const { url } = response.data;
redirect(url); // Redirect to the checkout URL
} catch (error) {
console.log(error);
setError("Failed to create checkout session");
} finally {
setLoading(false);
}
tenez les reufs un peu de partage pour vous