About this site

"Syntax, Semantics, and Segfaults" is a blog where I share my personal thoughts and reflections on technical topics. I created it primarily as a way to document my ideas, without expecting to attract a large readership. I've never been someone who seeks public attention. If you're looking for content about the latest technology trends or specific frameworks, you might find this space less engaging. Nevertheless, I believe there's value in spaces like this—a small audience might find these reflections interesting, and that's enough for me.

Due to my busy schedule, writing traditional academic papers has become difficult. Instead, I've decided to share thoughts and ideas from my personal notes in a more casual format. Rather than simply summarizing established concepts, I aim to offer my unique perspectives and interpretations. Some posts may even introduce entirely new concepts I've been developing. Many of the posts, with a few exceptions, are compiled from my research notes that I had been keeping. I plan to gradually publish more content that hasn't yet been organized as time permits.

I began programming in assembly language on the Intel 8088 processor at age 10. After studying computer science, I've spent nearly three decades working on various projects across different domains. Currently, I develop database engines and search engines at Cognica, Inc. My interests include database systems, information retrieval, programming language theory, and large language models—all fields that I integrate into my daily work.

GitHub: https://github.com/jaepil