Antonio Carlos de Souza
banner
acdesouza.bsky.social
Antonio Carlos de Souza
@acdesouza.bsky.social
Reposted by Antonio Carlos de Souza
What does TDD in the real world look like?

Test Driven Development is often taught with simple coding problems called “Coding Katas” but what does it look like for a real project, solving real problems?

Let's explore a REAL project with code examples.

(LINK IN MY BIO)
December 5, 2024 at 10:24 AM
Reposted by Antonio Carlos de Souza
Precisei compartilhar uma senha com um amigo e fiquei pensando em como fazer isso uma única vez.

Juntou com o lançamento do novo Rails 8 e pronto. Em algumas horas fiz um sideproject do zero a prod usando só as ferramentas padrões do Rails(kamal, SQLite e sem build pro FE). Saca só!

passshare.me
October 3, 2024 at 5:10 PM
Reposted by Antonio Carlos de Souza
Dicas rápidas:

nc -z -v <IP aqui> <porta aqui>

Com esse comando vc checa se a porta está aberta e escutando em um IP remoto ;)

O -z é pra fazer scanning e o -v pra verbose.

Inclusive vc pode colocar um range de portas:

Exemplo: nc -z -v 10.0.10.10 80-8000

Ele vai testar da 80 até 8000.
October 2, 2024 at 8:11 PM
Reposted by Antonio Carlos de Souza
esse alias aqui é o maior hack de produtividade

#bolhatech #bolhadev cc @samsantosb.bsky.social
September 28, 2024 at 3:38 PM
A @juuh42dias.bsky.social vai comemorar as melhorias em sua cidade natal...
inacreditável o que já fez o aquecimento global
September 26, 2024 at 9:45 PM
Como o @raulamderlaine.bsky.social não fez uma piada a letra de "Gustavo Lima e você"???
🚨 Justiça decreta prisão do cantor Gusttavo Lima em investigação sobre bets

Decisão acontece no âmbito da Operação Integration, que prendeu Deolane Bezerra www1.folha.uol.com.br/cotidiano/20...
September 23, 2024 at 9:46 PM
Reposted by Antonio Carlos de Souza
se há uma coisa que evito tanto quanto possível é usar aliases no terminal.

admito que sou muito verboso, prefiro digitar o comando completo e, quando esquecer alguma parte, ver o manual.

tenho dificuldade em decorar aliases e sempre aprendo uma coisa nova quando vejo a documentação.
September 21, 2024 at 2:04 PM
Reposted by Antonio Carlos de Souza
bora de live, conversar e learn in public

e o tema desta vez é OpenTelemetry, vamos explorar o mundo da observabilidade, logs, métricas, traces, diferenças, implementações etc

www.twitch.tv/leandronsp
leandronsp - Twitch
Learn in public: Open Telemetry
www.twitch.tv
September 21, 2024 at 7:19 PM
Reposted by Antonio Carlos de Souza
🔎 "A busca aqui no Bluesky não funciona direito"

Resp.: Usem palavras-chave

Vejam postagens:
• Suas → from:me
• De perfil → from:[@perfil]
• Menções a perfil → mentions:[@perfil]
• Por idioma → lang:[pt/en/es]
• Por data → since:YYYY-MM-DD e until:YYYY-MM-DD (UTC)
• Domínio → domain:[bsky.social]
September 20, 2024 at 4:47 PM
Reposted by Antonio Carlos de Souza
Alô alô, olha a vaguinha passando no seu feed

https://impulso.link/Vmf1Ue
September 19, 2024 at 1:17 PM
Reposted by Antonio Carlos de Souza
Reposted by Antonio Carlos de Souza
compartilhar aqui meu guia Web 101, que aborda conceitos fundamentais de como funciona a web em sua forma mais simples possível, desde processos no SO, sockets e TCP até HTML e CSS.

pra quem quiser acompanhar o guia, só precisa de um terminal e força de vontade.

web101.leandronsp.com
Introdução | Web 101
Um guia prático para quem quer entender os fundamentos da Web
web101.leandronsp.com
September 17, 2024 at 2:07 AM
Reposted by Antonio Carlos de Souza
🚨Alerta de novidade

Boa tarde amigos, quero apresentar pra vocês a primeira versão do meu bot pra leitura de threads, o @desenrola.me

Basta você marcar em qualquer parte de uma thread que ele vai criar pra você uma página personalizada pra facilitar a leitura.

Também permite que você favorite 💛
September 14, 2024 at 8:35 PM
Reposted by Antonio Carlos de Souza
Leet code é bacana? Não.

Eu gosto? Não.

Faço? Já fiz e faço quando preciso.

Vale à pena? Sua conta no banco pode te agradecer. Olhe no levels.fyi quanto se paga em FAANG+.

É o único caminho? Não.

Qual os outros caminhos? Sou BEM honesto em dizer, não sei.
Levels.fyi | Salaries & Tools to Level Up Your Career
Search 300k+ salaries for different companies, job titles, career levels, and locations. Explore our tools to help you get paid more!
levels.fyi
September 12, 2024 at 8:34 PM
Reposted by Antonio Carlos de Souza
"Resolvendo problema de performance no PostgreSQL com CTE"
by: @leandronsp.com

dev.to/leandronsp/r...
Resolvendo problema de performance no PostgreSQL com CTE
Spoiler: a query ficou 23x mais rápida com CTE's apenas transformando o problema quadrático em...
dev.to
September 8, 2024 at 8:06 PM
Reposted by Antonio Carlos de Souza
já que eu disse que ia começar a escrever sobre banco de dados, vou deixar aqui um "vale a pena ver de novo",

um artigo de 2022 sobre como resolver problema de performance com CTE no PostgreSQL.

foi uma forma de organizar as queries e de quebra "linearizar" o problema 👇

dev.to/leandronsp/r...
Resolvendo problema de performance no PostgreSQL com CTE
Spoiler: a query ficou 23x mais rápida com CTE's apenas transformando o problema quadrático em...
dev.to
September 7, 2024 at 12:39 AM
Reposted by Antonio Carlos de Souza
I don’t believe that everything happens FOR a reason but I do believe that everything happens BECAUSE OF a reason and that reason is baryogenesis, the process by which the imbalance of matter and antimatter was established in the early universe and for which we currently have no accepted explanation
September 4, 2024 at 1:26 AM
Só faltou dar um nome de algum ingrediente culinário ligado a receita de macarrão ou pastas em geral.

Como a Arquitetura Tomate:

github.com/sivaprasadre...
September 5, 2024 at 7:25 PM
Reposted by Antonio Carlos de Souza
Reposted by Antonio Carlos de Souza
August 5, 2023 at 2:52 AM
Reposted by Antonio Carlos de Souza
Phishing License xkcd.com/1694
July 29, 2023 at 12:22 PM
I know for a fact this paper can be used to build a fantastic insightful joke about observing these findings in bigger and "bloated" Object-Oriented apps. As #OOP was based on cells.

I think I didn't fit to adapt the punch line.

https://twitter.com/doctorveera/status/1676734754995961858
Tweet by @doctorveera
“A mind-blowing paper has come out today in @Nature In 2016, JC Venter Institute scientists trimmed a bacterial genome to its barest minimum required for life to synthesize what they called a "mi...
twitter.com
July 10, 2023 at 6:48 PM
Reposted by Antonio Carlos de Souza
Usuário do twitter: tuiteiro

Usuário do bluesky: mano do céu
July 3, 2023 at 6:40 PM
Programming is describing a measurable goal precisely enough to the point of becoming almost pedantic.

This is done either by describing the outcome and the program figures out the path, or by describing the path to reach the outcome.

But, the act of PROGRAMMING is the first sentence.
July 3, 2023 at 4:07 PM