Fin
Finance assistant in Telegram: tracks expenses, manages budgets, sends financial insights.
- Next.js
Software engineer, mostly TypeScript and Go
I have spent half my life talking to computers. These days I mostly work on architecture and scaling, in Node.js and Go.
Deyarli 5 yildan beri React.js texnologiyasi bilan ishlagandan so'ng, men frontend dunyosida 'yanada soddaroq' narsani qidirishni boshladim. React juda ajoyib ekotizimga ega, lekin vaqt o'tgani sari loyihalarda 'dependency hell' va 'overengineering' bilan juda katta qiyinlik va katta vaqtni o'g'irlab qo'yadi. Shu o'rinda asosiy stackni 'React.js'dan 'Vue.js' va 'Svelte'ga o'tkazishga qaror qildim.
Dasturlashda sodda ko'ringan muammolar ko'p hollarda murakkab kodlarga olib kelishi mumkin. Monadlar – funksional dasturlashdagi muhim tushunchalardan biri bo'lib, murakkablikni soddalashtirishda yordam beradi.