Dev thinking loud
Open in Telegram
Dasturlash boyicha video darslar, subyektiv fikrlar, kundalik misollar, bahsli mavzular. Youtube kanal: https://www.youtube.com/@ravshansbox Muallif: @ravshansbox
Show more1 586
Subscribers
-624 hours
-77 days
+3030 days
Posts Archive
1 585
Amaliy full-stack darslarimizning 7-videosi
https://youtu.be/y8bIMCMhRJo
#practical_full_stack
@dev_thinking_loud
1 585
Amaliy full-stack darslarimizning 6-videosi
https://youtu.be/GJx14K2cRBA
#practical_full_stack
@dev_thinking_loud
1 585
Amaliy full-stack darslarimizning 5chi videosi
https://youtu.be/xqDyxSmmtQo
#practical_full_stack
@dev_thinking_loud
1 585
Comma operator
React bilan ishlayotganda bazan JSX ichidagi expressionning qiymatini tez log qilish kerak bo'lib qoladi. Agar component biroz katta bolsa u expressionning qiymatini kelgan yoki elon qilingan joyiga scroll qilmasdan turgan joyida korish mumkin. Buning uchun JavaScriptdagi comma operatorni ishlatish mumkin. Unda expressionlar comma (,) bilan ajratib chiqiladi va bracelarga o'raladi. Bu expression hisoblanadi va u comma bilan ajratilgan expressionlarning ohirgisiga evaluate boladi. Masalan:
(1,2,3) === 3
#tips_and_tricks
@dev_thinking_loud1 585
Proyektni githubga qanday joylaymiz?
https://youtu.be/a3N4Dpy9SpA
#tips_and_tricks
@dev_thinking_loud
1 585
Proyektga prettierni qanday o'rnatamiz va sozlaymiz?
https://youtu.be/A70x6vzwodQ
#tips_and_tricks
@dev_thinking_loud
1 585
Vite proyektga tailwind qanday qoshiladi?
https://youtu.be/axQIc-JWeZM
#tips_and_tricks
@dev_thinking_loud
1 585
Vite proyekt qanday yaratiladi?
https://youtu.be/QZckpRXsiwA
PS: Umid qilamizki bundan keyin proyekt yaratish uchun create-react-app ishlatilmaydi.
#tips_and_tricks
@dev_thinking_loud
1 585
Git repoda bir necha push remote qo'shish
https://youtu.be/FnGOwSSjbHo
#tips_and_tricks
@dev_thinking_loud
1 585
"Build your own vercel appwrite"
AppWriteni o'ziz o'z serverizda to'liq host qilsangiz bo'lar ekan, juda yoqdi. Hozircha funkciyalari juda ko'p emas, lekin asosiylari bor: web, auth, database, functions, messaging, storage.
Readmedagi bir qator
docker run ... komanda bilan ko'tarildi.
O'zi infrastruktura setup va maintain qilishga imkoni yo'qlar uchun esa hosted varianti ham bor (appwrite cloud), narxlari ham uncha qimmat emas.
https://github.com/appwrite/appwrite
@dev_thinking_loud1 585
HTML va CSSni o'rganmoqchi bo'lganlarga udemyda o'zbek tilida bepul kurs (kupon sanoqli kun ishlaydi faqat)
https://t.me/dev_skills_lab_com/23
@dev_thinking_loud
1 585
Repost from Qur'on qalb shifosi
#Тавсия
РАМАЗОН ОЙИ РЕЖАСИ
👉https://t.me/joinchat/AAAAAErCua6rpFZB4L4x2g
1 585
CSS logical properties
"CSS logical property"lar multi-directional web applarda juda qulay styling mexanizm. Bunda top/bottom, left/right o'rniga block/inline, start/end kalit so'zlari ishlatiladi. Bularning farqi writing-mode o'zgargan paytda (LTRdan RTLga masalan) tomonlar avtomatik ravishda o'zgaradi, xuddi flexboxda direction o'zgargandagi kabi. Agar appimiz multi-directional bo'lmasa ham buni ishlatishni tavsiya qilaman, chunki bugun bo'lmasa ertaga ehtiyojimiz tushganda tajribamiz bo'ladi. Malumot uchun tailwind 3.3da buni support qilish uchun klasslar qoshildi.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_values
https://web.dev/learn/css/logical-properties
https://css-tricks.com/css-logical-properties-and-values/
https://tailwindcss.com/blog/tailwindcss-v3-3#simplified-rtl-support-with-logical-properties
@dev_thinking_loud
1 585
Programming Notes for Professionals
Shu yerda kop mavzular boyicha yaxshi kitoblar bor ekan. Bazilari sal outdated, lekin ichida foydali content ham bor. Tavsiya qilaman.
https://goalkicker.com
@dev_thinking_load
1 585
Tailwind 4.0da rejalashtirilayotgan o'zgarishlar
https://tailwindcss.com/blog/tailwindcss-v4-alpha
@dev_thinking_loud
1 585
Node "environment variable"lar bilan ishlashni o'rganyapti
Node 21.7.0da
process.loadEnvFile(path) api qo'shildi, endi nodeda "environment variable"larni tashqi paketlarsiz dasturlash yoli bilan yuklash mumkin
Oldinroq 20.6.0da --env-file command line parameter qo'shilgan edi, env fayllarni yuklash uchun. 21.7.0da esa bunga "multiline" ozgaruvchi qiymatlari qoshildi.
https://nodejs.org/docs/latest/api/process.html#processloadenvfilepath
https://nodejs.org/docs/latest/api/cli.html#--env-fileconfig
@dev_thinking_loud1 585
TypeScript 5.4 release bo'ldi. Yangiliklar bilan tanishib olamiz.
https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/
@dev_thinking_loud
1 585
Node.js ni yanada chuqurroq o’rganmoqchi bo’lganlarga tavsiya qilaman
https://t.me/JoshDeveloper/2225
#course #nodejs
@dev_thinking_loud
Available now! Telegram Research 2025 — the year's key insights 
