Common Questions and Answers

Who Am I?

I am a recent Computer Science graduate who is slowly entering the industry in a time of great turmoil.

What Do I like?

What Tools do You use?

I primarily use GNU Emacs for text-editing and I prefer using light-weight linux distributions like void-linux. For note-taking, I prefer to take notes on paper and don’t like extensive note-taking routines as they aren’t as useful as actually solving problems.

I prefer to use window managers like ratpoison, i3, stumpwm, etc. As they allow me to programmatically define how my workflow and computer-usage. They also tend to be more efficient than typical alt+tab workflows

What Programming Languages are you interested in?

I like both functional and systems-programming equally, I think that it’s probably a good idea as a software engineer that you explore different language paradigms like imperative, functional, object-oriented, declarative, stack-based, etc. That way you understand the best ways to represent and express a problem. The languages that I prefer to code is primarily C, although I also like Janet, Common Lisp, and Clojure for dynamically expressed languages.

I have played around with OCaml, Various Lisp Dialects, Prolog, Rust, Odin, etc. and have found that low-level systems programming interests me more than other fields of software engineering.

What is your Stance on AI and its usage?

I think that large-scale code generation is less helpful than initially thought by others. I am interested in using LLMs and other Deep-Learning Models for things like reasoning through codebases, working out problems, or exploring the search-space of computationally difficult problems. Most LLMs at this point have shown to be very good at optimization level problems but struggle with creativity or original thinking.

How was this website made?

I am using the HUGO web-framework to make these pages and various posts on my site. I am using the hugo-xmin theme. This is a minimal theme, that provides: links, categories, and rss in 150 lines of HTML and CSS. Making my website lightweight and simplistic to upkeep and consume.