Diyorbek.dev | 👨🏻‍💻
381 subscribers
299 photos
35 videos
9 files
119 links
Allohga taqvo qiling. Va Alloh sizga ilm beradi. [2:282]


Software engineer @ OctaneJS Core Team

Dasturchi, jiddiy, kamgap, oddiy inson


Òzim haqimda kòproq ma'lumot uchun: @Diyorbek_juraev_blog

Web sahifam: https://mrdiyorbek.uz/
Download Telegram
Forwarded from Abduvoitov Asadbek
AI davrida tezlik hamma narsani o‘zgartirdi – ilgari oylar talab qilgan mahsulotlar endi bir kunda qurilmoqda. Muhimi – to‘g‘ri tool va tez harakat qilish!

Europada tech boyicha raqobat shu darajada balandki, yugurib ham yetolmaysan. Bir soniya to’xtasang, raqobatdoshlarni oyoq ostida qolib ketasan kishi.
Forwarded from Abduvoitov Asadbek
Diqqat! Ishlar bilan band bo‘lib, podcastimizning premiuresi esdan chiqib qoldi, lekin hozir 21:30 Toshkent vaqti bilan YouTube kanalimizda premiere sifatida efirga uzatiladi!

📺 Kuzatish uchun link: https://www.youtube.com/watch?v=xluQLodcFTs

Sizni ham qo‘shilish va birinchi bo‘lib ko‘rishga taklif qilamiz! 🎙
⚡1👍1
I wake up to a fresh new state,
mrdiyorbekjuraev
React Framework (Created By Diyorbek with AI 😅)
⚡1
Diyorbek.dev | 👨🏻‍💻
mrdiyorbekjuraev – I wake up to a fresh new state,
I wake up to a fresh new state,
Coffee cold but my code feels great.
Components talking, props in line,
Every little piece just fits just right.

Virtual DOM in my mind,
Fast like thoughts I can't define.
When the UI starts to break apart,
I refactor like a work of art.

One change, whole world updates,
No reload, yeah it feels so great.
From chaos to control I see,
React re-renders me.


React, you re-render my heart,
From broken views to a brand new start.
State and hooks, they pull me in,
Every effect begins again.

React, you make it feel so right,
Clean UI in the dead of night.
If my life was code you'd be the part,
That keeps me running from the start.


useState when I feel unsure,
useEffect when I need more.
Dependencies I try to hide,
Infinite loops keep me up all night.

Keys in lists, don't forget,
Small mistakes come with regret.
But every bug I finally fix,
Feels like magic, feels like bliss.


JSX like poetry,
Logic mixed with harmony.
From single page to endless flow,
React's the language that I know.


React, you re-render my heart,
From broken views to a brand new start.
State and hooks, they pull me in,
Every effect begins again.

React, you make it feel so right,
Clean UI in the dead of night.
If my life was code you'd be the part,
That keeps me running from the start.


No framework's perfect, that's okay,
But with React I find my way.
Ship the code, restart the day,
Commit my soul… and push to main.
🆒1
Forwarded from Abduvoitov Asadbek
Kampaniyada o‘zim kod yozishni deyarli to‘xtatganimga ham 2 hafta bo‘lyapti.

So‘nggi ikki haftadan beri kodning 90–95% qismini Claude yozmoqda, men esa uni boshqaraman. To‘g‘ri berilgan bitta prompt va aniq yo‘nalish bilan bir necha soatlik tasklarni juda tez bajaraman.

Ikki oy oldin ham kodning katta qismini o‘zim yozardim. Hozir esa AI shu darajada kuchaydiki, kompaniyada kim sekin ishlayotgan bo‘lsa, deyarli AI’dan foydalanmayotgani bilinib qoladi.

Biz juda katta o‘zgarish davrida turibmiz. Endi dasturlash - shunchaki kod yozish emas. Endi bu boshqa skillarni talab qiladi: to‘g‘ri savol bera olish, arxitektura o‘ylay olish, tizimli fikrlash, tekshirish va optimallashtirish.

Kecha Dubaydagi akam bilan dars jarayonida shu mavzuni muhokama qildik. Hozir bir mavzu ustida soatlab bosh qotirib o‘tirish qanchalik to‘g‘ri? Chunki tajribamdan kelib chiqib aytsam, dasturlash endi faqat kod yozish emas. Shu sababli dars o‘tish uslubini ham tubdan o‘zgartirish kerak ligini aytdim. Men o’ylashimcha, endi oldingidek bir mavzuni uzoq vaqt “qo‘lda” o‘rganish emas, balki boshqacha yondashuv bilan o‘rganish va ishlash davri boshlandi.

Lekin bu o‘zgarish aniq qanday bo‘lishi kerakligi hali ham meni o‘ylantiryapti.

Siz nima deb o‘ylaysiz? Fikringizni kommentda qoldiring
Forwarded from Abduvoitov Asadbek
Keyingi podcastimiz ham rejalashtirildi! 🎙️
Tez orada kanalga ikkinchi podcastimizni joylaymiz - lekin bu safar boshqacha bo'ladi. Nega?
Chunki bu safar shunchaki qiziq mavzular emas, balki bilishingiz shart bo'lgan mavzular haqida gaplashamiz.


AI Driven Development — dasturchilar uchun yangi reallik

• Kirish - AI development hozir qayerda turibdi?
• Biz qanday ishlatamiz - real workflow
• Spec Development - AI bilan ishlashning kaliti
• Yangi boshlovchilar uchun yo'l xaritasi
• AI nimani o'zgartirmaydi
• AI bilan ishlashda eng katta xatolar

Podcast mehmonimiz Suhrob Abdullayev,
ko'p yillik Amerika va Koreya kompaniyalarida tajriba orttirgan dasturchi.

P.S: Birinchi podcastda tajribasizligimiz tufayli ancha kamchiliklar bo'ldi, buni yashirmaymiz. Lekin bu safar o'sha xatolarni bartaraf qilish ustida jiddiy ishladik. O'ylaymanki sizga manzur bo'ladi va foydali bo'ladi. Commentda fikrlaringizni qoldiring...
Xonimlar va Janoblar, Typix'ni kutib oling. 👋

Qisqagina typix qanday bu darajaga kelgani haqida gapirsam:

Rich Text Editor yaratish oson ish emas. Ayniqsa, O'zbekistonda bunga tayyor infratuzilma, yo'l ko'rsatadigan mahalliy tajriba yoki reference loyiha mavjud bo'lmasa.

Typix ustida ishlashni boshlaganimizda, oldimizda aniq yo'l xaritasi yo'q edi. Har bir muammoni o'zimiz yechdik, sinab ko'rdik, qayta yozdik. Ba'zi extension'larni bir necha bor qayta arxitektura qildik, birinchi yondashuvimiz scale bo'lmadi, ikkinchisi ham. Ma'lumot uchun: Typix Meta'ning Lexical engine'i ustiga qurilgan.

Bularning natijasi esa ⚡️:
Typix - O'zbekistondagi birinchi to'liq tayyor Rich Text Editor framework. Sub-millisecond render, maksimal performance. Modular arxitektura - faqat kerakli extension'larni o'rnatasiz. Developer-friendly 5 daqiqada loyihangizga integratsiya qila olasiz. 17+ tayyor extension.

Biz buni shunchaki kutubxona sifatida emas, balki O'zbekiston developer ekotizimiga hissa deb qaraymiz. Keyingi dasturchi Rich Text Editor kerak bo'lganda noldan boshlamasligi uchun. 🤝

Main maintainer'lar:
Diyorbek Juraev
Abduvoitov Asadbek

Alohida minnatdorchilik:
• Lexical Team
• Dominic Gannaway (Lexical JS muallifi, sobiq React core team muhandisi, hozirda Attio'da software engineer)
• Bob Ippolito (Lexical Core Team, Meta).

Bizni kuzatishda davom eting, kunlik va haftalik release'lar bilan yangi featurlar joylab boramiz.

P.S: Hozircha Typix faqat React'ni qo'llab-quvvatlaydi. Tez orada Typix angular va Vue ni ham support qiladi.
❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
What if your AI assistant actually showed you how it feels?

Not a spinner. Not a loading bar. A face.

So I started sketching the avatar system for Typix AI Assistant a minimal, expressive character that reacts to every state:

Eyebrows wave when it's thinking

Eyes scan left-right when searching

Face literally falls apart on errors (and puts itself back together)

Just lines, dots, and a nose. That's it.

This is still early rough sketches and first animation tests. The final version will be way more polished.

But even at this stage, it already feels more alive than a sparkle icon ever could.

Final design coming soon 👀
🔥3
KEEP IT SIMPLE STUPID (KISS).

Bu uchun STUPID bòlmaslik kerak ekan. 😁
The Mom Test

Kop tanishlarimdan qilmoqchi bolgan loyihalarim, ideyalarim haqida sòrardim.

"Bu ideya yaxshimi?"
"Bunday mahsulot uchun pul to'larmidingiz?"

Ular doim "Ha" deyishardi.
Keyin bildim ular yolg'on gapirishmagan. Ular meni xafa qilmaslik uchun shunday deyishgan.

Rob Fitzpatrick shunday deydi: "Odamlar sizning ideyangiz haqida emas - o'z hayotlari haqida gapirsa, yolg'on gapirolmaydi."

Endi savollar òzgaradi.
"O'tgan oyda bu muammoni hal qilish uchun nima qildingiz?"
" Bunga qancha vaqt sarfladingiz?"
"Hozir bu muammoni qanday hal qilyapsiz?"

Javoblar butunlay boshqacha.
Savol o'zgarganda haqiqat ham òzgaryapti.

Keyingi post: MVP ni qanday to'g'ri qurish kerak The Lean Startup Kitobi haqidagi hulosam bòladi.

https://t.me/Diyorbekk_dev
Screenshot 2026-03-15 at 18.29.16.png
85.5 KB
Odamlar bilan suhbatlashgandagi signallar nimani anglatadi.
The Lean Startup

Ko'pchilik shunday o'ylaydi:
Avval yaxshi fikr toping.

Keyin mahsulot quriladi.
Keyin bozorga chiqiladi.
Keyin foydalanuvchilar keladi.

Eric Ries fikri: "Startup — mahsulot emas. U o'rganish mashinasi."

Har bir qadam bitta savolga javob berishi kerak: "Bu haqiqatmi yoki taxminmi?"
Kopchilik shunday taxminlar qiladi. Ko'pchiligi noto'g'ri chiqadi

Lekin eng katta xato taxminni haqiqat deb o'ylash emas. Eng katta xato uni hech qachon tekshirmaslik.

Build. Measure. Learn. Keyin yana. Keyin yana. Aylanuvchi sikl
Tez o'rganuvchi = tez yutuvchi.

Keyingi post: Nima uchun monopoliya quriladi Zero to One

#LeanStartup #MVP #tadbirkorlik
Zero to One

Hammasi bittadan boshlanadi.
Bitta savol.
Bitta muammo.
Bitta odam.

"Raqobat bu kapitalizmning aksi. Monopoliya esa kapitalizm." Peter Thiel

Bu g'alati tuyuladi.

Lekin o'ylab ko'ring:
Siz raqobat qilayotgan paytda energiyangiz tarqaladi.
Siz monopol bo'lganingizda energiyangiz to'planadi.
Raqobatchilaringizdan yaxshiroq bo'lishga harakat qilmang.
Ular ko'rmagan narsani ko'ring.

0 dan 1 ga o'tish bu nusxa ko'chirish emas.
Bu yangi narsa yaratish.

Siz hozir qaysi muammoni birinchi bo'lib hal qilyapsiz?

Keyingi post: Odamlar "yo'q" deyolmaydigan taklif → $100M Offers

#ZeroToOne #PeterThiel #startup
🔥4
$100M Offers

Arzon narx = ko'p mijoz.

Nima deb òylaysiz tòğrimi?

"Narxingiz taklifingizning oynasi. Arzon narx zaif taklif degani." Alex Hormozi


Oddiy taklif mijozni òylantiradi:
"Qimmatmi? Arzonmi?"


Kuchli taklif mijozda bir savol tuğdiradi:
"Qanday qilib yo'q deyaman?"

Farq - mahsulotda emas.
Farq - taklifni qanday tuzishingizda.


Mijozingizning vaqtini tejaydimi?
Riskini kamaytiraydimi?
Natijasini kafolatlaydimi?

Shu uchta savolga javob - sizning taklifingiz.

Keyingi post: Birinchi foydalanuvchilarni qanday topish → Traction


#100MOffers #Hormozi #startup
✍1
👍1
Bugun Dominic bilan ancha suhbatlashdim. Juda foydali maslahatlar oldim.

U yaqin kunlarda Octane nomli, React’ga o‘xshash yangi framework’ni release qilmoqchi ekan.

Hozirda u OpenAIda ishlaydi. Bundan oldin esa Attioda Software Engineer bo‘lgan.

Aytgancha, u mening CV’mni review qilganidan keyin, qiziqib o‘zinikini ham so‘radim. Uni ham pastga tashlab qo‘yaman.
👍1🔥1
Latest CV.pdf
60.5 KB
👍1🔥1
Bugundan Rasman Octane teamga qo’shildim.

Team bilan tanishish jarayonidaman hozirda.

Juda kuchli dasturchilar bor ekan
🔥5👍2