
Explore limitations of Crew AI for production, understand multi-hop questions, and learn alternative approaches for building AI applications. Gain insights on future multi-agent frameworks.

Develop a custom web search AI agent in Python. Learn why building your own agents can be more effective than using existing frameworks for AI and multi-agent workflows.

Develop a custom web search agent running locally using Ollama and Llama 3. Learn to build, test, and compare with different models in this comprehensive technical deep dive.

Simplify LangGraph concepts and create a custom web search AI agent through a Python tutorial. Learn core principles and practical implementation for AI development.

Explore meta-prompting techniques to build flexible AI agents. Learn implementation, web search integration, and evaluate strengths and weaknesses of this powerful prompt engineering approach.

Explore how Neo4j knowledge graphs enhance AI agent search, improving response quality through advanced AI engineering techniques like meta-prompting and RAG.

Explore scalable feature engineering using Hamilton and Ray at StitchFix. Learn declarative dataflow, team scaling, and efficient computation for thousands of time-series features.

Explore Julia's cryptography ecosystem, comparing it to other languages and identifying areas for improvement to enhance adoption beyond scientific computing.

Automate machine learning model development for materials property prediction using MAST-ML. Learn data import, feature engineering, model evaluation, and uncertainty quantification through hands-on activities.

Explore new approaches for enabling domain experts to program future HPC systems efficiently, focusing on compiler and runtime techniques for distributed heterogeneous computing.

Optimize Python for high performance on CPUs, GPUs, and FPGAs. Learn HPC-oriented extensions, automatic optimizations, and portable performance techniques across architectures.

Optimize weather and climate models using Python-embedded DSL and data-centric techniques. Improve productivity and performance through abstraction, semi-automated workflows, and transfer tuning for efficient scaling on supercomputers.

Explore rocket science solutions using Python, covering advanced concepts and practical applications in aerospace engineering.

Master backend software engineering with a comprehensive roadmap covering essential topics from operating systems to containerization.

Build a Python AI voice assistant using LiveKit and OpenAI. Learn architecture, setup, and implementation of voice recognition, text-to-speech, and AI agent functionality in this comprehensive tutorial.

Explore interpretable machine learning with rulelists and rulesets. Learn hands-on use cases using 'imodels' and 'tidyrules' packages, and discover how to convert rulesets to SQL for production.

Learn to create mobile data visualization apps using Python tools like NumPy and Matplotlib, without needing specialized mobile development skills.

Uncover Python bytecode secrets: Learn to interpret and decompile .pyc files, explore challenges in automated decompilation, and gain insights into recovering source code from bytecode.

Exploring Python's role in analyzing landslide risk in Southeast Alaska, showcasing how data analysis can create a community-driven early warning system for potential disasters.

Discover how Python and Flask revolutionize hydropower generator maintenance, enhancing safety and efficiency in turning massive rotors with precision for the Bureau of Reclamation's operations.

Explore principles of good API design: simplicity, consistency, and flexibility. Learn to create ergonomic APIs through real-world examples and iterative improvements for delightful user experiences.