Workplace Communication - Part II

In my last post, I wrote about how informal communication can impact the productivity and efficiency of a company and shared some of the ways we communicate at my Internship site. While I discovered that informal communication plays a big role in eliminating conflicts, and boosts the morale of employees, formal communication is also important to keep us accountable. In this post, I’m going to share some of the formal communication tools we use at my internship site, and how it has made me more accountable.

Workplace communication - Part I

Workplace communication is very important. For companies to operate efficiently and be productive they have to ensure it is necessary to ensure that its employees are communicating effectively. In this blog post, I’m going to share some of the ways we communicate at my internship site and how it has changed my perspective on doing productive work.

Using SASS vs CSS

Today, I switched from using CSS to SASS, which is a CSS preprocessor. In the beginning, I was very reluctant to add that extra bit of complexity in my workflow. Go away!

Problems of Using Cutting Edge Technology

As you can tell from the title of this post, this is about some of the problems you face when using cutting-edge technology, but this is specifically about Angular 2. In this post, I will talk about the challenges of using newly released frameworks like Angular 2, and how I have tried different methods to solve my problems to build _stable product._

Evaluating first Sprint

The first sprint of my project at Interapt has come to an end which means I have been working on my project for two weeks. It was time for evaluation. Today we evaluated the work we had done so far and planned for the next sprint.

Angular 2 Forms and Custom Validators

This post will be about my reflection on Agular 2 forms, and creating custom synchronous and asynchronous validators. Forms are the cornerstone of any web application. Angular 2 provides mainly two ways for creating forms, template-driven and model-driven.  In a template-driven form we use two-way data binding ,  ngModel and map to our internal data model. However, in a model -driven form we build our models and controls explicitly.

Material Design Library for Angular 2

This post is about the material design library I have chosen for my Angular 2 project I’m working on and why I chose that library. At Interapt, we follow Material Design principles very closely. Our designers have developed a set of design guidelines that are build upon Material Design language developed by Google. According to Google, Material is a visual language for users that synthesizes the classic principles of good design with the innovation and possibility of technology and science. More about Material Design can be found in this living spec.

Learning Angular 2 Part II

This is going to be my second post about Angular 2 following the first one I did last week. In this post, I’ll discuss the basic building blocks of Angular 2 and how it’s reusability has made developer’s life easy. This will not be a documentation or tutorial for Angular 2, and there is no point in creating one as there are so many tutorials out there. It will be my reflection on what I’ve learn so far.

Sprint Planning for Agile Development

Today, I learned about the project (or at least on of the projects) I’ll be tackling this summer at Interapt. I was introduced to Agile Development methodology, which seemed very unusual compared to anything I had ever done before. I found myself constantly challenging my beliefs of software development that led to me asking several questions in the planning meeting.

Introduction to Interapt's products

This Friday I was able to learn more about _Interapt’s product line and the overseer of the products. In this blog post I’m going to write about my perspective on the products and why I think is carving its niche in the huge tech industry with simple solutions to real world problems._

All Hands Meeting

The first day of June began with the monthly All Hands Meeting with all employees at Interapt that happens once a month. The CEO of Interapt, Ankur Gopal, led the meeting with some updates from last all hands meeting and some news for the company ahead. He also explained his vision for the company moving forward, and how he would like the company to grow. Among the announcements were awesome award Interapt had won last week and a new project that Interapt is working on to teach 50 students to code in Eastern Kentucky, who will ultimately be hired to work at Interapt. I was feeling very proud to be working in the leadership of visionary leader and a creative company.

Learning Angular 2 Part I

This is my first post in the series of posts I’ll be doing about Learning Angular 2. In this post,I’ll briefly talk about the origin Angular _2, and compare Angular 2 with some other development tools and frameworks I have used thus far._

First Day at Interapt

Finally, I had some time to sit down and collect my thoughts. In this post, I’ll talk about how was my first day at _Interapt._ Moving to Louisville was a rather inconvenient experience than what I had expected. Most of the blame lies with the apartment manager for their lack of clarification to me to submit the leasing paperwork 5 days before my arrival.