Local Player: transcode fallback and Whisper in a P0-P3 queue
Compatible files play directly via Range. Incompatible ones become fragmented MP4 with 416 seek. Subtitles are an add-on: never await before video.play().
Articles, study notes, and hands-on analysis of programming, databases, and software architecture.
Compatible files play directly via Range. Incompatible ones become fragmented MP4 with 416 seek. Subtitles are an add-on: never await before video.play().
How writeFileAtomic + serial queue + .bak + .corrupt-<ts> eliminated position loss even when killing the server mid-save.
How a local/offline player in Express + vanilla JS organizes thousands of lessons with no bundler: AGENTS.md as contract, physical structure as source of truth, and scan with on-disk cache.
Explanation of the technical reasons that helped Java grow, focusing on portability, the JVM, bytecode, and .class files.
Introductory explanation of programming languages, Java, bytecode, the JVM, and common areas where the language is used.
Practical explanation of the main OOP concepts, such as abstraction, encapsulation, inheritance, polymorphism, association, composition, and modularization.
Introductory explanation of portability in Java, the JVM, bytecode, and execution across different environments.
Overview of the Java language, its relationship with object orientation, the internet, bytecode, and the Java Virtual Machine.
Introduction to the object-oriented paradigm and the idea of representing problems through entities, objects, classes, and interactions.
How we turned a real parking problem into an MVP with TypeScript, Supabase, license-plate-driven UX, and AI-assisted development.
No notes with this tag.