Sheet 20 · SeriesSurveyed 2026
Series

Programming Languages

Back to Series

Programming Languages

8parts, in order. Start at the top.

Blog Posts

2 items
Run TypeScript Without Compiling

Run TypeScript Without Compiling

Introduction In this post, I will show you how to run TypeScript without compiling it to JavaScript first. This is useful for debugging and testing. Set up a TypeScript project Step 1: cr

TypeScript vs. JSDoc: Static Type Checking in JavaScript Compared

TypeScript vs. JSDoc: Static Type Checking in JavaScript Compared

TL;DRTypeScript and JSDoc are two tools for static type checking in JavaScript. TypeScript offers a full type system, advanced features, and strict type checking. JSDoc provides lightweight

CodeSnippets

1 item
Optimizing your python code with __slots__?

Optimizing your python code with __slots__?

Memory optimization with slots Understanding the problem Optimizing data models in big data workflows with slots In big data and MLOps workflows, you often work with massive

Flashcards

1 item
JavaScript Intermediate Flashcards

JavaScript Intermediate Flashcards

Intermediate and advanced JavaScript concepts for deeper mastery using spaced repetition.

Quizzes

4 items
WebAssembly (WASM): Performance & Interoperability

WebAssembly (WASM): Performance & Interoperability

Welcome to the WebAssembly (WASM) Quiz! This quiz will test your knowledge of WebAssembly concepts, performance benefits, and practical use cases. Each question is designed to challenge your understan

TypeScript Advanced: Types, Generics, Utility Types

TypeScript Advanced: Types, Generics, Utility Types

Welcome to the TypeScript Advanced Quiz! Test your knowledge on advanced types, generics, utility types, and more. Each question has a hint and explanations for all options. Good luck!

Rust: Ownership, Borrowing & Memory Safety

Rust: Ownership, Borrowing & Memory Safety

This quiz tests your grip on the parts of Rust that trip up newcomers and pay off later: ownership and moves, borrowing and lifetimes, traits and generics, pattern matching, error handling with `Resul

Java: Core Language & JVM Fundamentals

Java: Core Language & JVM Fundamentals

  • Java
  • JVM
  • 20 Questions
  • ~5 min
  • 01 Aug, 2026
  • Level: Intermediate

Java has quietly powered banks, Android, and countless backend systems for decades, and the language keeps evolving with records, sealed classes, and virtual threads. This quiz walks through the core