Category: Uncategorized

  • Monoliths and Microservices

    Recently, I’ve been doing some thinking about some of the fundamental design concepts I’ve learned as a software engineer. In what follows, I want to share some of my thoughts about two particular design architectures. I want to voice some of the things that I’ve been thinking about in relation to these architectures, discussing what…

  • Software Engineering Reflections

    I’ve been thinking back on my experience so far as a software engineer, and it dawned on me recently that I now have two years of full-time software engineering experience. That seemed like something that was impossible only a few years ago. It also dawned on me that I haven’t paused much along the way…

  • Three More Lessons

    Over the last six months, I’ve had the chance to begin working as a professional software engineer. I was an intern at Tanium this summer, and now am working full-time as a junior software engineer at ARA. There have been many lessons that have stood out to me since entering the tech industry. Here are…

  • Software Engineering Lessons

    Over the past few months, I have finally been able to dip my toes into the world of software engineering. My first real tech job was as a software engineering intern at a cybersecurity company, called Tanium. The job lasted for 10 weeks during the summer. Following this, after about six weeks of job searching,…

  • My Journey Into Software Engineering

    My journey into the world of computer science and software engineering began around the age of nineteen. At the time, I was attending university and was unsure of what I wanted to do. I lacked direction. I hadn’t really chosen a major yet, and no career really captured my interested. I felt this way until…

  • Thoughts on Technology

    Throughout my time as a computer science major at Oregon State University, I’ve had a number of thoughts about technology and – more to the point – my role within the technology industry. Thought #1 I’ve been reminded through conversations this week that getting into tech is only the very beginning of a very long…

  • Hello world!

    Welcome to blogs.oregonstate.edu. This is your first post. Edit or delete it, then start blogging!