~/ learn web development in the age of AI

Learn to build the web, the hacker way

Interactive web development tutorials — read, answer, contribute. No fluff, just the essentials of HTML, CSS, and the modern stack.

1.html-basics.md
$ # HTML Basics
<!doctype html>
<html lang="en">
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <h1>Learn HTML the hacker way</h1>
  </body>
</html>

$ quiz: 3 questions · contribute: 1 fix · level: beginner

Technologies

15 lessons and counting — pick a technology and start learning.

5 lessons

HTML

Structure the web — elements, attributes, semantics.

4 lessons

CSS

Style the web — selectors, the cascade, layout.

6 lessons

JavaScript

Make it live — the language of the browser.

Coming soon

TypeScript

JavaScript with types — scale without fear.

Coming soon

React

Build UIs from components.

Coming soon

Node.js

Run JavaScript anywhere.

Coming soon

Tailwind CSS

Utility-first styling, at speed.

Coming soon

Git

Version control every developer needs.

Coming soon

Markdown

Write content that reads like text.

Why hackweb.dev

Learning that actually sticks.

Interactive lessons

Lessons built like code — with quizzes and hands-on examples, not walls of text.

Prove what you know

Answer questions at the end of every lesson. Your results shape Your dashboard.

Community corrections

Spot a mistake? Contribute a fix and the author reviews it with a clean diff.

Multilingual by design

Tutorials in many languages, translated and corrected by the community.

Track your progress

A clean dashboard with your activity, streaks, and contributions.

Built for the AI age

Concise, practical tutorials that get you building — fast.

Ready to start?

Open the first lesson — it takes ten minutes and you'll be building by the end of it.