The road to learning web development is a long and arduous one, thats for sure. Even with some solid grounding in JavaScript and HTML, there is still so much more to learn. And most of that learning comes with the...
Nothing Ventured, Nothing Gained So far into this Software Engineering journey, I’ve learned several different tools and techniques used in creating web applications. And while each subject on their own was not the most difficult experience to comprehend and apply,...
Overview The problem: Textbooks are expensive and used textbooks at a reasonable price are hard to find. While your friends may be a good source of used books to buy from, there are around 20,000 other students who could provide...
The Dark Times Before Semantic UI When I was learning HTML and CSS style sheets, I admit, that my understanding of design was very amatuerish. Black and white pages with little to no formatting and Times New Roman, which then...
Programming with ESLint Over the course of my Computer Science career, I haven’t been adhering to any one single stype of coding. In fact, until only recently, I’ve just been picking and choosing bits form different styles where I thought,...
What is Configuration Management? As a programmer, tracking your work and keeping yourself organized is an essential skill to becoming an efficient worker. Programs can span thousands, perhaps even hundreds of thousands of lines of code which can be spread...
Imagine, for a moment, you are friends with two people who had just bought a book that you had recommended to them. Imagine, as well, that you are knowledgable on this book and consider it one of your favorites. One...
Though the field of Science, Technology, Engineering and Math (STEM) encompasses myriad profressions and practices, what fundamental binds them all together is the goal of improving human life. From simplifying daily tasks with machines and programs, to furthering the limits...
Learning JavaScript The computer science curriculum starts a student off with a popular high level language, typically on the lines of Java and Python. Then, as that student continues down this academic road, they find themselves delving into lower level...