Тёмный
DevPleno
DevPleno
DevPleno
Подписаться
Dicas de carreira e tutoriais de programação para você se tornar um profissional completo ou um devPleno.

Tulio Faria é mestre em Sistemas de Informação pela USP e criador do DevPleno. Iniciou sua carreira como professor ainda jovem, com apenas 18 anos em um curso técnico. Depois disso, foram 11 anos em sala de aula formando desenvolvedores fullstack no sul de Minas Gerais. Hoje, é empresário e também atua em uma empresa de grande porte do exterior.

Em 2017, resolveu se dedicar ainda mais ao projeto que sonhou por anos, o DevPleno, cujo objetivo é auxiliar profissionais de tecnologia a alcançarem sucesso em suas carreiras por meio de conteúdo de qualidade e de fácil clareza.

contato@devpleno.com
Cortei R$ 4724 em custos no meu SaaS
17:56
День назад
O maior e mais comum erro no seu SaaS
18:28
2 месяца назад
Headless CMS no seu SaaS (ou app)
21:23
4 месяца назад
SELECT FOR UPDATE SKIP LOCKED EM ESCALA
26:34
5 месяцев назад
SELECT FOR UPDATE | Operações concorrentes
30:59
5 месяцев назад
ASAAS como MEIO DE PAGAMENTO para SaaS
27:39
6 месяцев назад
EXISTE PULL REQUEST PERFEITO?
39:31
6 месяцев назад
Google Authenticator/TOTP com NodeJS
22:47
6 месяцев назад
Crud e Auth com HTMX - Parte 1
1:13:43
7 месяцев назад
A mensalidade do meu SaaS está muito cara?
36:14
8 месяцев назад
Lazy Load - O que é e como aplicar
25:21
8 месяцев назад
Registro de marca e abertura de CNPJ de um SaaS
16:32
8 месяцев назад
Retrospectiva 2023: Sucessos e lições✨
28:21
9 месяцев назад
Комментарии
@okarluz
@okarluz 9 часов назад
socket.write(buffer_data);
@devmaromba
@devmaromba 14 часов назад
Foi oque fiz, precisei parar os conteúdos do canal para focar em desenvolver, entrei no modo caverna e sou muito feliz por cada commit que realizo!
@developersdiary1995
@developersdiary1995 День назад
Conteudo top demais!!! Acho que o Asaas integra rapido com Golang ne?
@nandomax3
@nandomax3 3 дня назад
​ @DevPleno Você já pensou em fazer uma parceria com o Gustavo Caetano? Ele tem um podcast super legal e acho que sua experiência com SaaS seria super útil pra comunidade dev. Acho que é um ponto de vista de dev empreendedor que deveria ser mais discutido e divulgado.
@daniellimae
@daniellimae 4 дня назад
Não concordo com o título, mas o vídeo e conteúdo dele me cativou hahaha Construir em público é muito bom! E é exatamente o que falou no vídeo, não é pq vc está fazendo em público que precisa ser TUDO em público. Da pra fazer algumas coisas, trazer alguns insights e etc.. Um dia eu fiz um projeto open-source e copiaram ele na caruda. Foi muito marcante pra mim, mas entendi que quando se constrói em público isso vai acontecer, principalmente se sua ideia e execussão forem boas. Mas, por um outro lado, esse projeto me deu muitas coisas boas pelo fato de ser em público. Foi o preço a se pagar. No fim, concordo 100% contigo! Tudo tem seu momento. Fera d+! Parabéns pelo vídeo Tulio!
@DevPleno
@DevPleno 3 дня назад
Fala Daniel, obrigado pelo feedback :) É, o título foi um bait kkk Mas no fim é exatamente isso: tudo tem um preço. Fazer em público ou não vai custar (tempo, dinheiro, energia) - o mais importante é ver o que traz um retorno mais interessante para o se objetivo. O que eu acho besteira é gerar paralizia por querer fazer em público - e acabar não fazendo nada. Aliás, parabéns pelos seus vídeos e empreendimentos :)
@nandomax3
@nandomax3 3 дня назад
BIP é diferente de Open source. Você pode fazer o BIP e ter um código público com uma licença que não permite o uso comercial por outras pessoas. Você pode fazer BIP com um open source com a licença que permite que qualquer um use e explore seu código. Você pode não fazer BIP e fazer um código open source total também. BIP e open source tratam de assuntos diferentes
@cristianomesquita2705
@cristianomesquita2705 4 дня назад
Eu não Faria mas o Tulio ... 😄
@DevPleno
@DevPleno 3 дня назад
haehahehaehaeh
@Filhodanuvem
@Filhodanuvem 4 дня назад
Muito bom Tulio. De fato eu acho o build in public uma faca de dois gumes. Tem um potencial MUITO grande de a audiência for o público alvo do produto mas ao mesmo tempo você está pegando um tempo que poderia investir no Saas e investindo em outra coisa. O que adotei no meu bip foi primeiro focar no Saas, ter as experiências, documenta-las e em outro momento compartilhar. Não é real time, e não pode atrapalhar o próprio projeto em si.
@DevPleno
@DevPleno 4 дня назад
Obrigado pelo comentário @filhodanuvem :) Exatamente. E temos um detalhe a mais: gerar conteúdo já é um desafio que superamos. Isso é ainda mais "pesado" quando nunca foi feito. A forma que você fez realmente ajuda bastante. Por aqui, faço bem mais light (praticamente não é um build in public) - trazendo somente os aprendizados mesmo - sem expor o projeto. Vamos combinar qualquer dia um bate papo sobre SaaS e empreender?
@nandomax3
@nandomax3 3 дня назад
@@DevPleno To aqui só pra reiterar o fato de que o Filho da nuvem é top! O canal dele, antes dele se focar no SaaS era muito legal, me encorajou a aprender Golang.
@TipsCode
@TipsCode 5 дней назад
Show, ótimo conteúdo..
@DevPleno
@DevPleno 4 дня назад
Fico feliz que tenha gostado meu amigo!
@Farck1177
@Farck1177 9 дней назад
E qual é a maneira que dá pra fazer no front sem precisar utilizar funções de tempo?
@wevertonlotosport
@wevertonlotosport 11 дней назад
Uma informação que passa desapercebida(inclusive passou pelo dev Pleno tbm) é uma taxa adicional de 0,89 ou 0,99(contas novas) centavos para cada transação paga, que eles cobram para enviar e-mails ou sms pra os seus clientes.
@DevPleno
@DevPleno 11 дней назад
Você tem razão. Eles cobram isso por cobrança mesmo.
@phillipnunes86
@phillipnunes86 11 дней назад
Qual o link do seu sass?
@DevPleno
@DevPleno 11 дней назад
Eu não divulgo meus SaaS por aqui (um dos motivos: tenho outros sócios, e também não quero copy-cats ou algo do tipo, rs)
@vormavius
@vormavius 11 дней назад
Eu já utilizo o asaas e recomendo, agora se você tem essa economia, imagina se vc trocasse node por uma tecnologia de verdade, economizaria 80% em infra rs
@DevPleno
@DevPleno 11 дней назад
haehahehaeh
@ToninhoNunesms
@ToninhoNunesms 11 дней назад
Qual você usa que economiza tanto?
@vormavius
@vormavius 11 дней назад
@@ToninhoNunesms golang, já fiz app que atendia 300 clientes, com pico de 40 online simultâneos sem lentidão numa vps de us$ 5,00
@cvwebdesigner
@cvwebdesigner 12 дней назад
Parabéns pelo vídeo!!! Eu uso o asaas no meu site ... Muito top
@DevPleno
@DevPleno 11 дней назад
:)
@vytorbrb3568
@vytorbrb3568 17 дней назад
Imposto sò paga sobre oq trouxer pra BR oq fica la fora, esta la fora
@DevPleno
@DevPleno 11 дней назад
Não é verdade. Não funciona desta forma.
@vytorbrb3568
@vytorbrb3568 10 дней назад
@@DevPleno ou vc é ovelha ou é lobo, escolha oque quer ser.
@victorbiasibetti
@victorbiasibetti 18 дней назад
um modo da sua performance nao cair quando contratar alguem é nao medir performance xD
@DevPleno
@DevPleno 18 дней назад
Hehehhehe
@DevMacuacua
@DevMacuacua 18 дней назад
Ligado de Mocambique
@DevPleno
@DevPleno 18 дней назад
Boaaaa 🙌
@zanisk
@zanisk 22 дня назад
const lonely = a.reduce((a,c) => a^c) Aprendi essa linha de código pra retornar items que não possuem pares, mas não o entendia de verdade. Seu video me ajudou a entender como funciona o código que eu já usava. Valeuzão!!
@programandocomandersonsouza
@programandocomandersonsouza 22 дня назад
Excelente 🎉
@DevPleno
@DevPleno 18 дней назад
🙌
@programandocomandersonsouza
@programandocomandersonsouza 24 дня назад
Bacana. Parabéns Túlio.
@pedrofsnt
@pedrofsnt 25 дней назад
No nicho em que estarei atuando o meu cliente pode ser um CPF ou CNPJ. Mas eles possuem seus respectivos clientes que pagarão com recorrência ou venda única. Consigo usar o Asaas neste sentido? Pergunto pq de certa forma estaria abstraindo o serviço deles. Ou tem algum outro meio de pagamento recomendado para este caso? A proporção é mais ou menos 1 cliente meu tem de 50 a 100 clientes. Ainda estou avaliando se precisarei cobrar do meu cliente ou se cobrarei do cliente da ponta (cliente do cliente).
@cmaquinastech
@cmaquinastech 26 дней назад
Entendido. Sempre começo com uma Landing Page, e depois só vou atualizando com o passar do tempo
@ricardojohannsen374
@ricardojohannsen374 27 дней назад
esse negocio de informática parece um cachorro correndo atrás do próprio rabo
@RuthBethea-f5h
@RuthBethea-f5h 28 дней назад
Thomas Lisa Thompson Larry Thomas Karen
@ricarbass
@ricarbass 29 дней назад
Desculpa amigo, aqui no Brasil, dá sim pra mudar de PF pra PJ. (alguns bancos já fazem isso)
@DevPleno
@DevPleno 29 дней назад
Tudo bem.
@MarioMeyrelles
@MarioMeyrelles Месяц назад
Eu pessoalmente to montando uma arquitetura serverless + flutter e busco criar um pequeno app, que já roda e uso diariamente no meu celular. Entendo que o primeiro app completo, solo, é bem bem bem complicado fazer. Quando o código ficar estável e tiver um básico sustentável de funcionalidades, vou parar e investir em divulgação. O maior problema mesmo é tempo. Mas se for possível fazer uma ação por dia, ajuda muito. Tive várias semanas difíceis recentemente e nem tive energia para tocar o side project. Mas como a minha alma pede isso, voltei nessa semana com tudo e tenho visto maior facilidade de codificação ao usar AI para coisas pontuais, mas que gastariam energia para pesquisar, como por exemplo, gerar um svg com um conteúdo X, colocar no centro da view e responder à variação Y do state. Enfim, gosto muito das dicas daqui, sigo há alguns anos e aplicarei para entrar na comunidade quando estiver pronto.
@divinomarcio2463
@divinomarcio2463 Месяц назад
brabo
@heraldo623
@heraldo623 Месяц назад
Código é commodity. Por isso plataformas Low Code são tão populares. O negócio é muito mais importante.
@cmaquinastech
@cmaquinastech Месяц назад
👌🏽
@daviemanuels
@daviemanuels Месяц назад
Opa, tudo bom? Sabe me informar se essa biblioteca tailwind-styled-components parou de funcionar? Eu tento aplicar aqui no meu código, mas não faz nada, e já verifiquei todas as configurações e tá tudo certinho
@Gmaaa
@Gmaaa Месяц назад
Cara eu to com uma pagina que tem de ler os dados de uma api, ai quando tem mais de 1000 registro, da um erro: "Application error: a server-side exception has occurred (see the server logs for more information). Digest: 857225520" Nem sei o que devo fazer.
@DiegodeOliveiraLopesPacheco
@DiegodeOliveiraLopesPacheco Месяц назад
Parabéns! De forma simples e bem didática. Salvou não só a minha vida como o projeto ;P
@anaeljonas
@anaeljonas Месяц назад
Muito bom o vídeo, tenho uma dúvida: para SaaS B2B o processo é o mesmo? Sinto que é um pouco mais burocrático, que já precisaria iniciar com checkout e tudo, o que acha? Será que já crio tudo, abro empresa, etc, ou será que tem um jeito melhor de ir testando aos poucos também?
@tigurio82
@tigurio82 Месяц назад
Essa estrutura de definir blocos parece com o Flask.
@devgui_
@devgui_ Месяц назад
Revendo essa maravilhosa série, agora desenvolvendo o projeto com Laravel + Inertia + Vue.js + ShadcnUI
@Will-om9ki
@Will-om9ki Месяц назад
Como voce faria pra guardar o secret no banco de forma segura? Obg.
@Will-om9ki
@Will-om9ki Месяц назад
Entendi vendo o resto do vídeo, valeu!
@MarcosSmith-py4jk
@MarcosSmith-py4jk Месяц назад
Professor se o senhor pudesse fazer uma estimativa em horas, quantas horas o senhor gastou para desenvolver o seu Saas? Qual valuation estimado hoje? Eu pretendo empreender na área da programação, mas não tenho noção de valor ainda. Abração!
@rafael.app.agenda
@rafael.app.agenda Месяц назад
Cara, gostei bastante da sua história. Parece até um PodCast hahahaha
@luislobo9b
@luislobo9b Месяц назад
Mermão vc é incrível. há 7 anos já tava falando de redux e os caramba. Puxa vida, virei seu fã na hora
@brunodesousa294
@brunodesousa294 Месяц назад
Cara, seu conteúdo é muito claro e prático. Parabéns pelo trabalho. Uma coisa q não entendi, o redis só funciona se tiver o banco do redis instalado ou conteiner rodando?? Fiquei na dúvida... Obrigado...
@alexandrade7672
@alexandrade7672 Месяц назад
É difícil, especialmente para quem não vem da área de TI.
@dominiquesilvadesousa2419
@dominiquesilvadesousa2419 Месяц назад
Para criar um aplicativo assim precisa de muito onvestimento em $$?
@DevPleno
@DevPleno Месяц назад
Se você for desenvolvedor não
@moisessilva5154
@moisessilva5154 Месяц назад
Esse canal e uma mina de ouro. Ja estava tocando meu saas e tenho espacos para outros. Tem mentoria?
@DevPleno
@DevPleno Месяц назад
Fico feliz em ser relevante para você :) temos sim: www.thesiders.co bora?
@FelipeKGarcia
@FelipeKGarcia Месяц назад
E se caso eu não quiser trazer o faturamento todo da empresa para o Brasil, devo declarar somente o que eu trouxer ?
@DevPleno
@DevPleno Месяц назад
Não, você até pode não trazer tudo, mas precisa declarar tudo.
@Gugu_gugs
@Gugu_gugs Месяц назад
Incrível
@DevPleno
@DevPleno Месяц назад
:)
@Hiiiiii_Guys
@Hiiiiii_Guys Месяц назад
Eu peço para o chatGPT escolher o nome e depois eu pesquiso se o nome está sendo usado.
@DevPleno
@DevPleno Месяц назад
Muitas vezes o ChatGPT traz nomes que já existem :) mas é uma boa
@ricardotoledo4147
@ricardotoledo4147 Месяц назад
SaaS ou Micro-SaaS?
@DevPleno
@DevPleno Месяц назад
Começou como micro mas caminhado pra SaaS
@aalquimista2862
@aalquimista2862 Месяц назад
O que eu reparo… Se os nerds não fossem tão fechados em seus mundos, já teriam dominado o mundo. Metade dos problemas que precisam de solução é o da grande massa, mas fica difícil dos nerds chegarem na grande massa, eles raramente vivem os mesmos problemas para acharem soluções. Dica pro nerd: sai de casa e façam coisas normais kkkk A gente precisa de vocês.
@DevPleno
@DevPleno Месяц назад
Hehehhehhee tipo isso :)
@renatosouza7086
@renatosouza7086 Месяц назад
Resumindo: Pensar no que está fazendo, fazer o que está pensando e avaliar se pensou corretamente, caso não, fazer as correções necessárias e entender o que aconteceu para não conseguir atingir os objetivos pretendidos.
@DevPleno
@DevPleno Месяц назад
😊
@rafael.app.agenda
@rafael.app.agenda Месяц назад
Eis me aqui, maratonando seus vídeos depois de 8 horas de trabalho CLT.
@DevPleno
@DevPleno Месяц назад
Booooa :)
@RodrigoAdriano
@RodrigoAdriano Месяц назад
ótimo vídeo, aonde encontro os vídeos de exemplo de cada implementação?