Sign in

N me Zoey

@zoedsoupe.zeetech.io
2.1K followers 761 following 9.3K posts

software bricklayer | tech/social justice | en/pt-br | elixir & self-host enthusiast zoedsoupe.zeetech.io

PostsRepliesMedia
N me Zoey @zoedsoupe.zeetech.io · 06/09/2026
essa forma de login, precisa pedir consentimento explícito doq ele quer acessar pasmem… eles só pedem oq eles usam: voto (e imagens)
1120 12
N me Zoey @zoedsoupe.zeetech.io · 06/09/2026
validar quem tá entrando, por meio de uma identidade já existente (sua conta do bsky), e o mais importante: pedindo escopos de permissão pq é a aqui q tá o pulo do gato: o app só vai receber oq ela tá pedindo explicitamente… nesse caso ele pede acesso só ao q ele mesmo controla: votos (e imagens)+
lexicons que são pedidos durante o login na plataforma bsky38. envolve o voto em si, imagens, o perfil do votador dentro da plataforma. n inclui posts do bluesky, perfil daqui nem nada parecido
1151 15
N me Zoey @zoedsoupe.zeetech.io · 24/08/2026
agora sim 👍
print de um diff de código no GitHub on de corretamente leio a variável de ambiente que guarda o dominio/host do blog em produção
110 1
N me Zoey @zoedsoupe.zeetech.io · 29/06/2026
montei uma mini plataforma de venda/validação de ingresso pro coletivo SESH sem Sympla, sem gateway de pagamento e sem CDN. roda na menor VM do fly.dev (: rolê de música eletrônica experimental, 1a edição rolou sábado: 150 pessoas e deu muito certo sesh-lab.fly.dev instagram.com/coletivo.sesh
251 5
N me Zoey @zoedsoupe.zeetech.io · 27/04/2026
requisitos minimos pra entender e programar na linguagem de programação haskell:

1. learn you a haskell for great good!
2. programming in haskell
3. types and programming languages
4. a book of abstract algebra
5. a interpretação dos sonhos (sigmaund freud)
6. category theory in context
7. serial experiments lain
120 2
N me Zoey @zoedsoupe.zeetech.io · 28/03/2026
tabo então poomang.com/en/t/smooth_...
test result is:

Chill Snow Bunny o
Solo player
keepin it Chill
Must do it now
ClumSy
Popular spot lover
Act first, think later
Over-reactor
Social butterfly
Dressing up is life
Expert bargainer
110 1
N me Zoey @zoedsoupe.zeetech.io · 17/03/2026
STOP. This is a selfie checkpoint. You must repost with a cute selfie to proceed.
060 6
N me Zoey @zoedsoupe.zeetech.io · 17/03/2026
500k+ downloads on hex.pm. five hundred thousand. half a million. i'm normal about this 🫠 i just genuinely love building dev tools and open-source, and knowing people actually use it? that's everything thanks elixir community, you're the best ecosystem to build for #ElixirLang #MyElixirStatus
screenshot from my hex.pm profile (zoedsoupe) with 509k+ downloads
1210 21
N me Zoey @zoedsoupe.zeetech.io · 10/03/2026
de ontem pq eu esqueço de tirar foto e mais ainda de postar
selfie minha no espelho com um vestido preto longo com fenda na perna esquerda. estou vestindo orelhas de elfo e a luz do ambiente está roxa
150 5
N me Zoey @zoedsoupe.zeetech.io · 08/02/2026
🤔
pergunta no tellonym:

tô te seguindo há um tempão já kkk
e o que isso quer dizer? 🤨
000 0
N me Zoey @zoedsoupe.zeetech.io · 08/02/2026
110 1
N me Zoey @zoedsoupe.zeetech.io · 08/02/2026
100 1
N me Zoey @zoedsoupe.zeetech.io · 03/02/2026
aqui eu terminando de preencher e a arte, deixar cicatrizar bunitin agora
120 2
N me Zoey @zoedsoupe.zeetech.io · 29/01/2026
puxar o trem da visibilidade, mto trans msm 🩵🩷🤍 queria msm era explodir prefeitura
1170 17
N me Zoey @zoedsoupe.zeetech.io · 11/01/2026
020 2
N me Zoey @zoedsoupe.zeetech.io · 11/01/2026
almoço de domingo 🙏
170 7
N me Zoey @zoedsoupe.zeetech.io · 10/01/2026
eu i mia esposa mto lindas é isso o post
1110 11
N me Zoey @zoedsoupe.zeetech.io · 05/01/2026
ah sla as vezes eu gravo algo
2100 10
N me Zoey @zoedsoupe.zeetech.io · 26/12/2025
natal parte II
070 7
N me Zoey @zoedsoupe.zeetech.io · 25/12/2025
1201 20
N me Zoey @zoedsoupe.zeetech.io · 24/12/2025
olarrr céu azul, feliz natal
0100 10
N me Zoey @zoedsoupe.zeetech.io · 21/12/2025
e sim, eu e minha esposa ganhamos aksjka
040 4
N me Zoey @zoedsoupe.zeetech.io · 21/12/2025
kuromi gigante ozempic da silva natalina
foto minha no sofá com uma kuromi (hello kit) gigante de 1 metro ventinho uma touquinha de natal preta
190 9
N me Zoey @zoedsoupe.zeetech.io · 13/12/2025
bom sábado céu azul 🦇
2120 12
N me Zoey @zoedsoupe.zeetech.io · 13/12/2025
calma amor, já to a caminho, deixa só eu chamar meu palhaço corno
081 8
N me Zoey @zoedsoupe.zeetech.io · 07/12/2025
020 2
N me Zoey @zoedsoupe.zeetech.io · 07/12/2025
000 0
N me Zoey @zoedsoupe.zeetech.io · 30/11/2025
140 4
N me Zoey @zoedsoupe.zeetech.io · 30/11/2025
perdi na escopa aff
000 0
N me Zoey @zoedsoupe.zeetech.io · 24/11/2025
072 7
N me Zoey @zoedsoupe.zeetech.io · 19/11/2025
hewo
170 7
N me Zoey @zoedsoupe.zeetech.io · 02/11/2025
000 0
N me Zoey @zoedsoupe.zeetech.io · 25/10/2025
formiga igual aksjkas
110 1
N me Zoey @zoedsoupe.zeetech.io · 25/10/2025
tgirlies de minha timeline… aparentemente é possível transicionar água com gás em monster…
120 2
N me Zoey @zoedsoupe.zeetech.io · 28/08/2025
love types 💜
if (isExtractError(docs)) i
return
content: [ type: 'text', text: fallback}],
structuredContent: docs as unknown as {lk: string]: unknown},
isError: true,
};
3170 17
N me Zoey @zoedsoupe.zeetech.io · 28/08/2025
i love typescript errors
massive error of typescript compiler 


tsc --noEmit src/mcp.ts:43:5 - error TS2345: Argument of type '(& module_path, config }: { module_path: string; config?: string I und
efined; }) → Promise<‹ [x: string]: unknown; content: ({ [x: string]: unknown; type: "text"; text: string; _meta?: < [x
: string]: unknown; } | undefined; } | { [x: string]: unknown; type: "image"; data: string; mimeType: string; _meta?: { ...if ...' is not assignable to parameter of type '((extra: RequestHandlerExtra<ServerRequest, ServerNotification>) → { [x: string]: unknown; content: ({ [x: string]: unknown; type: "text"; text: string; _meta?: < ...; } I undefined; } I
c.:fle.:flt..;fl<..; 3)[l; l; _meta?: ‹ ...; } I undefined; structuredContent?: < ...; I undefined; is
Error?: b...'. Type '({ module_path, config }: { module_path: string; config?: string | undefined; 3) → Promise<t [x: stringl: unkno
wn; content: ({ [x: string]: unknown; type: "text"; text: string; _meta?: { [x: string]: unknown; } I undefined; 3 1 € [ x: string]: unknown; type: "image"; data: string; mimeType: string; meta?: ¿ ...;} ...' is not assignable to type '(ex tra: RequestHandlerExtra<ServerRequest, ServerNotification>) → { [x: string]: unknown; content: ({ [x: stringl: unknown
; type: "text"; text: string; _meta?: {...; l undefined; 31f ..:314:316.:316.;71; meta?: €
...; } I undefined; structuredContent?: ‹ ...; } I undefined; isError?: bo...'.
Types of parameters '_O' and 'extra' are incompatible.
Property 'module_path' is missing in type 'RequestHandlerExtra<ServerRequest, ServerNotification>' but required in
type '{ module_path: string; config?: string I undefined; 3'.
292 9
N me Zoey @zoedsoupe.zeetech.io · 23/08/2025
wow
DEVOPS
04/09/25 14:00
ZOEY DE SOUZA
PALESTRA
Erlang, MCP e Kubernetes: Lições de um Sistema Distribuído em Produção
Uma jornada pelos desafios reais de construir sistemas distribuídos a fim de criar um assistente financeiro inteligente com LLM. Explorando como a BEAM/Erlang se integra com protocolo de modelo contextual (MCP) para criar clusters escaláveis, enfrentando questões de consistência eventual via delta CRDTs e a complexa integração entre Kubernetes e a máquina virtual do Erlang (BEAM). Um mergulho técnico com reviravoltas sobre como teoria encontra prática em sistemas de produção.
3254 25
N me Zoey @zoedsoupe.zeetech.io · 21/08/2025
hewoo faz tempo q n posto aquir
uma foto minha num espelho amplo, a foto tá com um filtro meio borrado mas eu tô com um look all black, camisa de gola alta preta, calça com corte de alfaiataria preta e um sobretudo longo que vai até abaixo dos joelhos também preto
040 4
N me Zoey @zoedsoupe.zeetech.io · 07/08/2025
If you see this feel free to quote post with a title screen that’s iconic to you.
title screen of old ps1/ps2 jurassic park builder game
040 4
N me Zoey @zoedsoupe.zeetech.io · 05/08/2025
hm, é q usei um "esteriótipo" de lang dinamica, q é o conceito de um valor ser avaliado como verdadeiro/falso em tempo de execução. em elixir apenas `false` e `nil` são avaliados como falsidade, o resto é verdadeiro bem, que tal assim usuário de tipagem "forte"? ksks
310 3
N me Zoey @zoedsoupe.zeetech.io · 05/08/2025
look what they need to mimic a fraction of elixir's power (for web dev/frontend SSR too) n podia perder essa oportunidade ksks
a screenshot of a very simple phoenix live view page (SSR with elixir) showcasing the simplicity and convenience of pattern matching even on function heads to conditionally render UI, the complete code:

defmodule MyApp.ContentLive do
  use Phoenix.LiveView

  def mount(_params, _session, socket) do
    current_user = socket.assigns.current_user
    admin? = if current_user, do: current_user.role == :admin, else: false
    loading? = loading?(socket) # external verification
    {:ok, assign(socket, logged_in?: !!current_user, admin?: admin?, loading?: loading?)}
  end

  def render(%{logged_in?: false} = assigns), do: ~H"<.login_prompt {assigns} />"
  def render(%{admin?: false} = assigns), do: ~H"<.no_access {assigns} />"
  def render(%{loading?: true} = assigns), do: ~H"<.spinner />"
  def render(assigns), do: ~H"<.dashboard />"
end
140 4
N me Zoey @zoedsoupe.zeetech.io · 25/06/2025
020 2
N me Zoey @zoedsoupe.zeetech.io · 24/06/2025
oi tá vento! mto vento!
foto minha no espelho do prédio, tô vestindo uma calça preta, blusa canelada de manga longa branca, um colete alfaiate preto e um colar de garra pratameme da raposa reagindo ao “tá vento”
050 5
N me Zoey @zoedsoupe.zeetech.io · 13/06/2025
finalmente posso usar meu look fav com esse frio
foto minha no espelho do prédio: blazer alfaiataria preta, calça leg com corte de alfaiataria e estampa preta e branca e camiseta canelada preta de gola alta e um colar prata de garra

ps: all star todo preto ^-^
060 6
N me Zoey @zoedsoupe.zeetech.io · 13/06/2025
fiz shakshuka 😼🖤
foto da minha sala, com a abertura do anime mushoku tensei na tv, uma mini mesinha de centro com uma garrafa de vinho rose, 2 taças e uma panela com shakshuka ao centro e pães sourdough ao fundofoto da panela de shakshuka da foto anterior, mas dessa vez no fogão, logo depois de estar pronta do preparo, com um foco maior no queijo ralado por cima
160 6
N me Zoey @zoedsoupe.zeetech.io · 29/05/2025
apenas depressão
print of result of ex_unit summary: 242 totla test, 41 doctests, 45 failures and 1 skipped in 5.8 seconds
140 4
N me Zoey @zoedsoupe.zeetech.io · 26/05/2025
hj tô como?
montagemde um gatinho filhote com um cigarrinho na boca e a carinha de desolação pelo capitalismo
080 8
N me Zoey @zoedsoupe.zeetech.io · 24/05/2025
errei a conta, são 5 kkkk aí essa da orelha e essa na parte de trás do braço esquerdo
010 1
N me Zoey @zoedsoupe.zeetech.io · 24/05/2025
deixa ver se tem foto de todas kk tem essa da mão esquerda, essa do braço direito e essa entre os seios
200 2
N me Zoey @zoedsoupe.zeetech.io · 19/05/2025
ah, não pera, errei, agora tá certo
000 0