Systems | Development | Analytics | API | Testing

Latest Posts

The Best Data Visualization Examples

Data visualization is the art of representing complex data sets in a visually appealing way. It can help your reader better understand what they're looking at, and it's an ideal way to make sense of large or confusing sets of data. For example, imagine reading a report about a study that involved tracking participants' sleep patterns for three months.

Interview With Vaibhav Sinha, CTO of BlocPal

For the next instalment in our series of interviews asking leading technology specialists about their achievements in their field, we’ve invited Vaibhav Sinha, CTO of BlocPal, Vaibhav has been a disruptor behind driving financial inclusion to underbanked areas through innovative technology and payment processing solutions. With more than 22 years of experience, Vaibhav is a leader in the global technology industry.

The Concept Of Null In Java

null is a reserved word (keyword) in Java for literal values. It is a literal similar to the true and false. In Java, null is a keyword much like the other keywords public, static or final. It is just a value that shows that the object is referring to nothing. The invention of the word “null” originated to denote the absence of something. For example, the absence of the user, a resource, or anything.

Interview With Director of Data Science, Michael Chang

For our latest expert interview on our blog, we’ve welcomed the Director of Data Science and Machine Learning at Included, Michael Chang. Michael helps measure and optimize workforce diversity and inclusion efforts through data. Prior to Included, Michael worked in various data capacities at Facebook, Teach for America, Interactive Corp, and eBay. Michael also enjoys teaching and is an adjunct instructor for data science at UCLA Extension and Harvard FAS.

A Guide To Continuous Integration

Before continuous integration was invented, developers had to work on code separately before merging it into the end product. This technique had a high chance of error. If something was left out, it took time to determine the problem. Furthermore, communication between team members became difficult as the project grew. The larger the project, the more developers, engineers, and project owners were supposed to be faithful to each other’s schedules.

Interview With Author and Adobe Creative Director Chris Duffey

In the latest instalment of our interviews speaking to leaders throughout the world of tech, we’ve welcomed Chris Duffey, who leads Strategic Development at Adobe. Chris spearheads Adobe's Creative Cloud strategic development partnerships across the Creative enterprise space and has been profiled by The Wall Street Journal, The Guardian, Inc., Adweek, Adage, Cheddar, The Mirror, The Drum, Campaign and CMO.com.

Interview with Katie King, CEO of AI in Business

For the newest instalment in our series of interviews asking leading technology specialists about their achievements in their field, we’ve welcomed Katie King, CEO of AI in Business, a firm that specializes in AI consultancy and training. With over 30 years of experience, Katie has advised many of the world's leading brands and business leaders, including Virgin, o2, Orange and Accenture.

React Component Lifecycle: How to use ComponentDidUpdate

React is a JavaScript-based library for using component-based architecture to create applications that share user interface content. It allows you to define the function or class-based component that provides a specific feature for an application; hence, each component in React application contains the set of lifecycle hooks. There are several lifecycle methods such as mounting the component, updating the state of a component, or unmounting the component.