TGViewer
Channel Public Channel
Qishloqi 👨‍💻

Qishloqi 👨‍💻

@qishloqi_dev

Stuff.
SWE at srpsoftware.com.
Subscribers
56
Photos
40
Videos
4
Links
62

Showing posts older than #82 · Back to latest

Older Posts 19 shown
Post #80 5.83K
Post #79 192
Hacker News Why our website looks like an operating system Article, Comments
The multiple tabs of same website problem is real. I think browser tabs do their job well, but as generalized solutions go, built-in tabs may fall short of providing a great user experience for your specific use case.

Technically, there's nothing stopping you from building your own multitasking solution inside your website. Be it floating windows, tabs, tiling windows like i3/hyperland or even hybrid. Maybe go as far as PostHog went, if it makes sense for you.

I observed in Sber our users sometimes would open up multiple (5-6) tabs to cross-reference resources. Giving them a business/domain orientated multitasking solution should, in theory, speed up their workflow if done right. However, it should be a calculated decision to spend teams resources on. Especially when there's business features piled up.

@qishloqi_dev
Post #77 292
Read code, instant dopamine hit.
Write code, works, instant dopamine hit.
Find bug, fix, instant dopamine hit.

Work 😮‍💨 ❌
Addiction 🧟‍♂✅

@qishloqi_dev
  • 🤔 3
  • 😨 3
Post #74 404
Yangi ofisdan manzara.


🔥 or 🚮 ?
  • 🔥 14
  • 🐳 4
  • 🤡 2
Post #73 346
https://youtu.be/5IUj1EZwpJY?si=QSxpwgoJfpTSCqat

Probably 90% of the details went over my head but Casey did such an amazing job at simplifying the concept. His explanation using the example of Windows volume slider UI part especially helped me to relate to some organizational and coding conundrums I have experienced as a frontend dev.

If I look closer I see Conways law recurring everywhere. We literally have written same UI that serve almost the same purpose in two separate teams recently.

And Casey reminds it’s not the ideal situation and we should be on the lookout for better ways to solve these issues.

@qishloqi_dev
YouTube The Only Unbreakable Law There are promising candidates for "laws" governing computer software. But are there any specifically for software architecture? In this lecture, I describe the only viable candidate I've so far seen. Originally given to the School of Informatics of the…
  • 👍 3
  • 🔥 2
Post #71 736
React compiler haqida chuqurroq o’rganmoqchi bo’lganlarga ayni muddao deb o’ylayman.

https://gitnation.com/contents/how-to-react-compiler

Bu prezentatsiyani Nepsha avvalroq Sberda ichki meetingda qilgandi rus tilida. Yoqqandi.

React conferences youtube kanalida react compiler internals (qanday ishlashi) haqida ham yaxshi malumot bor ekan. Qo’shimchasiga, Jack Herrington va Nadia va boshqa taniqli odamlar bergan talklar bor ekan kanalda.

https://youtube.com/@reactconferences?si=cd8VXrBixHHGOjL9

@qishloqi_dev
Gitnation How to React Compiler by Anton Nepsha Introduction to React compiler, differences from React 19, installation of Babel plug-in React compiler, specifying target React versions, and how React compiler detects and processes component dependencies. Configuring React compiler settings, exploring…
  • ❤ 4
  • 👍 3
Post #70 326
Post #69 293
Brogrammist Gigant fayllarni serverga yuklash 3 oycha oldin Dropbox kompaniyasida offer oldim. Lekin offerni rad etdim. Oka offerlani ko’p rad etvormovossizmi? — diydigan odam yo’q. 😬 Oldingi postlarimda aytgan sabablarim uchun rad etyapman, albatta. Texnik suhbatlarning…
2 yilcha oldin @dozhkahs bilan shu haqida gaplashgandik. Qiziq mavzu.
  • ❤ 7
  • 👍 1
  • 🥰 1
Post #68 262

Forwarded from Brogrammist

Gigant fayllarni serverga yuklash

3 oycha oldin Dropbox kompaniyasida offer oldim. Lekin offerni rad etdim.

Oka offerlani ko’p rad etvormovossizmi?

— diydigan odam yo’q. 😬

Oldingi postlarimda aytgan sabablarim uchun rad etyapman, albatta.

Texnik suhbatlarning birida aynan fayl yuklanishi ustida ishlagan senior frontendchi bor edi. Suhbat oxirida undan katta fayllar qanday yuklanishi haqida so’radim. Chunki o’zim ham pet-proyektim uchun 100MB dan oshiq fayllar yuklanishini optimizatsiya qilish...

Davomi:
https://www.diyorbek.blog/blog/gigant-fayllarni-serverga-yuklash

@brogrammist
  • 👏 2
Post #67 247
Birinchi marta websaytdagi chat o'z vaqtida ishladi va foyda berdi. 5 daqiqaga qolmay ish hal bo'ldi.

W hostkey.ru

@qishloqi_dev
Post #66 249
We have monitoring at home.

Nginx loglarini ko'rib turish uchun oddiyroq exporter + visualizer qidirgan edim. ELK (Elastic stack) juda overkill men uchun. Javob - GoAcess, yengil, tez va set up qilish oson.

Uni hozircha systemd timer bilan har daqiqada loglarni yangilab turadigan qilib qo'ydim. Kelajakda systemd socket activation bilan "on demand" bo'lganda ishga tushib boshqa payt umuman resurs yemaydigan qilish plan bor.

Test qilamiz:
https://rp.askaraliev.uz/
Login: test
parol: test123

GoAcessni deploy qilish bo'yicha chuqurroq texnik detallarga qaratilgan post ham bo'ladi tez orada.

@qishloqi_dev
goaccess.io GoAccess - Visual Web Log Analyzer GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
  • 🔥 3
  • ❤ 2
Post #64 222
Tashqi muhitning tasiri bor.

Atrofingizdagi odamlar nima bilan bandligi, qiziqishlari yokida muammolari sizga tasir qilmay qo'ymaydi. Ayniqsa, yangi boshlagan dasturchi sifatida qancha o'zingizdan kuchli, ko'p narsa biladigan odamlar orasida bo'lsangiz shuncha yaxshi. Bu deyarli hamma soxa uchun tog'ri gap menimcha.

Shaxsiy hikoya:

Nisbatan kech bo'lsada SQL o'rgana boshlaganim haqida yozgandim.

Kecha tuni bilan Data injiner bo'lib ishlaydigan do'stim duch kelgan muammolarga yechim izladik. ETL pipelineni optimizatsiya qildik. Pythonda biroz kod yozishga, threading bilan ishlashga va remote databasedan katta miqdordagi malumotlarni yuklashda duch kelinadigan to'siqlar haqida o'rganishga ulgurdim. Bir kechada juda ko'p narsa o'rgandim. Bundan tashqari ohirgi ~2 oy ichida undan Airflow, DAG, ETL'lar haqida o'rgangandim.

Hozirda ham Proyekt Menejer bo'lib ishlaydigan, Go, Java tillarida yozadigan va DevOps bilan shug'ullanadigan do'stlarimdan ko'p narsalar haqida o'rganib kelaman. Bu menga dasturiy taminot yaratilish jarayonini turli nuqtalardan kuzatishga yordam beradi.

Bazida ularga frontend tarafdan narsalar qanday ishlashini tushuntiraman. Bu esa kelajakda frontend dasturchilar bilan yaqinroq, ularning muammolarini tushungan holda ishlashga yordam beradi.

Win-win 🏆

@qishloqi_dev
Telegram Qishloqi 👨‍💻 Manashu joinlarni tushunish menga doim rocket scinencedek tuyulardi) Source ASCHII art orqali qisman tushuntirilgan: https://stackoverflow.com/a/3022817 Relational algebra @qishloqi_dev
  • 🔥 5
  • 💯 2
  • 👍 1
Post #62 194
Introduction of Maglev in 2023 which uses CFG IR
https://v8.dev/blog/maglev


Saying goodbye to Turbofan which uses SoN (Sea Of Nodes) and moving on to Turboshaft with CFG IR. 2025
https://v8.dev/blog/leaving-the-sea-of-nodes

Mind = blown 🤯

P.s: the amount of work that's done just to make my AI generated slop run faster

@qishloqi_dev
v8.dev Maglev - V8’s Fastest Optimizing JIT · V8 V8's newest compiler, Maglev, improves performance while reducing power consumption
  • 🔥 4
  • 😁 1
Post #61 525
Metroda kimdir shu kitobni o’qib ketyotgani ko’rdim.


@qishloqi_dev
  • 😁 2
  • 🆒 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 →