Hacker News with Generative AI: Tutorials

Why learn Lisp in 2025? (YouTube) (youtube.com)
Grass Rendering Series (hexaquo.at)
This is part 1 of a multi-part series on grass rendering. We’ll start by figuring out how realistic grass should look like, and how herbage can be modeled with the tools we have at our disposal in real-time 3D graphics. Then, we’ll look at how to implement different methods of grass rendering in Godot. However, most of the tutorial will not be Godot-specific aside from some node names and syntax.
Programming Basics with Tiki (tiki.li)
Web development fundamentals without frameworks – build from scratch [CodeMic] [video] (youtube.com)
Common-Lisp "The Tutorial" Series (2024) (github.com/rabbibotton)
Claude Code: Tutorials (anthropic.com)
Practical examples and patterns for effectively using Claude Code in your development workflow.
A simple search engine from scratch (bernsteinbear.com)
Chris and I spent a couple hours the other day creating a search engine for my blog from “scratch”. Mostly he walked me through it because I only vaguely knew what word2vec was before this experiment.
Create a Cursor/Windsurf Clone in Python from Scratch (1-Hour Challenge) [video] (youtube.com)
Beej's Guide to Network Concepts (beej.us)
How to build a game without spending euros and hours (fika.bar)
This is my series of blog posts describing how I built my game Whatajong.
MCP: An in-depth introduction (speakeasy.com)
Simon Willison's first blog on LLMs (2022) (simonwillison.net)
I asked GPT-3 to write a tutorial for getting started with Datasette, and a marketing landing page for my forthcoming Datasette Cloud hosting service.The results really were disconcertingly good!
PEG Parsing Series by Guido von Rossum (2019) (medium.com)
My series of blog posts about PEG parsing keeps expanding.
The Flask Mega-Tutorial, Part III: Web Forms (miguelgrinberg.com)
This is the third installment of the Flask Mega-Tutorial series, in which I'm going to tell you how to work with web forms.
Understanding-j: An introduction to the J programming language that gets to the (github.com/bugsbugsbux)
An introduction to the J programming language that gets to the point.
I installed Linux (so should you) [video] (youtube.com)
Open-source interactive C tutorial in the browser (learn-c.org)
Welcome to the learn-c.org free interactive C tutorial.
I designed my LED matrix PCB with code (tscircuit.com)
This tutorial will walk you through building a 3x5 LED matrix controlled by a Raspberry Pi Pico using tscircuit.
Programming in D: Tutorial and Reference (ddili.org)
Creating your own federated microblog (fedify.dev)
In this tutorial, we will build a small microblog that implements the ActivityPub protocol, similar to Mastodon or Misskey, using Fedify, an ActivityPub server framework.
Show HN: Node.js video tutorials where you can edit and run the code (ycombinator.com)
Beej's Guide to Git (beej.us)
Elixir, a Little Beyond the Basics (openmymind.net)
This short series is aimed at Elixir developers who are familiar with the basics and wish to gain a more fundamental understanding.
How to Flatpack Programs [video] (youtube.com)
7 Hour Introduction to Drawing for Programmers and Other Total Beginners [video] (youtube.com)
A Neural Network in 11 lines of Python (2015) (iamtrask.github.io)
Summary: I learn best with toy code that I can play with. This tutorial teaches backpropagation via a very simple toy example, a short python implementation.
Postgres Extension Tutorial (github.com/IshaanAdarsh)
Welcome to the Postgres Extension Tutorial. This comprehensive tutorial is designed to provide a step-by-step guide to PostgreSQL extension development.
Writing an HTTP Server in Go from Scratch: Part 2 (krayorn.com)
Last year I wrote a blog post explaining how I built my HTTP Server in Golang by following a Coder Crafters, I got some good feedback on it and improved the HTTP Server quite a bit, let’s dive into the changes!
The little book about OS development (littleosbook.github.io)
This text is a practical guide to writing your own x86 operating system. It is designed to give enough help with the technical details while at the same time not reveal too much with samples and code excerpts. We’ve tried to collect parts of the vast (and often excellent) expanse of material and tutorials available, on the web and otherwise, and add our own insights into the problems we encountered and struggled with.
LLM Agents Are Simply Graph – Tutorial for Dummies (zacharyhuang.substack.com)
Ever wondered how AI agents actually work behind the scenes? This guide breaks down how agent systems are built as simple graphs - explained in the most beginner-friendly way possible!