TGViewer
Channel Public Channel
Diyorbek.dev | 👨🏻‍💻

Diyorbek.dev | 👨🏻‍💻

@diyorbekk_dev

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/
Subscribers
381
Photos
299
Videos
35
Links
119

Showing posts older than #1009 · Back to latest

Older Posts 19 shown
Post #1007 133
Octane teamdagi birinchi PR.

Boshida oson bo‘ladi deb o‘ylagandim, loyiha men kutganimdan ancha murakkab bo‘lib chiqdi.

18 ta GitHub Actions
7500+ unit, smoke va e2e test caselar
Strict qoidalar bilan sozlangan AI code review agentlari
Va qo‘shimcha standartlar

Mana shu bosqichlardan o‘tsangizgina PR’ingiz asosiy mutaxassisga review uchun yuboriladi. Yuqoridagi qadamlar siz yozgan kodning har tomonlama toza va standartlarga mos ekanligini tekshiradi. Umuman olganda, bu bosqichlarni chetlab o‘tishning iloji yo‘q.

Kecha mening birinchi PR’im aynan shu bosqichlardan muvaffaqiyatli o‘tdi. Loyihadagi bitta PR’ning o‘zidan juda ko‘p tajriba va xulosalar oldim.

Birinchi qadam tashlandi. 💪

Bu loyihadagi tajribalarimni maqola tarzida mrdiyorbek.uz shaxsiy veb-saytimda ulashib boraman. (mrdiyorbek.uz hozirda yangilanish jarayonida.) Tez orada to‘liq ishga tushadi.
Post #1006 123
Bugundan Rasman Octane teamga qo’shildim.

Team bilan tanishish jarayonidaman hozirda.

Juda kuchli dasturchilar bor ekan
  • 🔥 5
  • 👍 2
Post #1004 149
Diyorbek.dev | 👨🏻‍💻 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…
https://octanejs.dev/

https://github.com/octanejs/octane

Octane Framework uchun linklar.
Octane Octane — React's programming model, compiled React's programming model, compiled ahead of time. No VDOM, no rules of hooks.
Post #1002 173
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
Post #999 233
$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
Post #997 232
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
Post #995 371
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
Post #992 247
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
Post #991 170
KEEP IT SIMPLE STUPID (KISS).

Bu uchun STUPID bòlmaslik kerak ekan. 😁
Post #990 210
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
Post #988 183
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
Post #987 141

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...
Post #986 147

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
Post #985 165
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
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →