Leo Cavalcante
Runtimes Engineer & Developer Experience @ PicPay
Obrigado, In, mas reativei o @hashnode.bsky.social e os próximos artigos serão por lá. Bem legal darem domínio custom, então vai ser no leocavalcante.dev. Da pra assinar como newsletter!
#Go, #PHP, #Containers, #DeveloperExperience e #SoftwareEngineering num lugar mais pra #Dev
10.10.2024 14:33
👍 1
🔁 0
💬 0
📌 0
Po, vou pedir uma hoje. Só deixou com mais vontade
01.10.2024 21:56
👍 1
🔁 0
💬 0
📌 0
Como a galera da APDA (quem sabe, sabe) diria: Detalha! #js #javascript #nodejs #node @erickwendel.bsky.social
30.09.2024 16:14
👍 2
🔁 0
💬 0
📌 0
Formato da @uol.com.br e @folha.com parece interessante, mas só favorece essa malandragem de tempo de fala, com 100% provocações e 0 propostas que o Marçal já estava fazendo desde o primeiro debate.
30.09.2024 15:13
👍 1
🔁 0
💬 0
📌 0
- github.com/hyperf/gotask
- roadrunner.dev
- frankenphp.dev
Orgulho de já ter contribuído nas 3, inclusive
30.09.2024 00:44
👍 1
🔁 0
💬 0
📌 0
Curioso osaudosismo que as alguns tem com linguagens de programação, agora me aventurando e encarando Go, para alguns, eu "deixei de ser" a pessoa de PHP, como se fossem dois times de futebol e eu estivesse ferindo uma lei universal que diz que não pode torcer para os dois times ao mesmo tempo.
30.09.2024 00:22
👍 9
🔁 0
💬 1
📌 0
Se liga o que está chegando!
Já reserva a data!
Evento presencial, totalmente gratuito e aberto!
27.09.2024 17:16
👍 211
🔁 49
💬 37
📌 19
Por falar nisso: quais são os @ brabos e brabras pra gente seguir aqui no Céu Azul e ficar por dentro das últimas do #Go #Golang? @eltonminetto.dev, @mfbmina.dev, @robpike.io?
28.09.2024 23:39
👍 5
🔁 1
💬 1
📌 0
🌟 Essa combinação de simplicidade, facilidade de uso e alta performance são realmente os grandes atrativos do #Go.
28.09.2024 23:12
👍 0
🔁 0
💬 0
📌 0
3. 𝗥á𝗽𝗶𝗱𝗮: por essa facilidade (e todo controle de Goroutines), você tem de graça um código super performático, sem esforço. Sem precisar dar voltas pra ficar rápido, a linguagem já entrega isso de forma simples e fácil.
28.09.2024 23:12
👍 0
🔁 0
💬 1
📌 0
2. 𝗙á𝗰𝗶𝗹: pela simplicidade + uma única forma de fazer as coisas, "a PR de um júnior de 1 ano não vai ser muito diferente da PR de um sênior de 10 anos". Não tem segredo, você não precisa conhecer algo misterioso.
28.09.2024 23:12
👍 0
🔁 0
💬 1
📌 0
1. 𝗦𝗶𝗺𝗽𝗹𝗲𝘀: "são 25 keywords e uma é a `goto`, que ninguém usa". É realmente, tanto uma linguagem, quanto uma comunidade/ecossistema, que promove a simplicidade e o pragmatismo. "Uma única forma de fazer as coisas".
28.09.2024 23:12
👍 0
🔁 0
💬 1
📌 0
♵ Os 𝟯 insights que mais me fizeram prestar atenção em #Golang:
28.09.2024 23:12
👍 1
🔁 0
💬 1
📌 0
Uma coisa que sinto falta aqui é poder passar o mouse no nome da pessoa a já vir um cardzinho com a bio e se eu já sigo ou não.
28.09.2024 21:44
👍 0
🔁 0
💬 0
📌 0
Passando para anunciar nossa próxima live..
Live: WordPress, WP Engine, Automattic, Matt e outras cousas mais
👨🏫 Convidado: Eduardo Pittol
📅 Data: 29/09
🕒 Horário: 20:00
📺 Onde: www.twitch.tv/universidade...
@camilotk.dev.br @mateusrovedaa.bsky.social
28.09.2024 21:01
👍 21
🔁 15
💬 1
📌 3
Service Weaver
Inclusive, ainda sobre o ganho mesmo em aplicações modulares, o serviceweaver.dev é um ótimo exemplo disso.
28.09.2024 21:22
👍 0
🔁 0
💬 0
📌 0
A grande ideia de microsserviços começa no estratégico de organizar-se em times multidisciplinares!
Se a ideia de ter mais de um time nem é cogitada, a ideia de ter mais de um serviço também não deveria! Até porque todo ganho tático de microsserviços ainda é possível em aplicações modulares.
28.09.2024 21:21
👍 0
🔁 0
💬 1
📌 0
GitHub - IBM/fp-go: functional programming library for golang
functional programming library for golang. Contribute to IBM/fp-go development by creating an account on GitHub.
Eu, no alto do meu preconceito, achava que uma empresa como IBM, era uma empresa velha e ultrapassada. Aí me deparo com um repositório deles que é uma lib pra Programação Funcional em Go: github.com/IBM/fp-go #NotBad
27.09.2024 22:23
👍 1
🔁 0
💬 0
📌 0
O agendador de goroutines é uma das grandes inovações do Go, simplificando a concorrência e permitindo a construção de sistemas escaláveis e eficientes. Entender seu funcionamento é essencial para tirar o máximo proveito dessa poderosa linguagem.
27.09.2024 21:41
👍 0
🔁 0
💬 0
📌 0
3️⃣ Gerenciamento de Bloqueios: O agendador lida automaticamente com goroutines bloqueadas, redistribuindo a carga de trabalho para maximizar a utilização da CPU.
27.09.2024 21:41
👍 1
🔁 0
💬 1
📌 0
2️⃣ Escalonamento Cooperativo: As goroutines podem ceder o controle ao agendador, permitindo que ele escolha a próxima goroutine a ser executada, garantindo que todas recebam tempo de CPU.
27.09.2024 21:41
👍 0
🔁 0
💬 1
📌 0
Principais Funcionalidades do Agendador:
1️⃣ Multiplexação: O agendador permite que múltiplas goroutines compartilhem uma única thread, otimizando o uso de recursos e melhorando a performance.
27.09.2024 21:41
👍 0
🔁 0
💬 1
📌 0
A brincadeira com #Golang não tem sido diferente. O agendador de #Goroutines em #Go desempenha um papel crucial na execução de goroutines. Ele é responsável por gerenciar a execução de milhares de goroutines simultaneamente, mapeando-as para um número limitado de threads do sistema operacional.
27.09.2024 21:40
👍 1
🔁 1
💬 1
📌 0
Sempre achei o tema Concorrência algo super interessante no mundo da Ciência da Computação. Desde engajar na #Swoole pro #PHP, entender como #Node.js popularizou o I/O assíncrono/não-bloqueante na web e ficar maravilhado com obras primas como a #BEAM, máquina virtual da #Erlang e #Elixir.
27.09.2024 21:40
👍 5
🔁 2
💬 1
📌 1
fatos
23.09.2024 16:58
👍 37
🔁 5
💬 0
📌 0