Articles by AlexeyBrin
1

Chip‐8 Technical Reference (github.com/mattmikolay)

1

An Interview with Jack Crenshaw (trs-80.org)

1

Stallman – Lisp (stallman.org)

0

Why FreeDOS is a modern DOS (allthingsopen.org)

1

Programming Neo6502 in C/C++ Using CC65 (retrogamecoders.com)

3

Guide to making a CHIP-8 emulator (2020) (tobiasvl.github.io)

39

Writing FreeDOS Programs in C (freedos.org)

2

MS-DOS Development with GCC (hackaday.com)

291

IDEs we had 30 years ago and lost (2023) (blogsystem5.substack.com)

50

Learn Turbo Pascal – a video series originally released on VHS (youtube.com)

72

My first impressions of Gleam (mtlynch.io)

3

Write Your Own Retro Compiler (t3x.org)

1

Why You Should Be Programming PASCAL in 2025 [video] (youtube.com)

9

Coinbase CEO says he 'went rogue' and fired some employees who didn't adopt AI (businessinsider.com)

1

What CTOs Think About Vibe Coding (finalroundai.com)

3

C: A Language for MicroProcessors? (1977 Byte Magazine) (archive.org)

3

PascalABC.NET (pascalabc.net)

1

LazyVim for Ambitious Developers (Book) (phillips.codes)

1

Fixed-Point Arithmetic (2021) (vanhunteradams.com)

2

Micro Adventure – Space Attack (online emulator) (auri-microadventure.azurewebsites.net)

39

Working through 'Writing A C Compiler' (jollygoodsw.wordpress.com)

29

RP2350pc Open Source Hardware all in one computer (olimex.wordpress.com)

16

Scheme and Lisps are Great for production (jointhefreeworld.org)

2

BCPL (2022) (cam.ac.uk)

68

We ran a Unix-like OS on our home-built CPU with a home-built C compiler (2020) (edby.coffee)

1

Tang Nano 9K Series [tutorial] (lushaylabs.com)

2

Programming "Hello, World" in MS-DOS (github.com/susam)

5

Rediscovering the origins of my Lisp journey (paoloamoroso.com)

2

Software Renderer in Odin from Scratch (marianpekar.com)

1

CARDIAC – CARDboard Illustrative Aid to Computation (wikipedia.org)

7

Basic for the Raspberry Pi Pico and Pico 2 (geoffg.net)

1

Anthropic's new model shows troubling behavior (axios.com)

23

OBNC – Oberon-07 Compiler (miasap.se)

266

CLion Is Now Free for Non-Commercial Use (jetbrains.com)

1

Choosing one of my compiler books [pdf] (t3x.org)

2

The Book of My Life with Yuval Noah Harari (youtube.com)

1

Computational Physics [Book] (ntua.gr)

5

Pocket386 Retro DOS Computer 386SX-40Mhz (tindie.com)

2

How a good business deal made us underestimate BASIC (theregister.com)

3

Agon Light C Development (ncot.uk)

2

It's Just That Bad [video] (youtube.com)

4

Why Lisp? (defungames.com)

3

A Closed and Common Lisp (2021) (flooey.org)

33

Python is the new Basic (schemescape.com)

1

Why Should I Write? (wyounas.com)

2

The ZX Spectrum Outsold the PS5 Pro and Xbox Series X|S in Spain Last Month (thegamer.com)

3

T3X/0 a Minimal Procedural Language (t3x.org)

4

Write Your Own Programs (t3x.org)

1

How I got here in the end – my non-writing careers (antipope.org)

6

Build Your Own Handheld ZX Spectrum with Raspberry Pi Pico (raspberrypi.com)

4

Atari ST Programming: Hatari, STOS and Turbo C (retrogamecoders.com)

3

68k-MBC (j4f.info)

1

Racket Syntax: The Great, the Good and the Back to the Drawing Board [video] (youtube.com)

77

Pascal deserves a second look (timcoatesinsights.wordpress.com)

4

Keynote Presentation by Hal Abelson and Gerald Sussman at the 14th RacketCon [video] (youtube.com)

2

Getting Started with Chez Scheme and Emacs on macOS and Windows (travishinkelman.com)

1

Programming in Modern C with a Sneak Peek into C23 [video] (youtube.com)

29

Compiling to Assembly from Scratch (keleshev.com)

2

DHH Is Right About Everything [video] (youtube.com)

25

CP/M forty years on – what it was, and why it still matters (2021) (kevinboone.me)

2

Borland Turbo Pascal 3.0 for CP/M 80 on MinZ SBC [video] (youtube.com)

2

No Priors Ep. 80 – With Andrej Karpathy from OpenAI and Tesla [video] (youtube.com)

14

We don't trade with ants and why hypothetical AI:s won't, either (datagubbe.se)

54

DOjS – A DOS JavaScript Canvas with Sound (github.com/superilu)

41

Rediscovering Turbo Pascal (paoloamoroso.com)

118

They don't make 'em like that any more: Borland Turbo Pascal 7 (kevinboone.me)

4

T3X/0 a Minimal Procedural Language (t3x.org)

67

Getting back into C programming for CP/M (kevinboone.me)

2

CISA looked at C/C++ projects. Wanna redo any of it in Rust? (theregister.com)

2

FreeDOS running on real hardware (Pocket386) [video] (youtube.com)

117

Why "Structure and Interpretation of Computer Programs" matters (2011) (eecs.berkeley.edu)

1

Pocket 386 – A New Modern Windows 95 and MS-DOS Laptop – Review [video] (youtube.com)

6

Why I Like Programming in C [video] (youtube.com)

9

What, Me Worry? Or Should We Fear Intelligent Machines? – Gerald Jay Sussman [video] (youtube.com)

9

A Scheme Primer (spritely.institute)

2

You don't need a computer science degree to work with open source software (opensource.com)

3

Akalabeth: Porting from AppleSoft Basic to Gwbasic (nanochess.org)

1

Why I love programming on FreeDOS with GW-BASIC (opensource.com)

2

What was Coding like 40 years ago? [video] (youtube.com)

2

Unlock Lisp / Scheme's magic: beginner to Scheme-in-Scheme in one hour [video] (youtube.com)

22

Teaching D from Scratch: Is it a viable first language? (2021) (dlang.org)

2

Introduction to Dlang [video] (youtube.com)

1

16-Bit Xorshift Pseudorandom Numbers in Z80 Assembly (retroprogramming.com)

9

An Easy to Build Real Homemade Computer: Z80-MBC2 (instructables.com)

1

Why the Soviet Computer Failed [video] (youtube.com)

9

My first Z80 assembly language program (nanochess.org)

2

Vintage Computing Christmas Challenge 2023 (logiker.com)

1

Hjalfi writes Hello World for CP/M seven times[ASM,C,Fortran,COBOL,BASIC,Forth] [video] (youtube.com)

0

Agon light ORIGINS [eZ80 computer] (github.com/thebyteattic)

15

Object-Oriented Programming in Oberon-2 [pdf] (ssw.jku.at)

3

Programming in Oberon – Steps Beyond Pascal and Modula [pdf] (ethz.ch)

48

Free Oberon: Cross-platform Oberon IDE (oberon.org)

1

Large Language Models and the End of Programming – CS50 Talk with Dr. Matt Welsh [video] (youtube.com)

2

Practical Artificial Intelligence Development with Racket (leanpub.com)

3

FreePascal from Square One [pdf] (copperwood.com)

1

Essentials of Compilation - Jeremy G Siek [video] (youtube.com)

4

Luddy professor publishes innovative compiler textbook (indiana.edu)

2

Talking Compilers, Interpreters and Writing with Thorsten Ball [video] (youtube.com)

3

C Programming - read a file with fgets/getline, write a portable getline (solarianprogrammer.com)

2

Writing an Interpreter in OCaml?? (youtube.com)