Nico
banner
nicolasmelo.bsky.social
Nico
@nicolasmelo.bsky.social
desenvolvedor de software, apaixonado, bom amigo, ex-produtor de musical, ex-editor de video e bastante esforçado.
Meu parceiro, que que se ta falando? Vc é argentino
January 24, 2025 at 3:06 AM
January 22, 2025 at 2:24 AM
Acho que todo mundo concorda que ta na hora de parar de indicar Clean Code e Clean Architecture para programadores em inicio de carreira né?
January 21, 2025 at 7:52 PM
Eu não aguento mais tanta gente burra no Twitter/X.

Meu deus.

Porra, só tem imbecil naquela merda
January 21, 2025 at 6:52 PM
Feliz ano novo galera 🥰
January 1, 2025 at 1:27 AM
Que série maluca.

E boa.

Mas maluca.

Faz tempo que não vejo uma ficção cientifica tão interessante. Fala de IA, ou mais precisamente, IT (colocar o seu cerebro em um computador) o que faz bastante sentido pra atingir a AGI.
December 10, 2024 at 12:15 PM
Fiquei maior tempo vendo como carregar o Monaco Editor no browser usando Tanstack Start, mas na real foi super fácil

Passo 1: Lazy
Passo 2: Suspense
Passo 3: Top-Level await dentro do componente.

Funcionou belezinha

Legal se aproveitar das APIs do React assim

Nada de "use client" e "use server"
December 9, 2024 at 8:41 PM
Nem mexi em fonte e cor ainda.

Mas to super satisfeito já.

Querendo ou não ainda tem um LOOOONGO trabalho:

1 - Integrar o Monaco Editor (já instalei, mas o Intellisense n ta funcionando)
2 - Integrar o WebContainers.io pra rodar código Node no browser.
3 - Fontes e cores
4 - Finalizar a LP.
December 9, 2024 at 8:37 PM
Nada muito especial, mas to feliz com isso agora 🥰
December 3, 2024 at 2:29 PM
HMMMMMMMMMM

[x: string]: Manager<any, any>

O problema ta ai, entendi, mas pq?
Pq

{ test: Manager<any, any> }

funciona e

{ [x: string]: Manager<any, any> }

não?

Não sei ainda
November 29, 2024 at 5:16 PM
Vou ter que resolver o problema sozinho, quando descobrir o pq volto aqui pra falar o pq isso acontece
November 29, 2024 at 5:11 PM
Eu tenho lugar de fala pq peguei esse erro em um código meu.

Não faz sentido nenhum.
November 29, 2024 at 5:07 PM
Quite remarkable what SQLite is able to achieve with so little
November 27, 2024 at 2:28 PM
x.com/MaxRovensky/...

Sei lá, eu acho que ele tem um longo caminho ainda, mas ele cria um montão de features só por criar, parece.

Queria entender onde um modulo importar ele mesmo é útil
November 26, 2024 at 3:22 PM
November 26, 2024 at 2:33 PM
November 26, 2024 at 2:31 PM
Isso aqui realmente faz mais sentido.

Esse que eu mandei é se vc tira experimentalDecorators do tsConfig.json
November 25, 2024 at 11:19 PM
JS/TS is full of "glues"

Like those:
github.com/CarterGrimme...
lucia-auth.com
www.npmjs.com/package/expr...

It's libraries for making 2 libraries work together

The idea of the framework is to be this SUPER GLUE that ties everything

In some manner, similar to Vite, but with deeper abstractions
November 25, 2024 at 10:59 PM
Meio verboso mas ainda sim, bem interessante, amei aprender isso.

@samsantosb.bsky.social
November 25, 2024 at 7:04 PM
Pq o código gerado pelo TS não é assim?

Pra mim parece ser a mesma coisa e faz bem mais sentido
November 25, 2024 at 6:51 PM
Tava vendo que na nova versão do Sequelize vc vai ter que definir Models com decorators(ew)

Vou ter que atualizar o @palmares/sequelize-engine

Ai fui procurar como aplicar um decorator programaticamente.
Ai vi que a resposta mostra esse código que é gerado pelo TS, e percebi que não sei nada de JS
November 25, 2024 at 6:43 PM
Post a non-religious photo you think of as holy.
November 22, 2024 at 2:27 PM
Um amigo testou e encontrou o seguinte bug no windows:

Instalei parallels no computador e descobri que o bug acontece pq faço muito uso de Dynamic Import e tem um bug no Windows por conta disso

const value = await import(pathToImport);

Se pathToImport é o path completo do arquivo, vc tem problema
November 19, 2024 at 8:43 PM
Novidade :D

Criei essa CLI usando o próprio Palmares.

Eventualmente vou colocar outros comandos e criar mais templates.

P.S.: Obrigado por toda a ajuda reportando bugs e abrindo PRs @caihevector.bsky.social
November 18, 2024 at 4:45 PM
Na próxima versão do Palmares/databases vai dar pra definir opções customizadas nos modelos e campos COM TYPE-SAFE!

Quer adicionar uma lógica especifica do drizzle em um modelo Palmares? NO PROBLEMA!

O campo do Palmares não suporta uma feature a nivel de campo do Drizzle? Ta de boa!
November 16, 2024 at 12:42 AM