- Python – Dataclasses & Type Hints
`@dataclass` writes the constructor, the repr and the equality you were about to write by hand. Plus type hints: what they do and do not do at runtime, the syntax worth knowing, and what a checker like mypy adds.
- Frontend Dev – Get Started
Start here. What a frontend engineer builds, the twelve things you need to learn and the order to learn them in, and the exact stack every example in this track uses — React 19, TypeScript and Vite. Also: how this track fits with the deeper ones on the site, so you know when to stop reading here and go read those instead.
- Java 21 Sequenced Collections
Java 21 added three interfaces — SequencedCollection , SequencedSet and SequencedMap — giving every collection with a defined order the same way to ask for its first and last element, and to iterate backwards. It is a small addition that fixes a twenty-five-year-old inconsistency. The inconsistency…
- iOS – Lists, Grids and Keeping Them Fast
List, LazyVStack and LazyVGrid, and the difference that matters: which of them builds every row before showing you the first one. Identity and why a bad id is a rendering bug, pull-to-refresh, and what SwiftUI does instead of React's memo — including what you still have to do yourself.
- Java 21 Record Patterns
A record pattern matches a record and pulls its components out in the same step. It is a small piece of syntax that removes the accessor calls from every branch of a type switch , and it composes to arbitrary depth. It only works on records , and that is not an arbitrary restriction. A record…