A continuation of my group project Alloy from ICS 314. My group and I created Alloy during the Fall semester of 2016 with the hopes of making a website that can initiate and strengthen collaboration for projects that needed team...
Over the past two weeks I’ve been forced to work with Meteor, an open source platform to develop web, mobile, or desktop applications, that utilizes MongoDB. It’s a different take on the client-server schema I’m used to with SQL/MySQL. Playing...
Recently I’ve been learning a new framework called Semantic UI. Semantic UI claims to prioritize understandability in a programmers code. For example, when creating an unordered list you use syntax like ‘ul’ or ‘li’, Semantic UI says that these abbreviations...
It All Started With Spaces When I first started programming I would always use tabs to indent and format my code. I thought it easy because all I needed to click had been one key on the keyboard. It was...
Working in teams is an essential skill for any software engineer. Many jobs and projects a programmer will work on in their career will require some sort of teamwork or collaboration. Modern programs, such as operating systems or database management...
Why are smart questions important for software engineers? Smart questions are important to software engineers because engineers need to be able to communicate. Especially if a software engineer is working on a team, that engineer not only needs to know...
For the past week I’ve had to start learning Javascript. I dabbled a little bit with the language before taking ICS 314, thought by Professor Phillip Johnson, but not enough to form a solid opinion. During the week I had...
Art is a big part of my life, creating work that never existed before, the long hours dedicated in the process. I see art as a puzzle that needs a solution. When I’m making one of my pieces I am...