Josh*Developer – Telegram
Josh*Developer
4.72K subscribers
452 photos
40 videos
13 files
698 links
IT blog of:
Umar Sadullayev
Muslim 🌙
Senior Frontend Engineer @ EPAM
Angular GDE
Founder of @vector_academy_uz

Reklama: @joshdeveloper_ad
Shaxsiy: @umar_shares
Download Telegram
Forwarded from Khumoyun Codes
Qudrat aka bilan bo'lgan suhbatimiz Youtube ga yuklandi. Ularning dasturlashga kirib kelishlari, hayotlari va boshqaruvga o'tishlari haqidagi qissa haqida gaplashdik. Dasturlash va o'qituvchilik tajribasi biznes bilan shug'illanishda ularga qanday ta'sir qilganini o'rgandik. Suhbat sizlarga foydali bo'ladi degan umiddamiz.

Qo'llab quvvatlash uchun, kanalga obuna, videoni ulashib, izoh qoldirish va like bosishingizni iltimos qilamiz.

P.S. Talablarga binoan bu safar suhbatga taym kodlarni ham qo'shdik, bu o'zingizga kerakli ma'lumotlarni eshitish yanada qulay bo'ladi degan niyatdamiz.

@khumoyun_codes

https://youtu.be/Ul29Gya4ga4
👍113👀2
2025-yil menda qanday o'tdi?

Bu yil hayotimda juda katta o'zgarishlar bo'ldi. Eng qizig'i esa, ko'p natijalarimni yil boshida reja qilmagan edim.

Alloh bu yil bizga tuhfa etgan natijalar:

1. Ping pong dev - yil boshida shogirdlarim bilan stol tennis o'ynashga borgandik. Shunda o'zim ham shunaqa zal ochsam deb niyat qilgandim. 1 oy o'tar-o'tmas ochdik. Ajoyib natijalarga erishdik va Avgust oyida biznesni bizdan ham ko'proq qiziqadigan insonlarga topshirdik (sotdik 💸).

2. Farzand - Muhammadsolih o'g'limiz dunyoga keldi. Tug'ilishi juda stressli bo'ldi. Yo'qotib qo'yishimizga oz qoldi.
Allohga shukur-ki, hozir yonimizda va juda yaxshi 🙂 Duo qilib qo'yarsizlar.)

3. Startup - o'xshamadi 😅 Bir nechta startup'larni qilishga urunib ko'rdim. Afsuski hozircha natija yo'q 🙂 "Fail" bo'lish ham tajriba bo'ldi. Olgan tajribalarimdan eng kattasi: Yaxshi jamoa - suv va havodek muhim.

4. Uy - uzoq kutilgan uyimizga erishdik. Bir necha yil yig'ilgan pullar va stresslar, qarzlar bor buni ortida.
Internetda qimmat mashina va uylarini ko'rsatib, dasturlash yoki boshqa sohadan kurs sotayotganlarga ishonmang. Deyarli hech qaysi halol kasb bilan juda tez natijaga erisha olmaysiz.
Dasturlash orqali mana salkam 6 yil deganda Toshkentdan 1 xonali uyni qiynalib qilib oldik, Xudoga shukur. Shu vaqtda katta qarz berib turgan insonlardan Alloh rozi bo'lsin 🙂
(Ayniqsa Unicon Soft kompaniyasiga, ishdan ketgan bo'lsam ham qo'llab turishdi)

5. Masofaviy ish - 2 yillik ofisdagi tajribadan so'ng, EPAM'ga qaytishga qaror qildim. Ofis ishini orada sog'inyapman ham, shu sabab eski ishxonamga ora-orada borib, hamkasblar bilan ko'rishib turibman.

6. Frontend arxitektura - 1 oylik kursimizni muvaffaqiyatli o'tkazib oldik. Juda ajoyib jamoa yig'ildi, kurs ham ancha manfaatli bo'ldi. O'zim uchun ham. (Videolari qiziq bo'lsa, link 😉)

7. Avtomobil - oilali bo'lgandan so'ng, taksida yurish qiyinlashib ketgan edi. Avtomobil kerakligi sabab, ozgina qarz qilib ovoldik, Xudoga shukur. (P.s: 3 oylik qarz, uzoq muddatlik qarz bo'lishni tavsiya bermayman)

Esimga kelgan katta o'zgarishlar shular. Sizlarnikini o'qishga tayyorman ⬇️

Barchasi uchun Alhamdulillah. Keyingi 2026-yil hammamizga bundanda barakali bo'lsin.

#yearlyUpdates

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
👍78158🔥5👏1
Full-stack yoki T-shaped Engineer?

Ko'pchilik Full-stack dasturchi bo'laman deydi. Full-stack bo'lish ko'pincha hamma narsani teng olib ketish degani. Ya'ni, hammasidan o'rtacha bo'lasiz.

T-shaped degani esa, bir yo'nalishda chuqur bilim (masalan, rasmda Backend Engineering), qolganlarida esa o'rtacha bilim degani.

T-Shaped Frontend'chi bo'lsangiz — Backend'da ham o'zgarishlar qila olasiz, DevOps'ga ham yordamlasha olasiz. Asosiysi esa, Frontend'dagi muhim qarorlarni va chuqur vazifalarni siz bajarasiz. Vaqt o'tishi bilan boshqa yo'nalishlarda ham chuqur bilimga ega bo'lishingiz va T shaklining chuqur qismini bemalol o'zgartirishingiz ham mumkin.

Full-stack engineer < T-shaped engineer

#tShaped #fullStack

@JoshDeveloper
2👍48🔥873
Sun'iy intellekt sabab o'zim kod yozishga erinib qolganman. Lekin sun'iy intellektga qildirish ham zerikarli bo'lib boryapti (Sifatsiz ham ko'p hollarda).

Agar shu ko'rinishda ketsa dasturlashdagi darajalar kod sifatiga qarab farqlanmaydigan bo'lib qoladi deb qo'rqaman. Bu haqida chuqurroq izlanishim kerak ekanligini tushundim. Xulosalarimni yozib borishga harakat qilaman, Xudo xohlasa.

Sizlarga Sun'iy intellekt qanday yomon ta'sirlarini ko'rsatyapti?

#ai

@JoshDeveloper
👍31🔥9🤝3💯2
Tech debt (texnik qarz) nima?

Dasturda ko'zingizni yumgan har bir muommo — tech debt deyiladi. Bir kun kelib bu qarzingizni ortig'i bilan to'lashga majbur bo'lishingiz mumkin.

Katta loyihalarda bu qarz — foizli kredit kabi ishlaydi. Vaqt o'tgan sari kattalashadi.

Startup'larda esa oddiy qarz, (qarzni qaytarish esa loyiha yurish yurmasligiga bog'liq 😄)

Shu sabab texnik qarzlarni qachon olish yoki olmaslikni aniqlash juda muhim.

Demak, katta loyihami? Qarz olishdan ehtiyot bo'ling.
Startup yoki shoshilinch loyihami? Bir ko'zni yumib tursa bo'ladi) 👀

#techDebt

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁39👍11🔥52🫡2
Tailwind jamoasini 75% qismi ishdan haydalishga to'g'ri kelibdi.

Sababi, bilasiz Tailwind dasturchilar uchun juda ajoyib qulayliklar qilgani bilan, pul olib keluvchi daromad manbayi cheklangan edi. Sun'iy intellekt esa Tailwind UI Kit'larini sotib olishga ham hojat qoldirmadi.
Shu sabab jamoa katta qismi "lay-off" bo'lgan.

Hurmatimni qozongan tomoni, shunday bo'lsa ham Tailwind ishlatishni qandaydir pullik modelga o'tkazishmadi. Biz bo'lganimizda shunday qilgan bo'lardik deb o'ylab qoldim.

Siz nima deb o'ylaysiz?

#tailwind

@JoshDeveloper
😢72🔥1914💯6🫡1
Jamiyat uchun ishlasang, jamiyat sen uchun ham ishlaydi.

Bir kecha ichida 56.000$ MRR sponsor'likdan kelibdi, deyishyapti.

Manba

#tailwind

@JoshDeveloper
🔥66👍135🫡4🤝2👏1
“Stackoverflow” yaxshi sayt edi…

#rip

@JoshDeveloper
😢89🫡11💔5💯32
Telegramda startaplar, sun’iy intellekt va biznesning moliyaviy holatini tahlil qilib post yozadigan kanal bor ekan.

Qiziq bo‘lsa obuna bo‘ling: @hisperspective
🔥16👍1
Shaxsiy fikrim:
Dasturlashni o'rganayotganlarni ko'pisida hozir Vibe-coding qilishga moyillik bor. Ya'ni, "Sun'iy intellekt bilan oson bitar ekan, o'zim o'rganib qiynalishimga na hojat?" degan tushuncha bor.

Bunday dasturchilar avlodi shakllanishi kelajakda haqiqiy AI'siz ham kod yoza oladigan, loyihalar arxitekturasini qura oladigan va "debug" qila oladigan dasturchilarni qadrini oshiradi. Shu sabab belni mahkam bog'lab, eng quyi va hamma tashlab ketadigan mavzulargacha chuqur o'rganing. InshaaAlloh afsuslanmaysiz.

#thoughts

@JoshDeveloper
107👍5910💯8🔥6😁6🤝3🆒3🎉2👏1
Monorepo'lar hozir ustunroqmi?

AI bilan ishlash davrida, bir-biriga bog'liq loyihalar bir Repository'da bo'lishi Sun'iy intellekt'dan maksimal foydalanishda katta ustunlik beradi. Sababi barcha kerakli ma'lumotlar bir joyda bo'ladi va kontekst berish oson bo'ladi.

Monorepo usuli orqali bunga erishsa bo'ladi. Monorepo qurish va boshqarishni osonlashtirish uchun esa bir qancha tool'lar mavjud. (Nx, Turborepo, Bazel, Lerna...)

Siz Monorepo loyihada ishlab ko'rganmisiz?

#monorepo #ai

@JoshDeveloper
1👍255👀32
Forwarded from UNICON SOFT
🤓 “Unicon Soft” tajribali Middle/Senior dasturchilarni izlamoqda

👨‍💻 Bo‘sh vakansiyalar:
▪️ Backend Developer (Node.js)
▪️ Frontend Developer (Angular)

💼 Ish formati: to‘liq stavka, ofis
Ish vaqti: 5/2, 10:00–19:00

❗️Sizni kutmoqda:
Professional jamoa;
Qiziqarli loyihalar;
Barqaror daromad;
Rivojlanish va o‘sish imkoniyati;

💬 Batafsil ma’lumot olish uchun Telegramdan yozing:
➡️ @itrecruiter_us
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16😢52👍1
Qo'lda kod yozish tugayaptimi? 👨‍💻

Internet bir talay postlarni ko'rdim bugun shu haqida. Hayp ko'tarilgan shekilli. Ruhsat etsangiz fikrimni bildirsam.

1. Qo'lda kod yozish to'xtadimi? — Yo'q.

2. Kamayyaptimi? — Ha.

3. Bu degani dasturchi kamroq kerak deganimi? — Yo'q. Dasturchi doimgidek muhim. Faqat hamma ishni qo'lda qiladigan dasturchi endi kerak emas.

4. Endi faqat Prompt engineering o'rganamizmi? — Dasturlashni katta qismi Prompt engineering atrofida aylanayotgani rost, lekin dasturlash sohasini Prompt yozishnigina biladigan odam olib qo'ya olmaydi.
Dasturlash bu dasturchidek fikrlashdan iborat. Yozayotgan Prompt'ingiz esa shu fikrlashingizdan kelib chiqadi. Shu sabab dasturlash asoslari, tizimlar qanday ishlashi va shu kabi quyi mavzularni o'rganing. Shular bilangina ertaga oddiy Prompt'chidan farqingiz bo'ladi.

#thoughts

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥70💯15👍123👏1
Aholini ro’yhatga olish orqasidan 15mln aholi ma’lumotlari tarqagan deyishyapti.

Qiziq, shu rostmikan?

#hacked

@JoshDeveloper
👀54😁6🔥4👍2😨1
Forwarded from Josh*Developer
Ma’lumotlarimiz tarqab yotgan zamondamiz. Nomingizga qandaydir yo’l bilan kredit olishlarini xohlamasangiz my.gov.uz dan kreditga ta’qiq qo’yishingiz mumkin.

Bunda o’zingiz ham ololmaysiz. Istalgan payt o’chirib, yoqsangiz bo’ladi.

Tanishlarga yuborib qo’ying ✈️

#tavsiya

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36👍1152💯2
Bir dasturchi tanishim bilan gaplashib qolgandim.

Jiddiy bir loyihada ishlagan bir insonda Superadmin roli u odam ishdan ketganiga 1 yil bo’lsa ham saqlanib turgan ekan.

Ishdan ketgan ishchilardan “dostup”larni olishni unutmang, azizlarim 😉

#eslatma

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
👀50💯31🤣17😁51🏆1
Dastur xavfsizligi (Frontend tomondan)

"Frontend'da ham xavfsizlikni ta'minlasa bo'ladimi?" — deyishadi ko'pchilik.

Albatta bo'ladi. To'g'ri katta xavfsizlik yechimlari server tomonda bo'ladi, lekin Frontend qismi o'ylab yozilmagan bo'lsa, eng "xavfsiz" tizimlarga ham hujum qilsa bo'ladi 👨‍💻

Quyida Frontend'da e'tiborga olishingiz kerak bo'lgan "Security best practices"larni eslatib o'taman.

1️⃣ XSS hujumlarni oldini olish uchun, foydalanuvchidan keladigan input'larni doim "Sanitization"dan o'tkazing.

2️⃣ Token'larni vazifaga qarab to'g'ri joyda saqlang. HTTP-only Cookie'lar eng xavfsizlaridan biri.

3️⃣ Content Security Policy (CSP). Tashqaridan kiradigan noscript'larni ishlatishni bloklang yoki nazorat qiling.

4️⃣ Eski yoki ishonchsiz Kutubxona/dependency'lar eng xavfli qism. Doim yangi versiyada, ishonchli kutubxonalardan foydalaning. Yangiliklarga ham e'tiborli bo'ling, istalgan payt qaysidir kutubxonangizdan "Vulnerability" chiqib qolishi mumkin.

5️⃣ Auth yechimlarini ishonchli yozilganini unutmang. Muhim rollar va sahifalar himoyalanganligiga ishonch hosil qiling.

6️⃣ Kerak bo'lsa CSRF token'lardan ham foydalanib, himoyani 2 barobar kuchaytiring va shu kabi 2-bosqichli himoyalar ishlab chiqing.

Bu postni barcha Frontend'chilarga ulashishni unutmang 😉

#security #frontend

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54👍841🤝1
Google loyihalarini katta qismi yagona Repository'da turishini bilarmidingiz?

Buni Monorepo usuli deydi. Barcha loyihalar bir joyda.

Eshitishimcha Google ba'zi Frontend loyihalarini Micro-Frontend usuli orqali chiqarishni rejalashtirayotgan ekan. Lekin, biz bilgan an'anaviy uslubda emas, o'zlarini talablari asosida.

Bu ma'lumotlar shuni anglatadiki, Google kabi katta kompaniyalarda ham Frontend mutaxassislar juda kerak. Lekin oddiy "CRUD + verstka"chilar emas, balki chuqur bilimga ega dasturchilar.
Asosiy bozorimizda bunday bilimlarga qiziquvchi Frontend dasturchilar soni kam, talab ham kam. Lekin "Big tech" uchun bu mavzular "must-have" ekan.

Siz ishlayotgan loyihalarda bunday yechimlar qadrlanadimi?

#frontend #bigTech #google

@JoshDeveloper
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥283👍1
Uzbekistan Tech Certifications Summit 2026
Tech Skills & Certifications Defining 2026: Cloud, Cybersecurity, PM

On February 25 join Uzbekistan Tech Certifications Summit 2026 — this key industry event brings together international experts, industry leaders, and the local tech community to explore how global standards in Cloud, Cybersecurity, and Project Management influence team efficiency and professional growth.

What to expect:
🔸 A strategic panel on why certifications matter in 2026
🔸 Insights into global tech standards and future-ready skills
🔸 Three parallel expert-led workshops
🔸 Practical guidance on Cloud, Cybersecurity, and PM certification paths
🔸 Networking

Expert Sessions:
- AWS Cloud Essentials 2026: Rostyslav Myronenko, Solutions Architect at Booking.сom. Practical skills for cloud infrastructure.

- AI in Cybersecurity: Oleksii Baranovskyi, CISSP/CISM. Analysis of how AI is transforming the security landscape.

- AI Toolset for Project Managers: Maxim Pochebut, Director at Sigma Software Tashkent, PMP. Evaluating essential vs. redundant AI tools in management.

📅 Date & time
: February 25 | 16:30
📍 Location: University of World Economy and Diplomacy
54 Mustakillik Ave., Tashkent 100007, Uzbekistan

🌐 Language: English

The summit is organized by Sigma Software University, in partnership with Sigma Software, as part of the launch of the International Certifications Center in Tashkent.

👉 Registration is open — secure your spot now: https://bit.ly/3NcHnKu

#reklama
5👀3🤝2🫡2
Memory leaks (Xotiraga keraksiz ma'lumotlar chiqib ketishi va loyihani qotishga olib kelishi)

Kecha yangi loyihamda bir jiddiy muommoni sezib qoldim. Dasturda juda katta "memory leak" bor. Dastur xotiradan 1-4GB'gacha joy olyapti. Bardavom ishlatilsa undan ham oshadi.

Muommoni juda uzoq qidirdik. Sababi sahifada juda "complex" tablitsa bor edi. Loyiha esa juda ko'p mayda xatolardan iborat.

Hozirgina eng kattasini to'g'irladim. Lekin "Memory leak"lar juda ko'p. Maydalari yig'ilib katta muommolar yasagan. To'liq qutilish imkonsizdek tuyulyapti.

Bunday muommolar paydo bo'lsa, qanday aniqlashni bilasizmi? Agar qiziq desangizlar bu haqida kichik jonli efir yoki darslik qilamiz, Xudo xohlasa.

#memoryLeaks

@JoshDeveloper
4223👍10🔥3😁2👏1