InstaFix
@paddyjobsman
True joy #workmeme #memes #funny #worklife #relatable #workmemes
Hamkasb: Man sani birinchi marta ishda kulayotganingni ko’ryapman, nima boldi?
Men: Men ishdan ketayapman
https://shorturl.at/N5yUw
#burn_out
Peace of Code
Men: Men ishdan ketayapman
https://shorturl.at/N5yUw
#burn_out
Peace of Code
😁7👍2🌚1
🚀 JavaScript-dan TypeScript-ga o'tish: Tips and tricks
JavaScript kodingizni TypeScript-ga o'tkazishga tayyormisiz? Mana sizga o'tishni osonlashtirish uchun amaliy maslahatlar:
1. Asta-sekin boshlang 🐢
◦ .js fayllarini .ts ga qayta nomlashdan boshlang
◦ JS va TS-ni aralashtirish uchun "allowJs" kompilyator parametridan foydalaning
2. strict mode ni yoqing 🔒
◦ tsconfig.json faylida "strict": true ni o'rnating
◦ Xatolarni bittadan hal qiling
3. Type annotation lar sizning do'stingiz 🤝
◦ Funksiya parametrlari va return qiymatlariga type larni qo'shing
◦ Ob'ekt shakllari uchun interfeyslardan foydalaning
4. Type inference dan foydalaning 🧠
◦ Iloji boricha TypeScript-ga type larni o’zi aniqlashiga ruxsat bering
◦ Faqat zarur bo'lganda aniq type larni ko'rsating
5. Moslashuvchanlik uchun union type lardan foydalaning 🔀
◦ Masalan,
6. Vaqtincha "any" dan foydalaning 🏗️
◦ Dastlabki o'zgartirishda xatolarni chetlab o'tish uchun "any" dan foydalaning
◦ Asta-sekin "any" ni to'g'ri type lar bilan almashtiring
7. TypeScript-specific feature lardan foydalaning 💡
◦ Nomlangan konstantalar to'plami uchun enumlardan foydalaning
◦ Qayta ishlatiladigan komponentlar uchun genericlardan foydalaning
8. Deklaratsiya fayllarini unutmang 📄
◦ Type lari bo'lmagan third party kutubxonalar uchun .d.ts fayllarini yarating
◦ Mashhur kutubxonalar uchun DefinitelyTyped (@types) dan foydalaning
9. TypeScript Playground dan foydalaning 🎮
◦ TypeScript feature larni onlayn sinab ko'ring
◦ O'rganish va tezkor testlar uchun ayni kerakli narsa
10. Migratsiya vositalari bilan avtomatlashtiring 🔧
◦ ts-migrate yoki boshqa avtomatlashtirilgan konvertatsiya vositalarini sinab ko'ring
◦ AI tool lar orqali tez natijalarga erishing, ammo javoblarni albatta tekshiring. AI har doim ham typelarni to’g’ri yozib bermaydi
◦ Doimo natijani ko'rib chiqing va takomillashtiring
Esda tutingki, TypeScript-ga o'tish - bu marafon, sprint emas. Qadam-baqadam harakat qiling va tez orada statik tiplash va yaxshilangan developer experience dan bahramand bo'lasiz!
Happy coding! 💻✨
#TypeScript #JavaScript #WebDevelopment
Ushbu nuqtalardan birortasini kengroq tushuntirishimni xohlarmidingiz?
Peace of Code
JavaScript kodingizni TypeScript-ga o'tkazishga tayyormisiz? Mana sizga o'tishni osonlashtirish uchun amaliy maslahatlar:
1. Asta-sekin boshlang 🐢
◦ .js fayllarini .ts ga qayta nomlashdan boshlang
◦ JS va TS-ni aralashtirish uchun "allowJs" kompilyator parametridan foydalaning
2. strict mode ni yoqing 🔒
◦ tsconfig.json faylida "strict": true ni o'rnating
◦ Xatolarni bittadan hal qiling
3. Type annotation lar sizning do'stingiz 🤝
◦ Funksiya parametrlari va return qiymatlariga type larni qo'shing
◦ Ob'ekt shakllari uchun interfeyslardan foydalaning
4. Type inference dan foydalaning 🧠
◦ Iloji boricha TypeScript-ga type larni o’zi aniqlashiga ruxsat bering
◦ Faqat zarur bo'lganda aniq type larni ko'rsating
5. Moslashuvchanlik uchun union type lardan foydalaning 🔀
◦ Masalan,
function printId(id: number | string) { ... }6. Vaqtincha "any" dan foydalaning 🏗️
◦ Dastlabki o'zgartirishda xatolarni chetlab o'tish uchun "any" dan foydalaning
◦ Asta-sekin "any" ni to'g'ri type lar bilan almashtiring
7. TypeScript-specific feature lardan foydalaning 💡
◦ Nomlangan konstantalar to'plami uchun enumlardan foydalaning
◦ Qayta ishlatiladigan komponentlar uchun genericlardan foydalaning
8. Deklaratsiya fayllarini unutmang 📄
◦ Type lari bo'lmagan third party kutubxonalar uchun .d.ts fayllarini yarating
◦ Mashhur kutubxonalar uchun DefinitelyTyped (@types) dan foydalaning
9. TypeScript Playground dan foydalaning 🎮
◦ TypeScript feature larni onlayn sinab ko'ring
◦ O'rganish va tezkor testlar uchun ayni kerakli narsa
10. Migratsiya vositalari bilan avtomatlashtiring 🔧
◦ ts-migrate yoki boshqa avtomatlashtirilgan konvertatsiya vositalarini sinab ko'ring
◦ AI tool lar orqali tez natijalarga erishing, ammo javoblarni albatta tekshiring. AI har doim ham typelarni to’g’ri yozib bermaydi
◦ Doimo natijani ko'rib chiqing va takomillashtiring
Esda tutingki, TypeScript-ga o'tish - bu marafon, sprint emas. Qadam-baqadam harakat qiling va tez orada statik tiplash va yaxshilangan developer experience dan bahramand bo'lasiz!
Happy coding! 💻✨
#TypeScript #JavaScript #WebDevelopment
Ushbu nuqtalardan birortasini kengroq tushuntirishimni xohlarmidingiz?
Peace of Code
Telegram
Peace of Code
Sharing good stuff related Angular, Vue, Nuxt, nx and everything related to frontend
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
O'ziga yoqmaydigan ishda ishlab yurgan va "oldinroq boshqa ishga o'tsam bo'larkan, endi shuncha ketqizgan vaqtim zoye bo'ladi" deb shu ishdan ketolmay yurgan birodarim:
"Daraxt ekishning eng yaxshi vaqti yigirma yil oldin bo'lishi mumkin edi, lekin ikkinchi eng yaxshi vaqt aynan hozirdir."
@peaceofcode
"Daraxt ekishning eng yaxshi vaqti yigirma yil oldin bo'lishi mumkin edi, lekin ikkinchi eng yaxshi vaqt aynan hozirdir."
@peaceofcode
🔥7👍5
Highly recommended 🔥
Kelayotgan yakshanba 21:00 da Umar mock interview topshirmoqda.
Hammaga foydali ma’lumotlar bo’ladi degan umiddaman.
https://t.me/JoshDeveloper/2416
Kelayotgan yakshanba 21:00 da Umar mock interview topshirmoqda.
Hammaga foydali ma’lumotlar bo’ladi degan umiddaman.
https://t.me/JoshDeveloper/2416
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Josh*Developer
Kutganmidingiz?
Texnik intervyularning bu safargisi – o'zgacha. Intervyuver kandidat sifatida qatnashadi.
@JoshDeveloper'ning (meni aytyapti 😉) intervyu olaverib bilimi zanglab ketmadimikin?
Qani tekshirib ko'ramiz 😎️️️️️️
Qachon? - Yakshanba, 21:00…
Texnik intervyularning bu safargisi – o'zgacha. Intervyuver kandidat sifatida qatnashadi.
@JoshDeveloper'ning (meni aytyapti 😉) intervyu olaverib bilimi zanglab ketmadimikin?
Qani tekshirib ko'ramiz 😎️️️️️️
Qachon? - Yakshanba, 21:00…
⚡4
Sizlar bilan bugun vue dagi computed methodi qanday ishlashini va qanday holatlarda ishlatish yoki ishlatmaslikni ko'rib chiqamiz.
Happy coding! 💻
#vue #computed
https://teletype.in/@dyusupov/vue-computed
Please open Telegram to view this post
VIEW IN TELEGRAM
Teletype
Computed properties
computed() method reaktiv va kuzatuvchan xususiyatlarni yaratish uchun ishlatiladi. Bu metod quyidagi asosiy xususiyatlarga ega:
👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Biron kishi bilan baxslashmoqchi bo’lsangiz oldin o’zingizga savol bering:
“Bu odam turli nuqtai nazarni qabul qilish uchun aqliy jihatdan yetukmi?”.
Unday bo’lmasa baxslashishdan foyda yo’q.
“Bu odam turli nuqtai nazarni qabul qilish uchun aqliy jihatdan yetukmi?”.
Unday bo’lmasa baxslashishdan foyda yo’q.
👍3
Technical problems 🛠️
Akalar uzr, Web dev event posti hali tayyor emas ekan. Shu uchun postni o’chirvordim. Tayyor bo’lishi bilan share qilaman 🙏
Akalar uzr, Web dev event posti hali tayyor emas ekan. Shu uchun postni o’chirvordim. Tayyor bo’lishi bilan share qilaman 🙏
👍4
Forwarded from GDG Tashkent (Khumoyun Inoyatov)
🔥 GDG Tashkent-dan uzoq tanaffusdan keyingi birinchi kuzgi Web Dev Meetup #3 ni kutib oling!
Kelayotgan shanba kuni yurtimiz va dunyoning top kompaniyalarida faoliyat yuritadigan web-dasturchilar bilan Web Dev Meetup o’tkazamiz.
💥 Spikerlar ichida:
- Ravshan Samandarov, Oxagile;
- Diyorbek Sadullaev, Pinterest;
- Doniyor Yusupov, Uzum Market;
- Umar Sadullaev, Unicon Soft;
Tadbir to’liq o’zbek tilida bo’ladi!
👀 Sana: 7-Sentabr, 2024
🕙 Vaqt: 14:00
📍 Joy: IT Park, Muminov 7/1
Ishtirok etish narxi: BEPUL.
🎟 Ro'yxatdan o'tish uchun havola:
https://gdg.community.dev/events/details/google-gdg-tashkent-presents-web-dev-meetup-3/
* Joylar soni chegaralanganligi tufayli "First come first serve" qoidalari amal qiladi. Joy sig’imi 180 kishi. Tadbir online translatsiya qilinadi.
@gdgtashkent
Kelayotgan shanba kuni yurtimiz va dunyoning top kompaniyalarida faoliyat yuritadigan web-dasturchilar bilan Web Dev Meetup o’tkazamiz.
💥 Spikerlar ichida:
- Ravshan Samandarov, Oxagile;
- Diyorbek Sadullaev, Pinterest;
- Doniyor Yusupov, Uzum Market;
- Umar Sadullaev, Unicon Soft;
Tadbir to’liq o’zbek tilida bo’ladi!
👀 Sana: 7-Sentabr, 2024
🕙 Vaqt: 14:00
📍 Joy: IT Park, Muminov 7/1
Ishtirok etish narxi: BEPUL.
🎟 Ro'yxatdan o'tish uchun havola:
https://gdg.community.dev/events/details/google-gdg-tashkent-presents-web-dev-meetup-3/
* Joylar soni chegaralanganligi tufayli "First come first serve" qoidalari amal qiladi. Joy sig’imi 180 kishi. Tadbir online translatsiya qilinadi.
@gdgtashkent
👍3❤1🔥1
Assalomu aleykum qadrli kuzatuvchilar 🤗
Ma'lum bir sabablarga ko'ra kanalimiz inactive holatida edi. Bu uchun hammangizdan uzr so'rab qolaman.
🕺 Bugun navbatdagi postimizni teletype ga . Foydali va manfaatli bo'ladi digan umiddamiz.
Kanalimizni kuzatib boring. Keyingi postlarda yanada qiziqarli va foydali ma'lumotlarni berishga harakat qilamiz.
Peace be upon you and your code☕️
https://teletype.in/@dyusupov/vue3-watchers
#vue #watchers
Ma'lum bir sabablarga ko'ra kanalimiz inactive holatida edi. Bu uchun hammangizdan uzr so'rab qolaman.
Kanalimizni kuzatib boring. Keyingi postlarda yanada qiziqarli va foydali ma'lumotlarni berishga harakat qilamiz.
Peace be upon you and your code
https://teletype.in/@dyusupov/vue3-watchers
#vue #watchers
Please open Telegram to view this post
VIEW IN TELEGRAM
Teletype
Vue 3 da watch methodi
Common use cases and anti-patterns of vue 3 watchers and how to avoid them
👍8❤1
Forwarded from GDG Tashkent (Dostonkhon Ozodkhujaev)
⚡️ Join the biggest Developer Festival of the year in Central Asia (Get your free tickets)!
Less than 2 weeks left until GDG DevFest returns to Tashkent once again for the 2024 season!
Get ready for GDG DevFest, the high-energy, one-day event is packed with dynamic talks, interactive workshops, and hands-on sessions, all centered around the latest technologies and innovations.
This year, we’re raising the bar - join us as we welcome an incredible lineup of international speakers, including Google Developer Experts and Googlers, ready to share their insights and spark your creativity.
It’s more than a conference - it’s a chance to connect, learn, and get inspired alongside some of the brightest minds in tech. Don’t miss it!
👀 Date: December 7, 2024
🕙 Time: 10:00
🏛 Venue: Panorama Cinema Palace
🗓 Agenda: https://bit.ly/devfest-agenda24
👉 Get your FREE ticket now:
https://gdg.community.dev/events/details/google-gdg-tashkent-presents-gdg-devfest-2024-tashkent/
See you at DevFest Tashkent 2024!
@gdgtashkent
Less than 2 weeks left until GDG DevFest returns to Tashkent once again for the 2024 season!
Get ready for GDG DevFest, the high-energy, one-day event is packed with dynamic talks, interactive workshops, and hands-on sessions, all centered around the latest technologies and innovations.
This year, we’re raising the bar - join us as we welcome an incredible lineup of international speakers, including Google Developer Experts and Googlers, ready to share their insights and spark your creativity.
It’s more than a conference - it’s a chance to connect, learn, and get inspired alongside some of the brightest minds in tech. Don’t miss it!
👀 Date: December 7, 2024
🕙 Time: 10:00
🏛 Venue: Panorama Cinema Palace
🗓 Agenda: https://bit.ly/devfest-agenda24
👉 Get your FREE ticket now:
https://gdg.community.dev/events/details/google-gdg-tashkent-presents-gdg-devfest-2024-tashkent/
See you at DevFest Tashkent 2024!
@gdgtashkent
Assalomu aleykum. Hammaga ramazon muborak. Dam olish kunidan foydalanib Nuxt fullstack application yozish uchun qanchalik valid option ekanini bilish uchun internet ni sayr qilayotgandim Reddit dagi bir postni comment iga ko'zim tushib qoldi. Unda Singapurlik Malt Engineering degan company o'zini project larini Nuxt ga migrate qilgani va qanday qiyinchiliklarga duch kelgani haqida yozilgan postlarga linklar #1 , #2 bor ekan.
Hozirda biz ham Uzum da uzum.uz ni bosqichma bosqich Nuxt 3 ga migrate qilayapmiz va biz ham huddi shu postlarda yozilgan challenge lar bilan duch kelganmiz.
Bu challenge lar haqida o'zim ham alohida postlarda yozmoqchiman o'zbek tilida. Ammo u vaqtgacha shu postlarni o'qib chiqishni tavsiya qilaman.
Hozirda biz ham Uzum da uzum.uz ni bosqichma bosqich Nuxt 3 ga migrate qilayapmiz va biz ham huddi shu postlarda yozilgan challenge lar bilan duch kelganmiz.
Bu challenge lar haqida o'zim ham alohida postlarda yozmoqchiman o'zbek tilida. Ammo u vaqtgacha shu postlarni o'qib chiqishni tavsiya qilaman.
Medium
The Singapore Project: Migration to Nuxt
In a previous post , I talked about simplification projects started in 2022.
👍7😁1
Forwarded from GDG Tashkent (Dostonkhon Ozodkhujaev)
🚨 BECOME A SPEAKER AT THE UPCOMING DEVFEST TASHKENT '25!
We are thrilled to share some big news - DevFest is coming to Tashkent this November once again, and our Call for Speakers is now open!
Whether you are a developer building cool products, a product manager driving ideas to life, a designer crafting seamless experiences, or a founder pushing bold innovations - if you live and breathe tech, the stage is yours.
This is your chance to inspire others, exchange ideas, and showcase your expertise at one of the largest developer conferences in Central Asia.
You can join DevFest speakers lineup by giving:
🎙️ A 30-minute talk to spark ideas;
👨🏫 A 2-hour workshop to dive deep.
Submit your application to become a speaker here:
⏭️ https://sessionize.com/gdg-devfest-2025-tashkent/
Give back to community. Share your experience at DevFest Tashkent 2025!
@gdgtashkent
We are thrilled to share some big news - DevFest is coming to Tashkent this November once again, and our Call for Speakers is now open!
Whether you are a developer building cool products, a product manager driving ideas to life, a designer crafting seamless experiences, or a founder pushing bold innovations - if you live and breathe tech, the stage is yours.
This is your chance to inspire others, exchange ideas, and showcase your expertise at one of the largest developer conferences in Central Asia.
You can join DevFest speakers lineup by giving:
🎙️ A 30-minute talk to spark ideas;
👨🏫 A 2-hour workshop to dive deep.
Submit your application to become a speaker here:
⏭️ https://sessionize.com/gdg-devfest-2025-tashkent/
Give back to community. Share your experience at DevFest Tashkent 2025!
@gdgtashkent
❤2
https://nuxt.com/blog/nuxt-ui-v4
Please open Telegram to view this post
VIEW IN TELEGRAM
Nuxt
Nuxt UI v4 · Nuxt Blog
Nuxt UI v4 unifies Nuxt UI and Nuxt UI Pro into one powerful, completely free library. With over 110 components, 12 templates, and a comprehensive Figma kit, all of this is available for free.
⚡5❤2👍1
Forwarded from GDG Tashkent (Asilbek 🐢)
DevFest Tashkent ’25 IS COMING 🔥
📌 Last year, DevFest brought together thousands of participants, top speakers, global experts, and vibrant community energy.
📍 This year will be even bigger — meet Googlers, GDEs, experts from Yandex, TikTok, Bank of America, and leading tech professionals sharing fresh ideas and best practices.
🎟 Get your FREE ticket now: link
Telegram | Instagram | LinkedIn
📌 Last year, DevFest brought together thousands of participants, top speakers, global experts, and vibrant community energy.
📍 This year will be even bigger — meet Googlers, GDEs, experts from Yandex, TikTok, Bank of America, and leading tech professionals sharing fresh ideas and best practices.
🎟 Get your FREE ticket now: link
Whether you're a pro or just starting your tech journey, DevFest is the place to learn, connect, and grow.
Subscribe to our channels to stay informed about all the latest information regarding one of the biggest events in Central Asia!
Telegram | Instagram | LinkedIn
🔥3
To get something you never had, you have to do something you never did
🌚2