Jonas retweeted
Okay, okay… I have to admit it. 👀🔥
The Tesla Roadster opens up some absolutely INSANE possibilities.
Jonas retweeted
aprenda a programar
programar não tem mais importância
vc precisa entender como as coisas funcionam
mas não dá pra saber como as coisas funcionam
sem saber programar
aprenda a programar
não para para programar
mas para saber como as coisas funcionam
quando são programadas
Jonas retweeted
sou clt em tech. ganho bem. muito bem pra viver bem, sabe? tenho plano 100% custeado, inglês pago, vale alimentação e gasolina que é muito gordo, participação de lucros, flexibilidade. trabalho híbrido, só 2x presencial e isso é negociado.
sei que tenho privilégio. muita gente não tem. mas também vou ser honesta: tem vaga. linkedin tá cheio de oportunidade em tech.
sobre IA: empresas tão desesperadas procurando quem entenda de IA. ninguém quer fazer tudo sozinho. quem era bom antes fica ainda melhor agora porque potencializa o trabalho.
IA não mata emprego de quem sabe acompanhar. mata de quem fica pra trás. confia.
Jonas retweeted
Programar é uma atividade naturalmente difícil.
Então é bem comum ver as pessoas delegando a parte de pensar.
Por isso inventam todo tipo de ritual e fórmula para reduzir ao mínimo a necessidade de raciocínio.
Então o ritual ou a fórmula pensam por você, basta usa-las e e de repente você tem um sistema funcional.
Alguns exemplos:
"Funções/Arquivos tem que ser pequenos"
"Estado global é ruim"
"Event Driven"
"Microservices"
"Singleton"
"OOP"
Com isso dito fica óbvio o sucesso que a AI na programação faz, é o melhor "ritual" para se delegar o raciocínio.
Software ruim não surgiu junto da AI, eles sempre estiveram ai, utilizando funções pequenas, microservices e todas as "melhores práticas" existentes.
A AI pode sim piorar os projetos, pois como disse ela é ainda melhor ajudando os programadores a não pensar.
E este sempre foi o real problema, fazer sistemas, com o mínimo de raciocínio possível.
Jonas retweeted
Uso de IA em empresas é uma parada que antes de melhorar vai piorar mto ainda.
Por enquanto tá todo mundo fingindo que sabe o que está fazendo enquanto descobre o que fazer.
Jonas retweeted
Be Anthropic
> Give people Opus 4.6
> People love it.
> For 2 months you degrade Opus 4.6
> You give back normal Opus 4.6 and call it Opus 4.7.
> People love it.
That's the business model.
Jonas retweeted
industria atual ta como:
toneladas de código sendo geradas
toneladas de features e bugs subindo
toneladas de pipeline fervendo a cada hora
o negócio andando no mesmo passo ou mais devagar
e a galera assim
Jonas retweeted
Se vc é dev frontend e não sabe isso aqui, desiste, a IA ja tomou seu emprego!!!!
Hydration
Partial hydration
Islands architecture
Streaming SSR
Concurrent rendering
Time slicing
Reconciliation algorithm
Fiber architecture
Virtual DOM diffing complexity
Structural sharing
Immutable data patterns
Referential equality
Memoization pitfalls
Stale closure problem
Event loop (macro vs microtasks)
Task starvation
Layout thrashing
Critical rendering path
Render blocking resources
Tree shaking internals
Code splitting strategies
Dynamic import chunking
Module federation
Shadow DOM
Custom Elements lifecycle
Web Components interoperability
Web Workers vs Service Workers
SharedArrayBuffer
Transferable objects
OffscreenCanvas
WebAssembly integration
Browser compositing layers
Paint vs composite vs layout
GPU acceleration in CSS
CSS containment
Subpixel rendering
IntersectionObserver internals
ResizeObserver loop limits
MutationObserver cost
IndexedDB
Service Worker lifecycle traps
Cache invalidation strategies
Stale-while-revalidate
ETag vs Cache-Control
HTTP/3 and QUIC
Priority hints
Preload vs Prefetch vs Preconnect
CORS preflight
SameSite cookie modes
CSRF vs XSS mitigation
Content Security Policy (CSP)
Trusted Types
DOM clobbering
Prototype pollution
Race conditions in UI state
Tearing in concurrent UI
Scheduler priorities
Render waterfalls
Suspense boundaries
Selective hydration
Server components
Edge rendering
Micro-frontend orchestration
Finite state modeling
Event sourcing in frontend
Optimistic UI rollback strategy
Offline conflict resolution
CRDT basics for collaboration
WebRTC
Backpressure in streams API
AbortController
Streaming fetch response handling
Browser memory leak detection
Detached DOM nodes
Garbage collection timing
PerformanceObserver API
Long tasks API
First Input Delay (FID)
Interaction to Next Paint (INP)
Cumulative Layout Shift (CLS)
Largest Contentful Paint (LCP)
Speculative prerendering
Priority inversion in async code
Deterministic rendering
Idempotent UI actions
Accessibility tree
ARIA live regions internals
Pointer events
Jonas retweeted
- estude sobre AI, entenda e utilize
- não torne AI uma seita ou religião
- desconfie de discursos deterministas sobre vc e AIs (se vc X então Y)
- não deixe a paixão matar o senso crítico
- não se auto-exclua por birra
- conclua por experimentação, não por aceitação
Jonas retweeted
Find a problem so big that you can spend at least 10 years of your life on, but that you can also demonstrate incremental progress towards.




















