13 May 2022

Developing Opinions, not Convictions!

Over the course of the semester, we’ve explored topics and concepts in software engineering in a breadth-first manner so that we got to experience many import aspect of software engineering. We’ve been asked to share our opinions via essays on...

Software Engineering
Functional Programming
Design Patterns

Read More

12 May 2022

Publishing AkaMy as Research

AkaMy-Rent is a blockchain and smart contract based rental agreement platform that our team worked on during our ICS 613 course. While you may find out more about the current status of the project and my role in the project...

Blockchain
Software Engineering
Research Publication

Read More

28 Apr 2022

Connecting Theory to Practice

Learning while doing My first two posts illustrated my personal path from writing my first line of code, to working as a fullstack engineer on production systems in a small company. In one of my jobs at the University of...

Design Patterns
Software Engineering

Read More

24 Feb 2022

Which UI framework should I choose?

I’m not a frontend person Out of the various responsibilities of a Fullstack Engineer, I would say have the least experience and knowledge of frontend development. While usability and design are very important to me, I tend to prefer backend...

UI Frameworks
Software Engineering

Read More

10 Feb 2022

No Excuses - Use ESLint!

No Excuses for Not Using a Linter I have used ESLint in both individual and team projects that were Typescript-based. I generally use it in a more passive way in that I don’t highlight linting errors during development in the...

Software Engineering
Quality Assurance

Read More

08 Feb 2022

When "Clever" is an Accusation.

Software Engineering at Google In the ACM talk “Software Engineering at Google”, presenter Titus Winters and moderator Hyrum Wright pitch their book Software Engineering at Google: Lessons Learned. In said book, authors Winters, Manshrek, and Wright present the concepts of...

Software Engineering
Tech Talks

Read More

19 Jan 2022

Developing a Software Engineering Foundation

As described in An engineer’s path to learning JS, I’ve learned how to code during various projects. Once I got involved in more complex web applications, like the HICSS CMS, I’ve noticed that I actually enjoy software development more than...

Software Engineering

Read More

19 Jan 2022

An engineer's path to learning JS

How I got into Coding I was first exposed to “coding” about 10 years ago on my first job at Kapiolani CC as a freshman in the pre-engineering program. I was given an Arduino Uno and told to go through...

Javascript
Project-based learning

Read More