Videos

Welcome to our Video Library, where you can access all the insightful videos. Our collection covers a range of topics, from foundational concepts to advanced strategies, providing you with a comprehensive understanding of the latest trends and innovations from past Devday, Conferences, etc.

Thumbnail 01:27:29
Privacy Preserving Machine Learning
April 29, 2025
Thumbnail 01:15:20
Best Practices for Highly Available Applications on Kubernetes
April 29, 2025
Thumbnail 01:15:47
Apache Spark Under The Hood
February 28, 2025
Thumbnail 01:23:52
Then vs. Now of Build Tools
February 28, 2025
Thumbnail 01:11:31
Empowering Data Decisions: A Data Engineering Solutions for Integrated Insights
February 17, 2025
Thumbnail 01:12:47
Container Security: Understanding the Security Landscape
November 14, 2024
Thumbnail 00:05:26
Sahaj Software Corporate Video
October 22, 2024
Thumbnail 00:03:03
Client Voice: Technology innovations to transform Talon Outdoor and the Out of Home industry
October 22, 2024
Thumbnail 00:04:13
Client Voice: A new ISA platform for Vemo Education to address the US student loan crisis
October 22, 2024
Thumbnail 00:03:44
Client Voice: Disrupting OOH media with game-changing solutions
October 22, 2024
Thumbnail 00:16:00
The Beginner’s Guide to All Things Sahaj
October 22, 2024
Thumbnail 00:07:10
Sahaj – Lending Sixth Sense to a Business with Data Science
October 22, 2024
Thumbnail 00:04:59
Sahaj X Citizens GBR – Securing the Great Barrier Reef with Engineering and Collaboration
October 22, 2024
Thumbnail 00:26:24
A Playbook For Kickstarting Your Data Journey
October 18, 2024
Thumbnail 01:51:40
Dev Day | Understanding the internal workings of databases
October 18, 2024
Thumbnail 01:51:14
Uncover the mysteries of IAC
October 18, 2024
Thumbnail 01:29:49
The Power of Right Abstractions – The Story of HTTP
October 18, 2024
Thumbnail 01:00:43
Testing in Flutter
October 18, 2024
Thumbnail 02:32:43
Strangulating infrastructure to containers
October 18, 2024
Thumbnail 01:10:09
Starting your journey as Developer
October 18, 2024
Thumbnail 00:37:11
Solving real world enterprise problems using Blockchain
October 18, 2024
Thumbnail 01:06:50
Shipping LLM Addressing Production Challenges
October 18, 2024
Thumbnail 01:29:49
Open language resources and strategies for building speech systems in under-resourced languages
October 18, 2024
Thumbnail 01:27:16
MLOps, Data Drift and Concept Drift in Production
October 18, 2024
Thumbnail 01:04:29
Mental models used in nation-scale digital certificate platform
October 18, 2024
Thumbnail 00:59:49
LLMs in action: Strategies for crafting solutions
October 18, 2024
Thumbnail 00:28:46
Decentralized Finance: Business Opportunities and Trend III
October 18, 2024
Thumbnail 01:19:04
JVM GC Tuning in containerised environment
October 18, 2024
Thumbnail 01:15:20
Intro to Apache Spark 2.x & running a Spark cluster in the cloud
October 18, 2024
Thumbnail 00:57:31
From VMs to containers and back again
October 18, 2024
Thumbnail 01:07:15
From Concept to Code: Building a Q&A Bot Live with LLM
October 18, 2024
Thumbnail 01:18:42
LLM Unleashed: Deep dive into fundamental concepts of LLM
October 18, 2024
Thumbnail 00:47:06
Clean Code 101
October 18, 2024
Thumbnail 00:37:07
Decentralized Finance: Business Opportunities and Trends IV
October 18, 2024
Thumbnail 01:05:19
Decentralized Finance: Business Opportunities and Trends II
October 18, 2024
Thumbnail 00:43:03
Decentralized Finance: Business Opportunities and Trends I
October 18, 2024
Thumbnail 01:09:42
Classifying Indian addresses for the e-commerce domain
October 18, 2024
Thumbnail 01:16:06
Building a search engine for interactive search
October 18, 2024
Thumbnail 01:21:56
Automatic Speech Processing for Voice AI
October 18, 2024
Thumbnail 00:59:50
LLM Solutions Navigating the landscape
October 18, 2024
Then vs. Now of Build Tools
By Ravindra Jaju
February 28, 2025
  • Explores the evolution of build tools from simple shell commands to modern sophisticated systems like Gradle and CMake
  • Demonstrates the fundamental difference between Java and C/C++ build approaches, with Java hiding many complexities that C developers had to manage manually
  • Illustrates how Make was created to solve compilation dependency problems through timestamp-based rebuilding
  • Shows how Java build tools like Ant, Maven, and Gradle introduced platform independence and dependency management
  • Highlights the importance of conventions in modern build tools, particularly in Java's ecosystem
  • Explains how CMake provides an abstraction layer that generates complex makefiles automatically for C/C++ projects
  • Demonstrates the value of using simple tools like Make for straight forward tasks rather than over-engineering solutions
  • Covers how build tools evolved to handle package management, dependency resolution, and integration with IDEs
Generated using GPT-4-o-min.