you are a real programer if you do: all of this *Build your own firmware/bootloader *Build your own FPGA/ASIC *Build your own sound library/engine/driver *Build your own GUI Toolkit/graphics library *Build your own font (vector and bitmap) *Build your own character encoding standard (à la ASCII, Unicode, etc.) *Build your own MMO *Build your own protocols *Build your own mouse *Build your own keyboard (final test of comutation teohry) *Build your own mail client and server *Build your own VoIP client (à la Discord, Skype, etc.) *Build your own instant messenger ( à la IRC, AOL, etc.) *Build your own markup/typesetting language *Build your own compiler, interpreter and assembler *Build your own machine code & microcode *Build your own filesystem *Build your own softmodem *Build your own SDR https://www.youtube.com/watch?v=G8BIYIsh-4I *Build your own BBS *Build your own painting application/photo editor (YEP , with matriz at low level) *Build your own cryptography (RSA,cesar and more) *Build your own compression algorithms (yrp) https://www.youtube.com/watch?v=NjhJJYHpYsg *Build your own webcam and webcam client *Build your own virtual voice assistant (i do with chatgpt integration) *Build your own girlfriend ;) * 3D Renderer (ray tracing and ray casting) * Augmented Reality (i read a ariticle with a card) * BitTorrent Client (i know) * Blockchain / Cryptocurrency (yes) * Bot (telegram bot) * Command-Line Tool (yes) * Database * Docker (i know how) * Emulator / Virtual Machine (yes, but ) * Front-end Framework / Library * Game (hangman) * Git (i can do it but like a graph) * Network Stack * Neural Network (yep) * Operating System * Physics Engine * Programming Language (a lisp) * Regex Engine * Search Engine * Shell (yep) * Template Engine (is so easy) * Text Editor (yep) * Visual Recognition System * Voxel Engine (yep) * Web Browser (i undestend) * Web Server reference: https://github.com/codecrafters-io/build-your-own-x/blob/master/README.md