13 May 2021

Having What It Takes

What's the balance? Learning computer science is tricky. On one hand, you have the theory. These are things like algorithms, data structures, and bitwise operators. They are the heavy concepts applicable in every programming language. On the other hand, we...

Development Environment
Coding Standards
Software Engineering

Read More

29 Apr 2021

The Language of Design Patterns

There's So Many! When it comes to design patterns, they’ve always felt confusing but so familiar at the same time. They were the foundations of my coding and the coding of my peers, but reading through all of them feels...

Design Patterns
Programming
Software Engineering

Read More

30 Mar 2021

Final Project Brainstorm

While preparing for a practice WOD, we were prompted by a new task in proposing a solution for all computer science majors at UH Manoa. The following includes the problem to address and the strategy in solving it. Brought to...

Software Engineering
Meteor
Projects

Read More

25 Feb 2021

Frameworks are for the weak, or so I thought

What's the Point? When it comes to programming, the idea of frameworks has always been confusing. I recognized that it was an easier and more powerful way to complete projects, but it was always just as difficult learning the framework...

Software Engineering
Frameworks
Web Design
Javascript

Read More

11 Feb 2021

ESLint Makes Life Difficult (For Now)

What I thought Coding Standards meant Learning to program, I’ve always heard the term “coding standard” get thrown around. However I never really got around to really learning the importance of it. I just thought it was something that big...

Javascript
ESLint
Software Engineering
IntelliJ
Coding Standards

Read More

28 Jan 2021

Javascript is Too Easy

Initial Thoughts Javascript is pretty easy so far, but sometimes the fact that it’s so easy sometimes makes it more difficult. For example when writing functions or methods in javascript, you don’t have to define what return type it’ll have....

Javascript
Learning
Software Engineering
Competitive Programming

Read More

28 Jan 2021

There Are Such Things As Dumb Questions

Don't Waste Time Asking smart questions is important to one’s journey as a programmer. Many people are willing to help, but even more people are sending them their problems. Because of this, it’s important that questions are written well so...

Software Engineering
Learning
Questions
StackOverflow

Read More

21 Jan 2021

Learning in a Pandemic Better?

Learning Programming During a Pandemic Computer Science is a unique field, mixing mathematics and technology. It encompasses not only numerical intuition, but intuition on problem solving and teamwork. But with this vast field comes an inherit difficulty. Learning Computer Science...

Software Engineering
Learning
Online Learning

Read More