Hi, I'm Rashed. about 8 years of frontend behind me, mostly React, TypeScript and Next.js. these days almost all of it goes into Effect-TS.
what got me is that errors, dependencies and retries end up in the type signature instead of hiding in try/catch. so i've been rebuilding stuff i already know how to build (auth, chat, job pipelines) on top of it, to see where it actually pays off and where it's just ceremony.
$ whoami
rashed · effect-ts + fullstack typescript · 8 yrs in
$ what
effect-ts services, next.js apps, postgres underneatheffect-ts: fullstack-effect-hive real-time chat on next.js + postgres · effect-logger-pretty zero-dep logger · next-auth type-safe auth with auth.js + prisma
neovim: lazydiff.nvim inline git diff · sidekick-zen.nvim zen code + ai pane · claude-sessions.nvim agents in your statusline · effect-error-pretty.nvim readable effect type errors





