Ever wondered how artificial intelligence works? In this article, I'll take you on a journey to create a simple neural network from scratch, without any specialized libraries. No math genius required! Just a basic understanding of Python and a willingness to learn. Dive into the world of neural networks and discover how they can be used to solve problems.

Benchmarks
An honest language benchmark
Discover the truth behind the benchmarks and see how your favorite languages stack up in this honest comparison. From C and Rust to JavaScript and Python, the results may surprise you. Read on to find out which languages come out on top.

Thoughts on AI
The secret history of OpenAI
Discover how OpenAI's claims of achieving Artificial General Intelligence (AGI) are based on flawed assumptions and how the true potential of Large Language Models (LLMs) is being overlooked in the pursuit of a mythical goal.

Benchmarks
MongoDB, don't believe everything you read on the internet
Think you Know the best way to store JSON? Think again. Discover the surprising results of a performance comparison between MongoDB and a flat file-based system, and learn why the truth about performance might not be what you expect.

Thoughts on AI
What AI text generators can do (and can’t do)
Discover the truth about LLMs, from how they work to their limitations. Learn about the importance of fine-tuning, prompt engineering, and retrieval augmented generation, and why even the best LLMs are not 100% accurate. Get a realistic understanding of what LLMs can and can't do, and how to use them effectively.

Software engineering
My perfect stack
Discover the combination of technologies that I believe makes up the ultimate tech stack, from Golang and Python for backend languages, to MongoDB and MariaDB for databases, and Svelte for frontend frameworks. Learn why I chose these tools and how they work together to create a seamless development experience.

Former LLM Course
Hello World LLM!
Create your first LLM application - a 'Hello World' of AI. Learn how to use Hugging Face's Transformers library and the GPTQ version of the fine-tuned Mistral model to generate human-like text. Follow this step-by-step guide to build a simple text generator and unlock the power of Large Language Models.

Former LLM Course
Install your dev container
Take your AI development to the next level - set up your Docker development environment. Learn how to create a Dockerfile, docker-compose.yml, and requirements.txt to build a container with NVIDIA CUDA, Python, and SSH. Follow this step-by-step guide to get started with coding your first LLM app.

Former LLM Course
Install your environment
Get started with AI development on Linux - the easy way. Learn how to install NVIDIA drivers, CUDA, and Docker on Debian 12, and simplify your workflow with a few simple tricks. Follow this step-by-step guide to set up your development environment and unlock the full potential of AI.

Former LLM Course
LLM requirements
Unlock the full potential of AI training - but do you have the right hardware? Discover the NVIDIA graphics card requirements and VRAM needs to complete this course and take your skills to the next level. Read on to find out if your computer is up to the task.