The Foundation to Every Software Development Project
07 May 2022
ICS 613 has been an extremely helpful class for learning software engineering and web development. Numerous different topics were covered that have applications beyond web development. Functional programming, development environments, and coding standards are ICS 613 topics that I can...
Software Engineering
Functional programming
Development environments
Coding standards
Read More
Future Work on Akamy-Rentals
06 May 2022
The current state of the Akamy-Rentals project is incomplete. However, great progress was made on implementing the website that users will interact with to lead to the creation of a smart contract. All the steps and UI components leading up...
Meteor
Ethereum blockchain
Smart contracts
Read More
Beating the Curve with Design Patterns
27 Apr 2022
Have you ever started learning something new and had someone experienced give you tips on how to more effectively complete what you’re trying to accomplish? The person, having gone through the same learning process you are going through at some...
Design patterns
Read More
Hawaii Hiking Corner
29 Mar 2022
Overview The landscape in Hawaii is always changing. Rain carves the Earth, humans walk on it, and natural disasters occur. Such events can affect hiking trail conditions. The problem: People wanting to go on hikes in Hawaii will find that...
Software Engineering
Meteor
Read More
Use Semantic UI!
23 Feb 2022
The UI framework serves to assist people building their own software projects. They can help save time and money. The features in a UI framework, such as programs that support the main design, code libraries, tool sets, application programming interfaces,...
Semantic UI
HTML/CSS
Read More
ESLint is a Helpful Coding Tool
09 Feb 2022
ESLint is a useful tool for any software developer. Although trivial, it is important to abide by coding standards when coding. Coding standards provide uniformity in code written by various developers, improves readability, maintainability, and reduces complexity. Overall, it encourages...
ESLint
Javascript
HTML
IntelliJ
Read More
Takeaways from Google Software Engineers
07 Feb 2022
Google is one of the most well known companies in the world. Their growing team of software engineers over the decades have collaboratively created one of the largest codebases ever. On February 3rd, 2022, Google senior software engineers gave an...
Review
Google
Read More
Hello, Javascript!
18 Jan 2022
JavaScript first impressions Out of the languages I have experience with, JavaScript is most similar to Java. The languages I have experience with are Java, Python, MATLAB, System Verilog, and MIPS assembly. To be frank, I am not adept at...
First experience
Javascript
Read More
How to ask questions on public forms
26 Jan 2021
Having the ability to ask smart questions is important for software engineers. Since the field of computer science is always changing rapidly, it is difficult for any one person to know everything and nearly impossible to not have any questions....
Software Engineering
StackedOverflow
Read More
Why software engineering?
18 Jan 2021
I’m originally a bioengineer. Why the heck am I studying software engineering? Well, knowing to code is one aspect of bioengineering if you want to create medical devices or engage in research. In my undergraduate education, I learned various engineering...
Software Engineering
Learning
Read More