Close the GenAI Intent <> Impact Gap

Our Hot Take

Learning, with impact
- Understand what generative AI is and how it applies to their work
- Identify good and risky use cases for different forms of AI
- Demonstrate a deep understanding of how LLMs work and why they work the way they do
- Develop effective strategies, competence and confidence experimenting with, and incorporating new AI tools
- Appreciate the role of training and RLHF in the evolution of an LLM
- Solve a well-defined problem using LLMs to generate code
- Confidently and effectively debug code using LLMs
Session Outline
This hands-on micro-workshop will introduce AI and its different forms, and the power of LLMs. It will also highlight some of the potential dangers of LLM usage.
- What machine learning (ML) and artificial intelligence (AI) are, at a high level.
- The various forms of AI, and ways in which they are used.
- The strengths and weaknesses of generative AI tools, including LLMs.
- How AI can be applied to work.
- How to identify good and risky use cases for different forms of AI.
- How to evaluate the output of LLMs using different metrics and why it’s important to do so.
This micro-workshop demonstrates the fundamental building blocks of Large Language Models (LLMs) - tokenizers, transformers, attention. These structures are tied to core ideas of prompt engineering - writing better prompts and interpreting the behaviour of LLMs.
- The key components of an LLM and the transformer model, including tokens, attention.
- How LLMs are trained, and how this influences their strengths and weaknesses.
- How to prompt LLMs effectively - including setting the temperature, top-p and top-k sampling, self-consistency, and multi-shot prompting.
A hands-on micro-workshop focused on using LLM-based tooling effectively in the software development life cycle.
- Different ways to use LLMs to solve problems in software engineering.
- How to build conversationally, how to generate new code and generate changes to code.
- How to debug code using LLMs.
A micro-workshop that will dive into some specific LLM tools for writing software, and how to use them effectively.
- How to use a range of different tools for software development.
- How agentic AI software development systems work.
- How to use LLM-centric IDEs to make changes to multiple files at once.
This micro-workshop focuses on building software that integrates with LLMs.
- Key considerations when integrating with LLMs (e.g. sanitisation, escaping, designing for human oversight).
- How to build prompt templates.
- Identifying and mitigating the risks when building software on top of LLMs.
This micro-workshop explores how to build your own AI systems using LLMs.
- How to fine-tune a foundational LLM.
- How to design and implement RAG systems.
- Grow familiarity with some off-the-shelf tools for RAG and fine-tuning.
Coming in Q3 2025
- GenAI Excellence for non-Engineering Teams (6 modules)
- Building AI for Engineering Teams