I've been learning systems programming for a while and recently I discovered kilo[0], which inspired me to start building my own editor[1]. Not sure how far I'll go, but hopefully it will be usable -- how fun would it be to build another project of mine using my own editor?
[O] https://github.com/antirez/kilo
[1] https://github.com/bloomca/love