Sign in

marcelgsantos.bsky.social

@marcelgsantos.bsky.social
115 followers 85 following 46 posts
PostsRepliesMedia
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 21/10/2025
cc @danielhe4rt.dev @nunomaduro.com @sseraphini.bsky.social
000
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 21/10/2025
Um conteúdo feito com muito carinho para explicar o que acontece nos bastidores do PHP-FPM, isto é, do momento em que a requisição HTTP chega até o início da execução do script. 😍 Os slides completos da apresentação estão disponíveis em bit.ly/slides-como-funciona-o-php-fpm.
bit.ly
O Que É e Como Funciona o PHP-FPM?
Nesta palestra vamos explorar o que acontece nos bastidores do PHP-FPM, isto é, do momento em que a requisição HTTP chega até o início da execução do sc…
100
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 21/10/2025
Fala galera, tudo bem? No começo do mês de outubro tive a honra de participar do PHPeste 2025 em Parnaíba no Piauí com a apresentação 'O Que É e Como Funciona o PHP-FPM?'. Fiz um vídeo que explica o processo. Espero que seja útil para vocês e feedbacks são bem-vindos. 👊🏼
130
Reposted by @marcelgsantos.bsky.social
polvo @coprodu.to · 02/02/2025
O pessoal fala de "soft skills" como se fosse algo muito complicado mas vou contar pra vocês que um dev que consiga CONSISTENTEMENTE dar atualizações do andamento das tarefas dele e perguntar e pedir ajuda sempre que estiver sem saber como prosseguir já tá BASTANTE acima da média
1326
Reposted by @marcelgsantos.bsky.social
Josh W. Comeau @joshwcomeau.com · 27/01/2025
Just hit the “publish” button on a brand-new blog post! ⭐ This one shares the killer pattern I find myself using over and over with container queries: responding *within* media queries to adapt to the new container size. Once you start using this trick, you’ll see opportunities for it all over. 😄
joshwcomeau.com
Container Queries Unleashed • Josh W. Comeau
Container queries expand the universe of designs that can be implemented, giving us whole new superpowers. Now that container queries are broadly available, I think it’s time we start exploring this p...
1234460
Reposted by @marcelgsantos.bsky.social
leandronsp.com @leandronsp.com · 21/01/2025
I/O não bloqueante é um tema muito massa, eu poderia ficar falando 2h num bar sobre I/O não bloqueante numa boa e com o maior prazer
5293
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 14/01/2025
O @lsantos.dev também escreve muito conteúdo massa. ;) blog.lsantos.dev
blog.lsantos.dev
Lucas Santos
Conteúdos sobre tecnologia e programação escritos pelo Google Developer Expert, Docker Captain e Microsoft MVP Lucas Santos
121
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 14/01/2025
O blog do @fidelissauro.bsky.social é uma mina de ouro de ótimos conteúdos sobre devops. ;) fidelissauro.dev
fidelissauro.dev
Home
Technical Blog
3111
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 14/01/2025
Ele também tem os guias Web 101 (web101.leandronsp.com) e Concorrência 101 (concorrencia101.leandronsp.com).
web101.leandronsp.com
Introdução | Web 101
Um guia prático para quem quer entender os fundamentos da Web
130
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 14/01/2025
O @leandronsp.com tem uma didática incrível. Recomendo ler os artigos e as threads escritas por ele. ;) dev.to/leandronsp
dev.to
Leandro Proença — DEV Community Profile
Programmer • I occasionally write blog posts in both English and Brazilian Portuguese.
230
Reposted by @marcelgsantos.bsky.social
osantana @osantana.me · 27/12/2024
Programar é a arte de convencer um computador, usando as palavras do jeito que ele espera, para que ele eventualmente resolva algum problema abstrato enquanto cria outros.
1112
Reposted by @marcelgsantos.bsky.social
Mauricio Linhares @mauriciojr.bsky.social · 11/12/2024
Maior parte do trabalho de programar acontece muito antes de escrever o código. Coletar os requisitos, considerar onde fazer as mudanças, conversar e discutir com pessoas sobre os efeitos das mudanças, a hora de sentar a bunda na cadeira gamer e escrever é a mais fácil.
0266
Reposted by @marcelgsantos.bsky.social
Renan? @autistadocomputer.bsky.social · 12/12/2024
Eu trabalho com Java Já a Beyon C A Tailor Swift E o Pedro, Pascal.
43613
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 03/12/2024
Como fez para conseguir este foco? No final de semana consegui fazer uma sessão de leitura 1h no sábado e outra 1h no domingo em blocos de 30min. Tive que colocar um fone, música neutra e muita concentração. 😜
110
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 02/12/2024
Os slides da apresentação estão disponíveis no meu SpeakerDeck e espero que sejam úteis para vocês. ;) speakerdeck.com/marcelgsanto...
speakerdeck.com
Criando Commits Incríveis no Git
O Git é uma ferramenta onipresente no desenvolvimento de software. Ele é utilizado em diversos ecossistemas e é crucial para o trabalho em equipe. Contu…
000
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 02/12/2024
Na segunda parte, destaquei os aspectos de um bom commit, como ser atômico, conter testes, estar em estado estável e possuir uma boa descrição. Também explorei como escrever boas mensagens de commit, utilizando as sete regras e os princípios do Conventional Commits.
110
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 02/12/2024
Abordei brevemente conceitos como objetos e referências e, mais especificamente, o que são blobs, trees e commits.
100
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 02/12/2024
Na primeira parte da apresentação, fiz uma "introdução diferente" sobre o Git, apresentando-o como um sistema de arquivos endereçável por conteúdo, ou seja, um data store do tipo chave-valor.
100
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 02/12/2024
Na última semana tive a honra de apresentar a palestra 'Criando Commits Incríveis no Git' no PHPeste 2024, realizado em Recife.
100
Reposted by @marcelgsantos.bsky.social
Erika Heidi @erikaheidi.bsky.social · 28/11/2024
Na última parte do meu curso relâmpago de Git and GitHub para iniciantes, você vai aprender sobre branches e o workflow de pull request - parte essencial no processo de colaboração de código ! br.eheidi.dev/git-github/0...
br.eheidi.dev
Trabalhando com Branches e Pull Requests
Aprenda a trabalhar com branches e como criar, aprovar, a fazer o merge de pull requests no GitHub.
0102
Reposted by @marcelgsantos.bsky.social
nunomaduro @nunomaduro.com · 28/11/2024
Just uploaded a video explaining PHP 8.4's Lazy Objects! They're super handy—check it out: youtu.be/7J6Z0F4vItw
youtu.be
PHP 8.4: Lazy Objects Explained (So Cool!)
YouTube video by Nuno Maduro
2275
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 28/11/2024
Aqui em Guarulhos estava impossível de dormir ontem à noite. Acho que peguei no sono às 2h e agora de manhã às 8h já estava beirando os 30 graus. :/
000
Reposted by @marcelgsantos.bsky.social
Matheus Fidelis @ 0.0.0.0 @fidelissauro.bsky.social · 28/11/2024
Single Point of Failure (SPOF) in System Design levelup.gitconnected.com/single-point...
levelup.gitconnected.com
Single Point of Failure (SPOF) in System Design
Learn what a Single Point of Failure (SPOF) is, why it matters in system design, and how to eliminate it for more reliable systems.
0112
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 26/11/2024
Galera, é hoje o evento do @phpsp no PicPay às 18h30. E aí, quem vai?! bit.ly/phpsp-talks-15-picpay
bit.ly
PHPSP + Talks #15 - PicPay, ter., 26 de nov. de 2024, 18:30 | Meetup
O **PHPSP + Talks** é o *evento de palestras* do PHPSP que acontece em diferentes locais. Venha conhecer novos locais e empresas, encontrar novas pessoas, palestrar, fazer
041
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 18/11/2024
Cara, tenho um MacBook Air M1 de 16GB e 512GB de SSD e ele é incrível. Silenciosíssimo, muito bem construído, bem rápido e a bateria dura um dia inteiro. Melhor investimento que fiz. Comprei há 3 anos atrás (quando o M1 era recém-lançado) e paguei 11.000 reais com um importador. ;)
000
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 12/11/2024
Eu estou testando o AI Assistant da JetBrains no PhpStorm e estou gostando da praticidade e de algumas funcionalidades. Contudo, tenho observado que em algumas coisas a ferramenta se perde e devemos guiá-la para uma solução mais adequada. Já testou ela? ;)
000
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 12/11/2024
Se organizar por contexto, módulo ou vertical slice fica melhor ainda. O ponto é: ter senso crítico sobre o número de indireções no seu código. Se você entende que ter uma classe por caso de uso do seu negócio é ruim para a sua base de código, não há problema nenhum em usar uma abordagem diferente.
010
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 12/11/2024
Eu gosto da prática. O nome da classe deve revelar a intenção do negócio e isso torna o código claro e expressivo. Além disso, o número de dependências tende a ser menor pois existe apenas uma regra de negócio por classe. O código fica claro e livre de código de infraestrutura.
110
Reposted by @marcelgsantos.bsky.social
Wes Bos @wesbos.com · 11/11/2024
I've been speaking at web development conferences for 15 years and it never fails to surprise me how long it takes to create a talk. Sure, I'll spend a week making a talk that 214 people will see! I'll keep doing it though because I loooove meeting everyone at confs.
253026
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 11/11/2024
No último sábado rolou a @codecon.dev Select, um evento para pessoas sênior e lideranças. Nele tive a oportunidade de encontrar pessoas incríveis que eu só conhecia pela internet. Uma delas é o @zanfranceschi.bsky.social. Uma pessoa fantástica, com uma didática e clareza incrível e super querido. 😍
Marcel e Zan conversando no intervalo das atividadesZan mediando o fishbowl sobre escalabilidade de software com a querida Jéssica Felix.Eu, Pedro Castilho (@coproduto), Ana Neri e o Zan numa conversa no coffee-break do evento.
020
Reposted by @marcelgsantos.bsky.social
Bruno Cesar Rocha ★ - rochacbruno @bruno.rocha.social · 09/11/2024
Conheci o @gabsferreira.com pessoalmente!
1271
Reposted by @marcelgsantos.bsky.social
Bruno Cesar Rocha ★ - rochacbruno @bruno.rocha.social · 09/11/2024
Olha ai na mesma foto um gerente do Google que gosta de programação funcional, o autor de um dos meus blogs preferidos ( @eltonminetto.dev ) e o mestre do PHP. (não achei os outros @) #codecon
1313
Reposted by @marcelgsantos.bsky.social
Bruno Cesar Rocha ★ - rochacbruno @bruno.rocha.social · 09/11/2024
O mestre das soft skills @absbrandao.flowfoco.com
1172
Reposted by @marcelgsantos.bsky.social
Bruno Cesar Rocha ★ - rochacbruno @bruno.rocha.social · 09/11/2024
A melhor parte dos eventos é encontrar as pessoas que você admira! @zanfranceschi.bsky.social #codecon @codecon.dev
1561
Reposted by @marcelgsantos.bsky.social
Rinha de Backend @rinhadebackend.bsky.social · 10/11/2024
Como esse @zanfranceschi.bsky.social é boca de sacola!
1162
Reposted by @marcelgsantos.bsky.social
Bruno Cesar Rocha ★ - rochacbruno @bruno.rocha.social · 10/11/2024
Eu sempre me preparei bastante antes de palestrar em eventos, estrutura dos slides, ensaio do discurso etc. Quando me convidaram para #codecon e falaram que era sem palestra, sem slide, só conversa eu fiquei com receio de ficar espaço vago, das pessoas não fazerem perguntas...
2211
Reposted by @marcelgsantos.bsky.social
Codecon @codecon.dev · 10/11/2024
algumas fotos (lindas) da Select Experience ontem em SP
1183
Reposted by @marcelgsantos.bsky.social
André Brandão @absbrandao.flowfoco.com.br · 09/11/2024
@marcelgsantos.bsky.social é o cara!
011
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 25/10/2024
É triste ver esse tipo de comportamento. ;( As pessoas deveriam ficar felizes pois o seu amigo já disponibilizou 100 vídeos gratuitos para a comunidade. As pessoas normalizaram a "produção de conteúdo gratuito" e não valorizam mais esse trabalho que exige conhecimento e muito tempo para produzir.
020
Reposted by @marcelgsantos.bsky.social
dev orientado a ódio e depresso @handle.invalid · 22/10/2024
coding is more about thinking and designing than actually type something
3060837
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 18/10/2024
Vi os posts do @gabsferreira.com em restaurantes, no ensaio para o carnaval, em blocos de maracatu e fiquei bastante interessado. Gostaria também de conhecer boas praias e natureza pela região. \o/
010
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 18/10/2024
Em novembro, finalmente, terei a oportunidade de conhecer Recife. Vou participar do PHPeste Recife 2024 nos dias 23 e 24/11. Contudo, gostaria de turistar por outros 4 dias pela região. O que vocês me sugerem? ;) cc @joseli.to @gabsferreira.com
110
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 10/10/2024
Galera, vocês conhecem algum material que possui dicas e/ou boas práticas sobre construção de interfaces administrativas? A ideia seria ajudar a reduzir a carga cognitiva e o tempo necessário para construir UIs e servir como referências para devs/ui/ux/produto. ;)
010
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 07/10/2024
Eu acho que é pela natureza da linguagem. No frontend usa-se JavaScript, uma linguagem flexível e que possui "outras maneiras certas" de se fazer as coisas. A comunidade também fez as soluções para problemas comuns caminharem por outras direções como FP em vez de somente OO. ;)
020
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 05/10/2024
Porque acha isso? Qual é a intenção dele na sua opinião?
110
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 27/09/2024
Faço isso com tranquilidade. ;) Pergunto sugestões de nomes, dou contexto, sugiro alternativas e chego numa solução ideal com mais segurança. Faço isso, inclusive, em call com o time. E nem acho uma pergunta idiota. Usar um termo compreensível e comum reduz o esforço cognitivo. \o/
160
marcelgsantos.bsky.social @marcelgsantos.bsky.social · 27/09/2024
Que livro é esse? ;)
110
Reposted by @marcelgsantos.bsky.social
Erika Heidi @erikaheidi.bsky.social · 26/09/2024
Vocês estão acompanhando o drama em andamento na comunidade WordPress? co-founder Matt Mullenweg bloqueou acesso a updates, temas e plugins (tudo que é disponível no .org) pro WP Engine, que é uma empresa de hosting de WordPress faturando milhões em cima do WordPress. Alegam "trademark infringement"
7363
Reposted by @marcelgsantos.bsky.social
Erika Heidi @erikaheidi.bsky.social · 25/09/2024
Pessoal, o guia de instalação do #ubuntu 24.04 já está live no meu site sobre Linux (em inglês), mas planejo postar uma tradução amanhã no meu blog em português. Pra quem não quiser esperar, tá aqui o link: onlinux.systems/guides/20240...
onlinux.systems
Ubuntu 24.04 Installation Guide
Learn step-by-step how to install Ubuntu 24.04 on a computer or VM
15313