e-learning
The Origami Store is a Devops Learning App created by School of Devops.
a Polyglot, Micro-Services based application, built with the Modern Tech stack, specially designed to be used as a learning app to buid Devops Projects with.
Related contents:
It's an AI teacher that lives as a buddy next to your cursor. It can see your screen, talk to you, and even point at stuff. Kinda like having a real teacher next to you.
A 30-minute talk sharing practical lessons from building real production projects with AI coding agents — from brainstorming to shipped code.
Related contents:
A ~9M parameter LLM that talks like a small fish.
This project exists to show that training your own language model is not magic. No PhD required. No massive GPU cluster. One Colab notebook, 5 minutes, and you have a working LLM that you built from scratch — data generation, tokenizer, model architecture, training loop, and inference. If you can run a notebook, you can train a language model.
Clock associating time with historical or mathematical facts.
Related contents:
🎆Interactive Online Platform that Visualizes Algorithms from Code.
Welcome to Algorithm Visualizer, an interactive online platform designed to bring algorithms to life through visualization. Whether you're a student, teacher, or professional, our platform provides an engaging way to explore and understand various algorithms.
Node for Offline Media, Archives, and Data.
Project N.O.M.A.D, is a self-contained, offline survival computer packed with critical tools, knowledge, and AI to keep you informed and empowered—anytime, anywhere.
Complete guide explaining how to build and run a virtualized small Kubernetes cluster with a single Proxmox VE standalone node on a single computer.
p5.js is a friendly tool for learning to code and make art. It is a free and open-source JavaScript library built by an inclusive, nurturing community. p5.js welcomes artists, designers, beginners, educators, and anyone else!
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing.
Related contents:
Learn Terminal Commands Interactively.
A learning environment to master terminal basics.
Related contents:
Lab4PurpleSec is a modular Purple Team homelab combining a vulnerable Active Directory environment (GOAD), a Docker-based web DMZ, pfSense + Suricata, and a Wazuh SIEM. It provides a realistic, open-source training environment for web exploitation, pivoting, Active Directory attacks, and Blue Team detection.
A compiled list of links to public failure stories related to Kubernetes. Most recent publications on top.
Related contents:
How to design, build, and operate AI agents for infrastructure teams — safely. 13 chapters covering architecture, sandboxing, credentials, change control, observability, and more.
AI agents can write IaC, fix compliance findings, detect drift, review PRs, and respond to incidents — all autonomously. But autonomy without guardrails is a liability. Agents that can terraform apply can also terraform destroy. Agents that read configs can leak secrets. Agents that loop can burn budgets.
This guide covers every architectural decision you need to make when building infrastructure agents — with real patterns, code snippets, multiple alternatives, and the risk framework to evaluate your choices.
Java Evolved. Your Code Can Evolve Too!.
A collection of side-by-side code comparisons showing old Java patterns next to their clean, modern replacements — from Java 8 all the way to Java 25.
A musical ear training game.
Related contents:
Rahoot is a straightforward and open-source clone of the Kahoot! platform, allowing users to host it on their own server for smaller events.
Learn Languages While You Watch. No More Memorizing.
Turn YouTube, Netflix, and Bilibili into your personal language tutor. Just watch naturally, and let AI help you understand and learn new words instantly.
Related contents:
Postgres Lock Explainer.
From the Postgres community for the Postgres community. An in-depth explainer of locks that prioritizes warm design, demos, and developer stories based on my experience as a support engineer specializing in Postgres.
Exploration 3D Interactive du Système Solaire.
AstroClick est une expérience web éducative qui revisite l'astronomie avec une esthétique pixel-art unique. Conçu pour les curieux de tous âges, ce simulateur interactif permet de voyager de Mercure à Neptune, d'apprendre des faits surprenants et d'accéder à une galerie d'images officielles, dédiée au savoir.
Related contents:
Most RAG implementations struggle in production because teams focus on model selection and prompt engineering while overlooking the fundamentals: measurement, feedback, and systematic improvement.
This guide presents practical frameworks for building RAG systems that become more valuable over time through continuous learning and data-driven optimization.
A workshop created by the Lambda village @ the WHY2025 summer camp. A programming challenge based on a pure lambda calculus.
The goal is to introduce Haskell from the ground up. This repository provides the source code for the "WhyLambda" challenge, which is a lambda term interpreter containing a secret.
Related contents:
Hotpink vous permet de voyager au pays des couleurs web nommées, découvrir des teintes originales et leur histoire, et organiser et créer des palettes stylées.
A collection of servers which are deliberately vulnerable to learn Pentesting MCP Servers.
This repository contains intentionally vulnerable implementations of Model Context Protocol (MCP) servers (both local and remote). Each server lives in its own folder and includes a dedicated README.md with full details on what it does, how to run it, and how to demonstrate/attack the vulnerability.
Free Introduction to Bash Scripting eBook.
This is an open-source introduction to Bash scripting guide/ebook that will help you learn the basics of Bash scripting and start writing awesome Bash scripts that will help you automate your daily SysOps, DevOps, and Dev tasks. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Bash scripts to combine different Linux commands and automate boring and repetitive daily tasks, so that you can focus on more productive and fun things.
Learn WebAssembly by writing small programs!.
Learn the WebAssembly Text Format by fixing a bunch of small programs!
Related contents:
Learn the theory and practice behind great animations with this interactive learning experience.
Related contents:
The Concise TypeScript Book provides a comprehensive and succinct overview of TypeScript's capabilities. It offers clear explanations covering all aspects found in the latest version of the language, from its powerful type system to advanced features. Whether you're a beginner or an experienced developer, this book is an invaluable resource to enhance your understanding and proficiency in TypeScript.
Principles and Practices of Engineering Artificially Intelligent Systems.
extensible web OS game and hacking simulator framework for developers and gamers. Virtual OS experience with scripting, apps, terminals & sandboxed gameplay, set in the mental.os() universe.
Related contents:
🔧 A collection of essential design pattern examples in JavaScript 🧰
A collection of essential design patterns for software development using practical examples, such Singleton, Factory Method, Observer, and more, to help developers write more efficient and maintainable code.
Complete collection of examples for some important Claude Code features and concepts.
Un parcours théorique complet pour découvrir, comprendre et approfondir PostgreSQL 18, des fondamentaux à la production.
Hands-on MCP security lab: 10 real incidents reproduced with vulnerable/secure MCP servers, pytest regressions, and Claude/Cursor battle-tested exploit walkthroughs
NanoCore 8-bit CPU emulator in Rust.
NanoCore is a meticulously crafted emulator for a custom 8-bit CPU. Designed with extreme minimalism in mind, this CPU operates within a strict 256-byte memory space, with all registers, the Program Counter (PC), and the Stack Pointer (SP) being 8-bit.
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all.
Cloud Advocates at Microsoft are pleased to offer a 12-week, 26-lesson curriculum all about Machine Learning. In this curriculum, you will learn about what is sometimes called classic machine learning, using primarily Scikit-learn as a library and avoiding deep learning, which is covered in our AI for Beginners' curriculum. Pair these lessons with our 'Data Science for Beginners' curriculum, as well!
Related contents:
If you are preparing for AWS Cloud Practitioner Exam (CLF-C02), this guide will help you with quick revision before the exam. I share the notes I used to study and pass exam.
This interactive, certified course will guide you through building and deploying your own AI Agents.
Welcome! This is a book about multi-robot systems. Why? Because it's the future!
Robots are becoming more affordable, more capable, and more useful in many "real life" scenarios. As a result, we are seeing more and more robots that need to share spaces and work together to accomplish tasks. In this book, we will introduce the Robot Operating System 2 (ROS 2) as well as the Robot Middleware Framework (RMF), which is built on ROS 2 and tries to simplify the creation and operation of complex multi-robot systems.
Related contents:
Learn the Zig Programming Language. Learning Zig is not just about adding a language to your resume. It is about fundamentally changing how you think about software.
A comprehensive guide to the Zig programming language, a journey from fundamentals to advanced systems programming.
The above text dump is a traceroute. This particular one depicts your journey — or at least your packets’ journey — traversing the networks of the Internet to reach the server hosting this website. The preceeding traceroute and all future green-glowing text was generated on the fly, specially for you, during the loading of this website.
A curated list of awesome mathematics resources.
Related contents:
A website dedicated to cataloging and exploring the rules-of-thumb which guide software development.
A React Book for the Reluctant.
A complete React education disguised as a 16-chapter complaint about React. Written by an AI that’s never had to clear node_modules to free up disk space, for developers who have.
This course is designed to guide beginners through the exciting world of Edge AI, covering fundamental concepts, popular models, inference techniques, device-specific applications, model optimization, and the development of intelligent Edge AI agents.
This course is intended to provide you with a comprehensive step-by-step understanding of how to engineer optimal prompts within Claude.
Hello friend 👋. I’ve been working in the sysadmin, devops and cybersecurity domains. I started with Go around 2018 after using mostly Bash, Perl and Python. It took me quite some time to become productive in Go but now I find it very useful - for building tools, automation and platforms.
2048 game with DevOps practices.
A fully containerized and cloud-native implementation of the classic 2048 game with complete CI/CD pipeline, Kubernetes deployment, and Infrastructure as Code.
This project automates the creation of a complete security lab environment for detection engineering and attack simulation. With a single command, it deploys three virtual machines: a fully configured Splunk server, a Windows Server Active Directory Domain Controller with advanced logging, and a Splunk SOAR server for automated response capabilities.
Unlock the opportunities of the AI era by equipping yourself with the knowledge and skills to harness artificial intelligence effectively.
Related contents:
Your language isn’t broken, it’s doing floating point math. Computers can only natively store integers, so they need some way of representing decimal numbers. This representation is not perfectly accurate. This is why, more often than not, 0.1 + 0.2 != 0.3.
Related contents:
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings.
Related contents:
Welcome to the Coding Train with Daniel Shiffman! A community dedicated to learning creative coding with beginner-friendly tutorials and projects on YouTube and more.
Related contents:
The latest DevOps news, tutorials, and guides. Real Guides for Real Engineers.
Practical DevOps tips, tools, and tutorials. No fluff.
Master the Art of Text Editing.
VIM Master -- in-browser game that teaches core Vim motions and editing commands through short, focused levels.
Related contents:
React is Awful: A fun way to learn a bad thing.
A complete React education disguised as a 21-chapter complaint about React. Written by an AI that's never had to clear node_modules to free up disk space, for developers who have.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.