The Curious Engineer

OpenGenus IQ: Pioneering AI Engineering & Algorithms

2019–2026

165 posts

2026 18

September 2026

  1. Patent applications on AI engineering

August 2026

  1. How Do No-Code AI Tools Build Scalable Web Applications?

July 2026

  1. 5D Parallelism
  2. Memory components in LLM
  3. P/D disaggregation
  4. Continuous Batching
  5. Decode-Maximal Batching
  6. Chunked Prefill
  7. Layerwise timing of LLM
  8. LLM Inference
  9. Lifecycle Aware Performance
  10. System-Level Parallelism & Scaling [AI workload]
  11. INT8 Quantization
  12. [Calculate] Communication and compute overhead
  13. [Calculate] LLM memory calculations
  14. Global AI Race
  15. Serve an LLM on a DigitalOcean GPU Droplet with SGLang

June 2026

  1. Beyond Roofline: Mapping and smoothing GPU Performance Ruggedness by Intel

2025 7

October 2025

  1. AI Engineer's Silicon Cheatsheet: Must have book for AI Engineers and Researchers

September 2025

  1. Random Number Generators: The Core of Online Gambling Fairness

June 2025

  1. Blockchain Nodes Demystified: A Technical Overview

May 2025

  1. Run Llama3.1-8B (LLM) on DigitalOcean CPU droplet

March 2025

  1. C++ Coding Cheatsheet: GOAT edition
  2. DL1943 Deep Learning Cheatsheet

January 2025

  1. Multi-Agent Cyber-Physical Systems

2024 85

November 2024

  1. Introduction to Concurrency in Go
  2. Understanding the differences and use Cases of torch.Tensor.max and torch.max in PyTorch
  3. An Introduction to Cyber-Physical Systems

October 2024

  1. Understanding Linux Namespaces: The Building Blocks of Containerization
  2. Goals of Network Security
  3. Basics of OOP in Java: Contact Book Program
  4. Exploring Randomness and Statistical Simulations in Online Games
  5. Dodgeball game in PyGame [with source code]
  6. Active Learning: How Machines Learn Better with Human Guidance
  7. Retrieval Augmented Generation (Concepts)
  8. Bilinear Upsampling
  9. Chameleon Hash: Balancing Security and Flexibility in Cryptographic Hashing
  10. Physical and Architectural Constraints in CPUs and GPUs
  11. slice_scatter op in PyTorch
  12. Designing ResNet50 in PyTorch
  13. Unleashing the Power of .td Files: TableGen
  14. A Beginner's Guide to Kubernetes
  15. Light as a Feather: The Art of the Flyweight Pattern
  16. Kolmogorov-Arnold Networks

September 2024

  1. Implementing Simple CNN model in PyTorch
  2. Internal Implementation of Tensors in PyTorch
  3. Understanding DOM Parsing and Serialization Techniques
  4. .ts video file format and its use in streaming services
  5. Memory Density Limits in Computers: Theoretical Boundaries and Practical Advances
  6. as_strided op in PyTorch
  7. Stepwise Regression
  8. DSA Takeover Coding Cheatsheet: Must have book for all programmers

August 2024

  1. IPv6: Understanding its Development, Architectural Enhancements, and Current Adoption
  2. Guide to Deep Learning Model Training and Quantization
  3. INT4 Quantization (with code demonstration)
  4. Database Indexing
  5. List and Dictionary Comprehension in Python
  6. Personality Prediction Through Machine Learning

July 2024

  1. Dynamic and Static dispatch in C++
  2. Center Images using CSS
  3. Guide through Serverless architecture

June 2024

  1. Deploying Python Web Applications with Docker and Kubernetes
  2. Hall's Marriage Theorem
  3. Genre Classification through Song Lyrics
  4. Quota Sampling
  5. Interview questions on NLP
  6. The Intersection of Bitcoin and Online Casinos: A Technological Revolution
  7. Creating a simple website with HTML, CSS, and JavaScript for complete beginners

May 2024

  1. Causal Inference
  2. Projection Pursuit (PP)
  3. Aligning Flexbox
  4. Understanding Transactional Replication in SQL Server
  5. Different ways to add element to List in Python
  6. Markov Chain Neural Network (MCNN)

April 2024

  1. Navigating the Vibrant Landscape of Chromatic Art Gallery Problems
  2. DAILY43: Algorithmic Problems for Coding Interviews: Easy level, C++ edition
  3. Builder Pattern implementation in Python
  4. Adding Numbers with Linked Lists in C++
  5. Boost Program Options
  6. Hierholzer’s Algorithm and Solving Reconstruct Itinerary Problem
  7. Creating UPD Asynchronous Client Server in C++ using Boost.Asio
  8. Creating TCP Asynchronous Client Server in C++ using Boost.Asio
  9. Basics of C++ Boost.ASIO

March 2024

  1. Password Generator using React
  2. Responsive Image Grid
  3. Basics of using PyTorch
  4. Position wise Feed-Forward Networks
  5. Everything about Sample Size
  6. Zeller’s Congruence
  7. Comparing Different Programming Languages
  8. Quick Sort using Queue
  9. Smart pointers in C++
  10. Gustafson's Law

February 2024

  1. Traffic Signboards used by Indian Railways
  2. Quick Styling - Inline CSS
  3. Unveiling Web Audio API: A Symphony of Sound on the Web

January 2024

  1. Cluster Sampling
  2. Adding Popover in a Webpage
  3. Unveiling the Power of Distinctiveness: Von Restorff Effect
  4. Cache Associativity
  5. Why convexity is important in Machine Learning?
  6. BigInteger in Java
  7. Minimum Absolute Difference Between Elements With Constraint
  8. Maximum Profit by Buying and Selling a Share at Most k Times
  9. Specificity in CSS [3 types]
  10. nth_element in C++ STL
  11. Open World RPG Game in Python
  12. Analog voice-based media storage for compressed data transfer of images post-encryption
  13. Strategy Design Pattern in Software Design [Java]
  14. Game Playing: Adversarial Search

2023 54

December 2023

  1. Sell RSU and ESPP in India [with Purpose Code] - Maximize Return
  2. Detroit To Antophill (DTA) album
  3. Master Greedy Algorithm with 7 Basic Problems [Solution + Code included]
  4. Queue::emplace in C++ STL
  5. Vector Databases: Long-term Memory of LLMs
  6. Virtual Memory in OS
  7. Authentication and Authorization in Node.js: A Comprehensive Guide
  8. Task Tracking App: A Comprehensive Guide to CRUD Operations with Express.js
  9. Build a Timestamp Microservice in JavaScript (Nodejs)
  10. Cook-Levin's Theorem
  11. Doherty Threshold in UX design
  12. Wirth's Law: Optimizing Software for Virtual Memory
  13. Sentiment Analysis For Mental Health Sites and Forums
  14. Codd’s Rules in DBMS
  15. Modular Multiplication in C++
  16. Cyber Security in Java Applications
  17. 3 Types of Cache Misses: Compulsory, Capacity and Conflict Miss
  18. Library Management System using Binary Search Tree (BST) [with source code]
  19. Write through and write back
  20. Different Ways to Delete Elements in Unordered Map in C++ STL
  21. Fowler-Noll-Vo (FNV) Hash Algorithm
  22. Exploring MySQL Connector for Python: A Beginner's Guide
  23. Anagram Trees
  24. Producer Consumer problem using wait and notify in Java
  25. Pollack's rule in Computer Architecture
  26. Longest Increasing Path in a Matrix [4 approaches explained]
  27. Receiver Parameter Idiom in Golang
  28. Linked List in Golang
  29. Responsive Navigation Bar [without Bootstrap or external library]
  30. Vector of array in C++
  31. Introduction to Multi-Agent Systems (MAS)
  32. Discovery of Speed of Light and some methods to measure it
  33. ML model to predict Waiter’s Tip
  34. Find Second Smallest and Second Largest Element in an array
  35. Rendezvous hashing

November 2023

  1. Unveiling the Power of WebAssembly: A Beginner's Guide
  2. The Integration of Security to DevOps
  3. AI and Machine Learning in Automated Cross Browser Testing
  4. Hоw Dо Yоu Justify the Vаlue оf Sоftwаre Testing tо Clients?
  5. How Can You Find the Best Online Platform for Software Testing Communities?

July 2023

  1. Binary Tree in Java using OOP concepts and Generics
  2. Squeeze and Excitation (SE) Block
  3. Use of Deep Learning for VR/AR
  4. Hash Map in C++ using OOP and Template
  5. Data Lake
  6. Key Terms/ Topics in Natural Language Processing (NLP)

June 2023

  1. The Principle of Familiarity in UX Design
  2. Map of Sets in C++ STL
  3. 9 Different Types of Deployment Strategies
  4. Lexicon in NLP

May 2023

  1. Signaling Systems used by Indian Railways

April 2023

  1. Block Instruments used in Indian Railways

March 2023

  1. Block Working of Indian Railways

January 2023

  1. Differences between VPN and Web Proxy

2019 1

August 2019

  1. Write at Opengenus IQ