Experiences with Software Engineering
17 Dec 2020
A Broad Perspective A concept like software engineering is extremely complex and time consuming to realize, thus why universities have it as an upper-division course. The wide range of topics in such courses are designed to give students an experience...
Software Engineering
Read More
What makes computer science amazing
03 Dec 2020
The Bread and Butter of Computer Science The thing that makes computer science unique, and arguably its best feature is code reusability. The ability to come up with a general solution to a problem and specifically apply it allows for...
Design Patterns
Read More
A Framework for Beauty
08 Oct 2020
Beauty is in the Eye of the Beholder Many people disagree on what something beautiful, but most people can agree what makes a user interface look decent and function well. Creating said interfaces, however, can be time consuming and can...
UI Framework
SemanticUI
Read More
Your Saving Grace
24 Sep 2020
Coding Standards are Useful If you have a development environment that can automatically check them for you. If you aren’t using an IDE that checks spelling and standards (maybe you’re one of those people who likes vim), coding standards can...
Coding Standards
IntelliJ
Read More
Stack Overflow is Friendlier Than You Think
10 Sep 2020
A key part of programming is troubleshooting. Whether it be a minor bug or strange behavior, you’re likely to have questions if you spend time programming. Some problems will be solved by rereading your code aloud to a rubber duck...
Questions
StackOverflow
Read More
What is Software Engineering to Data Scientist?
04 Sep 2020
I was introduced to programming in high school, and have enjoyed it ever since. My first exposure to programming was in the C language, where I learned the satisfaction of getting code right, and the frustration of bug fixing. Frustrating...
Software Engineering
Read More
A Pleasant Surprise
03 Sep 2020
So far it’s been a week into the course ICS 314, and the first week tasked us with the daunting task of jumping right into a new programming language: Javascript. An Initial Impression Prior to this class, all I’d heard...
JavaScript
Learning
Read More