Programming at the right level
nemanjatrifunovic.substack.com
Posts about programming, computer history and retro computing. Click to read Programming at the right level, by Nemanja Trifunovic, a Substack publication with hundreds of subscribers.
- Posts
- 40 from 15 Dec 2024 to 24 Oct 2026
- Posting
- monthly (18 in the last year)
- Kind
- personal blog
- Feed
- https://nemanjatrifunovic.substack.com/feed
2026 15
- Taming Intel’s “Brain Damaged” Chip
- Decoding UTF-8. Part VIII: Validating Decoder
- Twenty Years of my Open Source Project
- The Road to MS-DOS 2
- When Compilers Disagree About UTF‑8
- StarLink from 1984
- The Peak and Collapse of Digital Research
- Inside MP/M's Process Dispatcher
- Kay Nishi and the Meeting that Started MS-DOS
- Why IBM Turned to Microsoft for BASIC
- Decoding UTF-8. Part VII: Validation
- Gary Kildall, Bill Gates and the "Gentleman's Agreement"
- AArch64 Bitfield Move (BFM) Instruction
- How Much of CP/M’s Design Ended Up in MS‑DOS?
- Decoding UTF-8. Part VI: Simplistic Non-Validating Decoder
2025 23
- The Late Arrival of 16-bit CP/M
- An Old-School Introduction to Position Independent Code
- PDP-10 and Microcomputers
- Decoding UTF-8. Part V: Benchmarking Sequence Length Calculations
- Getting Started with the Fuse Emulator for ZX Spectrum
- When Compiler Optimizations Hurt Performance
- History of the GEM Desktop Environment
- Decoding UTF-8. Part IV: Determining Sequence Length - Counting Leading Bits
- Decoding UTF-8. Part III: Determining Sequence Length - A Lookup Table
- When the IBM PC Came to Town
- Counting Leading Zeros in a Byte
- Decoding UTF-8. Part II: Determining Sequence Length - a Straightforward Approach
- A Tale of Two Red-Bearded Visionaries
- Decoding UTF-8. Part I: Manual Decoding
- Birth of 86-DOS
- Disassembly with LLDB
- The Curious Case of Jupiter Ace
- Disassembly with gdb
- Could DOS Have Been a Scaled-Down Version of Xenix?
- Veneers on Arm64 Windows
- 6502 is a Good Starting Point for Beginning Assembly Programming
- Load Effective Address for Mere Mortals
- Hello MessageBox on Windows ARM64