BashfulBytes is simply a means to document my various hobby and research hackings, along with some neat experiences throughout my journey as a computer scientist and young researcher. I'll probably also use this blog as a consistent source of comedic relief in the future, but that's just a side effect.
On this blog, you will find the most content on Python and Linux, my weapons of choice. If you wanna read about how I generate and host this blog, click here.
I am a first year PhD student in the PLASMA lab at UMass Amherst, working with Emery Berger. I have a BS in Computer Science from the University of Notre Dame and my interests lie in systems and programming languages.
Oftentimes, I think it's easy to
focus on getting things done, rather than why things work.
Computer science is beautiful. The discipline is handcrafted,
engineered from the fundamentals of mathematics to essentially
concretize, model, and optimize thought. It's not hard to get stuck
and write off some portion of the science as being irrelevant
or uninteresting, but it's important to take a step back and
understand the reasoning behind why.
I think programming languages and systems research is the ultimate embodiment of this idea. To me, these two areas come together to form a field dedicated to understanding the foundations of computer science, understanding the future of computer science, understanding really why things work. It's a field dedicated to both the beauty of computer science and the applicability.