Systems | Development | Analytics | API | Testing

Latest Blogs

An Introduction to the ViewComponent Gem

Modern web UIs are complex. Traditional layout/template/partial techniques are not always the best fit. ViewComponent seeks to provide a better way. It's a framework for creating reusable, testable & encapsulated view components that integrate seamlessly with Rails. In this article, Abiodun Olowode shows us how to use ViewComponent to make our Rails views more manageable.

Rebranding DevOps as Cloud Engineering

In this episode of Kongcast, Matt Stratton, a staff developer advocate at Pulumi, explains the history of configuration automation, the world of cloud engineering and how it compares to DevOps. Check out the transcript and video from our conversation below, and be sure to subscribe to get email alerts for the latest new episodes. Viktor: So before we jump to this one, tell us a bit about yourself. Matt: I spent about two decades working in traditional technology operations. I was a sysadmin.

Forget the Dire Headlines. Federal IT Modernization Could Be Closer Than you Think, Part 2

In a world in which digital transformation is spreading like wildfire, it’s hard for the government to win public trust with bad digital services. In fact, the federal government lags the private sector on customer satisfaction, scoring lower than any other industry or sector studied according to research firm Forrester.

6 Alternatives to Selenium to Complete Your Testing

Although Selenium is the most known framework for test automation, there are other Selenium alternatives. These Selenium alternatives promise to solve the bottlenecks that arise when using Selenium alone, whether it's making automated testing more efficient and accessible, or catering to other demands that Selenium does not handle. Selenium is a lightweight and portable software testing tool designed primarily for web application testing.

Scope of manual testing and career transition options for manual testers

Automation testing is the buzzword everyone is talking about in software industry. Most IT companies and clients are trying to automate their tests as much as possible to reduce the efforts in a longer run. With all the projected and actual benefits, many people think that manual testing is going to go away in near future. However, the reality is far away from this. Manual testing and manual testing jobs are necessary and going to stay.

A Complete Guide for JavaScript Execution Context

From the standpoint of understanding and complexity of learning, the idea of execution context has been projected as an advanced JavaScript concept in several circumstances. Yes, if not mastered with the right examples in the proper order, this may appear complex. Every newcomer to JavaScript should understand why confidence in this fundamental concept is so vital. The most fundamental aspect of the JavaScript programming language is the execution context.

How to Set Up Perforce Typemap - P4 Typemap

Game development and virtual production studios use game engines to create the unbelievable. But with game engines— like Unreal Engine or Unity — project assets are stored as large binaries. To efficiently collaborate on and manage these assets, version control systems need to treat them differently than other file types. Most version control companies cannot manage these binary files.

Streaming data into BigQuery using Storage Write API

BigQuery is a serverless, highly scalable, and cost-effective data warehouse that customers love. Similarly, Dataflow is a serverless, horizontally and vertically scaling platform for large scale data processing. Many users use both these products in conjunction to get timely analytics from the immense volume of data a modern enterprise generates.