
Vohid Karimov
Yaqin do'stim Shamsidin (Software Engineer @ Uber) vanihoyat o'z Telegram kanalini ochibdi. Shamsidinda nafaqat chuqur dasturlash skillari, balki startup qurish tajribasi ham katta.
Kanaliga albatta a'zo bo'linglar:
@the_spillover_sh_mukhibillaev
🚀
🚀
🚀
Many people still don't have a proper understanding of what AI agents are
So, here is the explanation:
🔗
Watch this
https://youtu.be/oP6DS_x5K0Y?si=pTzcxmaBR2yIqebC
My TL;DR about agents:
Basically, AI agent wraps LLM with a few components:
1. Tools - to act, external capabilities to perform some action other than just generating some text (eg. web search, call APIs, run code in a sandbox, send email), mostly
MCP tools
. Tool = brain.
2. Memory - to remember things, long term memory, because agent cannot remember everything in 1 context window (context window = short term memory)
3. *Reasoning and planning loop - to get the task done, turns LLM into agent with continuous cycle, agent breaks big task into small sub-tasks (simulating thinking system #2 from "Thinking fast and slow"). The loop of "reAct": think → act → observe → repeat.
4. Perception - the ability to see and hear environment by monitoring chat/database/website.
AGENT = LLM + Planning + Memory + Tools
Remember: the most important component is reasoning loop
🔥
which is a continuous loop of thinking and acting.
More to read:
•
https://huggingface.co/learn/agents-course/
•
https://huggingface.co/learn/mcp-course/
•
https://anthropic.skilljar.com/introduction-to-model-context-protocol
•
https://anthropic.skilljar.com/model-context-protocol-advanced-topics
Must read:
•
https://modelcontextprotocol.io
•
https://geminicli.com/docs/
•
https://platform.claude.com/docs/en/home
How to build own agents?
• Agent development kit:
https://google.github.io/adk-docs/
- try to build own agents.
• Agent SKD by claude:
https://platform.claude.com/docs/en/agent-sdk/overview
•
https://docs.langchain.com/
Deep dive:
•
https://roadmap.sh/ai-agents
•
https://roadmap.sh/prompt-engineering
@rustamzokirov
Ready to level up your dev skills?
📢
Google Summer of Code (GSoC) 2026 is looking for contributors! Work on projects like AI/ML, Cloud, or Robotics, get mentored by experts, and earn a stipend.
Important Dates:
February 19 (18:00 UTC):
Mentoring organizations are officially announced
March 16 – March 31 (18:00 UTC)
: Contributor application window
💡
Pro Tip: Don’t wait until March! The list of 2026 orgs drops on February 19, you should start reaching out to the orgs immediately after the 1800 UTC announcement to get a head start!
🔗
Learn more:
g.co/gsoc
🚀
Nemis halqi men bilgan eng kam tabassum qiladigan halq. Odamlari juda muloyim, tartibli, xurmat ko'rsatadigan, va qo'lidan kelgancha yordamga tayyor. Shu... kam tabassum qilishadida
😅
Nemis tilini bilmaganim uchun ko'p Google Translate ishlataman (English → German). Asosan nemischa emaillarga javob bergani.
Qizig'i, har safar ingliz tekstim ohiriga smaylik qo'ysam, masalan :) yoki :D, nemischa translation'da smaylik bo'lmaydi
🤪
Finally...
https://daryo.uz/2026/02/05/ozbekistonda-apple-pay-va-google-payni-ishga-tushirish-imkonini-beradigan-qonun-senatda-maqullandi
Macbook Pro → Macbook Air
Yaxshi yangilik:
ishda yangi laptop berishdi
Yomon yangilik:
laptopimdagi sticker’larim bilan xayrlashyapman
Eski laptop: M1 Macbook Pro, 32GB, 16inch
Yangi laptop: M4 Macbook Air, 16GB, 13inch
Yangi laptop uchun ikkita variant berishdi:
1. M4 Macbook Pro, 48GB, 16inch
2. M4 Macbook Air, 16GB, 13inch
Ancha o‘ylandim va oxiri Macbook Air tanladim. Sabab oddiy — Google’dagi ishim uchun Macbook Air yetadi. Asosan cloud virtual mashinamda kod yozib build qilaman.
Macbook Pro "yirtqich" bo‘lsa ham, uni kuchi menga kerak emas va bekorga og‘ir yuk bo‘lyapti. Chrome, Spotify, Telegram, va shunga o‘xshash app’lar uchun Macbook Air bemalol yetadi (deb o‘ylayapman).
Kichik ekran muammo bo‘lish mumkin, lekin asosan monitorda ishlaganimni hisobga olsak I should be fine. Yana ko‘ramiz, men uchun bu eksperiment bo‘lyapti.
Bug analysis with Gemini
Ishdagi loyihamda juda ko‘p bug analysis qilaman. Yo‘q, to‘xtang noto‘g‘ri xayolga bormang, unaqa buggy kod yozmaymiz. Biz bir nechta moshina ishlab chiqaruvchilar (BMW, Ford, Renault, va hkz) bilan integratsiya qilamiz va shu jarayon juda ko‘p ticketlar ishlab chiqaradi.
Bug analysis juda ko‘p vaqt oladi. Lekin, true detective work. Muammoning tagiga yetish uchun bir nechta gipotezalarni tekshirib chiqaman va nested "why" savollariga javob beraman.
Root cause topilgandan so‘ng qilgan bug tahlilni ticketga boshidan oyoq yozib chiqaman. Shu qismi menga yoqmaydi, chunki detective work tugadi.
Bugun analizni Gemini'da qildim. Bosh rolda o‘zim bo‘ldim, chain-of-thought va log verification esa Gemini'ga topshirdim. Gemini bilan root cause topganimizdan so‘ng Gemini’dan menga summary qilib berishini so‘radim. LLM’lar summarize qilishga juda usta. Men summary’ni ticket'ga tashladim va shu tarzda ishimning zerikarli qismi automate qildim.
Keyin... bug tahlili jarayonida minglab loglar orasidan menga keraklilarini topish ham ancha ko‘p vaqt oladigan zerikarli ish. Qani balki buni ham Gemini'ga qildira olarman.
@vovopapcom
|
vovopap.com/calendar
Google'dan ketish planim bormi?
Hop, eng muhim savolga javob bermay ketsam bo'lmas. Umumiy gapirganda men rejalarim va maqsadlarimni hech qachon ovoza qilmayman, birinchi action keyin announcement.
Lekin bir narsani aytolaman...
Hozircha Google meni kompaniya sifatida qoniqtiryapti:
— komandam ko'p tomonlama juda yaxshi,
— work-life balance zo'r,
— growth uchun imkoniyatlar hali ham bor,
— va goog stock yaxshi o'syapti (qo'shilganimdan beri 2.5x).
Qisqa qilib aytganda, Google bermayotgan boshqa kompaniya bera oladigan narsa hozircha juda kam.
@vovopapcom
|
vovopap.com/calendar
Google'da ishlayotganimga ham 4 yil bo'libdi. Bir shaxar, bir ish, bir proyekt, bir manager, bir tech stack va bir pozitsiya. Ana sizga stabil hayot!
Big techda ishlayotganlar ikki kategoriya bo'linishadi. Birinchi kategoriyadagilarning LinkedIn profilida bir nechta ex-[insert-faang-company] unvonlari bo'lsa, ikkinchi kategoriyadagilar esa bir kompaniyaga umrbod sodiqdeklar. Ko'rinishdan men ikkinchi kategoriyaga qarab ketyapman
🤨
To'g'risini aytsan, o'zimni Google'da juda ko'p ishlagandek his qilmayapman. Hayolimda — I just got started. Menimcha bunga sabab Google'da 20 yildan beri ishlab kelayotgan managerim va team lead'im bo'lsa kerak. Ular Google'ga 2006-yilda ishlashni boshlashgan ekan — Google'ning Germaniyadagi birinchi ishchilaridan bo'lib
🤯
Ha mayli, gapirsam gap ko'p. Bu postga sig'maydi va ko'pingizni attention tokenlaringiz tugab boryapti :D Ko'proq foydali fikr mulohazalarni tez-tez tashlab borishga harakat qilaman.
Gaplashuxa
😎️
️️️️️
😎️
️️️️️
😎️
️️️️️
@vovopapcom
|
vovopap.com/calendar
Rustam menga PR jo'natibdi review qilish uchun...
— Wtf, Vohid bro! Why did you leave 15 comments on my code?
— Because your code suck!
— It is not my code, I made the agent write it.
— Then your agent sucks because my agent found 15 issues with the code
Qiziq davrlarda yashayapmiz.
@vovopapcom
|
vovopap.com/calendar