Redis
AI
Chatbot
Node.js
Python
Project
A step-by-step project to build a simple AI chatbot that leverages Redis LangCache to significantly reduce LLM costs and improve response times for …
ACCESS_FILE >>Redis
AI
RAG
LLM
Node.js
Python
Project
Build a Retrieval-Augmented Generation (RAG) system and optimize its performance and cost by integrating Redis LangCache for caching retrieval results …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Project
Prompt Engineering
Tutorial
Build a basic Question-Answering (QA) agent and leverage Agentic Lightening's capabilities for Automatic Prompt Optimization (APO) to enhance its …
ACCESS_FILE >>Project
AI Agent
Data Extraction
JSON Schema
TOON
LLMs
A step-by-step guided project to build an AI agent capable of extracting structured information from unstructured text. This project leverages both …
ACCESS_FILE >>AI
Machine Learning
Agentic AI
Project
LangChain
Reinforcement Learning
Take your LangChain agent to the next level by integrating it with Agentic Lightening for Reinforcement Learning (RL) based optimization. This project …
ACCESS_FILE >>Next.js
Project
Blog
CMS
Fullstack
Intermediate
Build a complete personal blog application from scratch using Next.js, integrating a headless CMS, dynamic routing, and advanced data fetching. This …
ACCESS_FILE >>Project
TOON
LLMs
Optimization
Prompt Engineering
Cost Saving
This project guides you through refactoring complex JSON prompts into token-efficient TOON to reduce costs and improve LLM performance. You'll work …
ACCESS_FILE >>Next.js
Project
E-commerce
Frontend
Data Fetching
Develop a responsive e-commerce product listing page, focusing on dynamic data display, filtering, searching, and individual product pages. This …
ACCESS_FILE >>D3.js
Project
Interactive
Real-time
Dashboard
Advanced
Build a complete interactive dashboard with D3.js, featuring multiple synchronized charts, real-time data updates, and user interaction. This project …
ACCESS_FILE >>SVG
Project
Animation
CSS
Beginner
Intermediate
Build an animated weather icon set step-by-step, applying core SVG shapes, grouping, styling with CSS, and keyframe animations to create dynamic and …
ACCESS_FILE >>Rust
Project
CLI
Todo
Beginner Project
Build a practical command-line application to manage your daily tasks, applying many core and intermediate Rust concepts like structs, enums, …
ACCESS_FILE >>D3.js
Project
Large Data
Canvas
Performance
Advanced
Tackle the challenge of visualizing 100,000+ records in D3.js. This project implements pagination, efficient rendering with Canvas, on-click …
ACCESS_FILE >>SVG
Project
Interactive
Data Visualization
CSS
Intermediate
Advanced
Construct an interactive bar chart using SVG, HTML, and CSS. Learn to combine data representation with dynamic styling, hover effects, and basic …
ACCESS_FILE >>Rust
Project
Web Server
Axum
Tokio
Develop a basic web server using the Axum framework, demonstrating Rust's capabilities in backend development, routing, request/response handling, and …
ACCESS_FILE >>Redis
Project
Real-time
Leaderboard
Sorted Sets
Node.js
Python
A step-by-step project to create a dynamic, real-time leaderboard using Redis Sorted Sets, demonstrating practical application of core concepts.
ACCESS_FILE >>Redis
Project
Caching
Rate Limiting
Distributed Systems
Node.js
Python
Build a robust distributed caching system with rate limiting for API endpoints, showcasing Redis's role in scaling web applications.
ACCESS_FILE >>C
Project
Calculator
Command Line
Beginner
Hands-on
Build a functional command-line calculator in C. This project integrates input parsing, basic arithmetic, and function organization, applying concepts …
ACCESS_FILE >>C
Project
Memory Management
Heap
Advanced
Systems Programming
Build a basic custom memory allocator in C. This project offers deep insight into memory management, `malloc`'s inner workings, and low-level memory …
ACCESS_FILE >>Transformers.js
Project
Sentiment Analysis
NLP
Web App
A guided, step-by-step project to build a real-time sentiment analysis web application entirely in the browser using Transformers.js.
ACCESS_FILE >>Transformers.js
Project
Image Captioning
Computer Vision
Multimodal AI
Web App
Build an interactive web application that automatically generates descriptive captions for uploaded images using a multimodal Transformers.js model, …
ACCESS_FILE >>Injection-JS
Project
Logger
Dependency Injection
TypeScript
A step-by-step guided project to construct a flexible, extensible logging system using Injection-JS, covering core concepts and best practices.
ACCESS_FILE >>Angular
Project
Signals
Beginner
A step-by-step guided project to build a feature-rich counter application using Angular Signals for state management, demonstrating writable, …
ACCESS_FILE >>Injection-JS
Project
Configuration
Dependency Injection
Advanced
A comprehensive guided project to build a feature-rich configuration management system using Injection-JS, demonstrating advanced DI patterns for …
ACCESS_FILE >>Angular
Project
Advanced
Events
Performance
A step-by-step guided project to create a reusable custom Event Manager Plugin for debouncing user input events, applying it to text fields and …
ACCESS_FILE >>