795 tutorials · free to read

A working handbook for data and software engineering.

Hands-on tutorials by Alex Merced on Apache Iceberg, the data lakehouse, pipelines, agentic AI, and the languages and tools that hold it all together.

Follow an ordered learning track with prerequisites and checkpoints →

Browse by topic

All topics

Latest tutorials

Page 119 of 133
  1. 01Tips for Aspiring DevelopersAdvice for new developers: master one language's fundamentals, immerse yourself in coding vocabulary, keep coding, accept imposter feelings and share knowledge.
  2. 02Creating a Bosque Programming Language Dev Environment in 2021Run Microsoft's experimental Bosque language in a Docker container with the VS Code Remote Containers extension, then compile a first .bsq file with exegen.
  3. 03Understanding and Using Environment Variables in ReactKeep API keys out of your repo: what environment variables are, using a .env file and .gitignore in React, and how to set the variables when you deploy.
  4. 04Intro to PHPGet started with PHP 7: check the CLI install, write your first file, declare variables, arrays and associative arrays, and use PHP as a templating language.
  5. 05React Data Flow - Understanding State and PropsHow React decides what to re-render, and how data moves between components: parent to child, child to parent, siblings, prop drilling and the Context API.
  6. 06Understanding React RouterHow client-side routing works and how to use React Router: the Route component, Link, history.push, Switch and URL params in a single page app.