About OTC CatchUp
|
|
OTC CatchUps are weekly informal sessions involving project showcases and technical discussions. They are held every Saturday from 10:30 PM IST. Join in!. For all summaries, please visit catchup.ourtech.community/summary. |
OTC CatchUp #296
Authors: Alpesh Bhagwatkar · Ankush Kapoor
Date: 11-07-2026
Duration: 2 hr 16 mins
Topics Discussed
-
Harsh Kapadia shared progress on CPU benchmarking.
-
He finished baseline cache benchmarks (pointer chasing and stride tests) and published results on GitHub.
-
He is moving on to core-to-core latency measurements across CPU core complexes, using ping-pong style approaches and existing Rust tools as references before writing custom code.
-
He is also continuing with Onur Mutlu’s lectures.
-
-
Aryakumar Jaiswal explained LangChain concepts from his work building AI systems for fund managers.
-
He described LangChain as a framework for LLM-based apps with pipelines over text, image, or audio inputs, commonly using models such as Gemini or OpenAI.
-
He noted that these apps are usually packaged and deployed on cloud platforms such as GCP or AWS.
-
-
Harsh summarized the Lang ecosystem while Darshan walked through his demo.
-
Pranav Dani walked through Hyper-V internals and compared AMD SNP (Secure Nested Paging) with Intel TDX.
-
He described Hyper-V as a Type 1 hypervisor that boots before guest OSes and virtualizes CPU core state.
-
SNP/TDX encrypt and isolate guest memory so the host or other guests cannot freely read it, and they matter mainly in virtualization rather than bare-metal single-OS setups.
-
The discussion covered multi-level page tables, machine pages, 4 KB base pages, pinned pages, STLB/TLB behavior, shadow paging, and
CR3as the page-table base.
-
-
Jatin Lachhani asked how to grow as a back-end engineer while staying with Java.
-
The group recommended project-based learning, studying systems topics, and trying languages such as Go or C for deeper understanding.
-
Advice included focusing on strong engineering fundamentals and building more complex systems, rather than chasing a single shortcut to keep up with AI.
-
Jaden Furtado suggested longer internships in Java/Spring to compare skills against industry expectations.
-
Harsh said he would post recommended back-end learning links in the chat.
-
The group also cautioned against overusing AI while learning, and treated it as a guide rather than a substitute for understanding.
-
-
Alpesh Bhagwatkar talked about certification plans after CPTS.
-
He expects to finish CPTS in September and is considering OSWE or OSAI instead of OSCP.
-
Suggested prep paths included PentesterLab and practice on open-source projects.
-
Projects Showcased
-
Darshan Rander showcased a LangChain demo hosted on his portfolio.
-
The frontend is a static site on Cloudflare Pages, calling a FastAPI backend on Railway.
-
The ingestion pipeline chunks blogs, PDFs, and websites, embeds them, stores vectors in Chroma, and uses Neon (serverless Postgres) for chat and relational storage.
-
He described a harness that defines the model’s world and exposes planning and execution tools (including read/write access).
-
The group discussed similarity search over embeddings (natural-language style matching, not keyword-only search).
-
Alternatives such as Pinecone and LanceDB came up; Darshan chose Chroma for developer experience.
-
Attendees
-
Aryakumar Jaiswal
-
GAMILTRON
-
Janvi Matani
-
Jatin Lachhani
-
Mustansir Hirani
-
Rishi Setpal
-
Ritvik Sardana
-
getu zeshus
Meet Screenshot
|
|
For all summaries, please visit catchup.ourtech.community/summary. |
Want to improve the content of this page?
Want to get more involved? Learn how to contribute.
We rise by lifting others.
Kindness always wins.
Alone we can do so little; together we can do so much.