Our Blog

Developer

Remote Debugging - From your Local Machine and Beyond

In simple terms, remote debugging is debugging an application that runs in a place other than your local environment. Let’s look at the problem with the old way of troubleshooting the code for modern software architecture
Feb 19, 2020
By 
Maor Rudick
Developer

Software Bugs - Inevitable in Innovation

Clearly, it’s not a bug, it’s a feature. One of my favorite lines in software development, I need to say this once in a while to poke fun at bugs I come across.
Feb 19, 2020
By 
Ravi Lachhman
Developer

Testing Methodologies

Testing can generically follow one of two buckets. The first bucket is testing what you made e.g feature testing. The second bucket is testing what impact you made e.g integration/system testing.
Feb 19, 2020
By 
Ravi Lachhman
Developer

Chaos Engineering - The Best Place to Experiment

Chaos Engineering is the science behind intentionally injecting failure into systems to gage its resiliency. An informative creed, the Principles of Chaos Engineering, emphasizes the need for a method of comparing a baseline to a hypothesis on what will happen as chaos is injected.
Feb 19, 2020
By 
Ravi Lachhman
Developer

Logs

One of the first items you learn as a professional engineer is about the presence [and over presence] of logs. On your personal laptop, you might have come across logs in a crash report your operating system vendor collects.
Feb 19, 2020
By 
Ravi Lachhman
Developer

Your First Kubernetes Cluster and Deployment

Now that we have an understanding of what a container can be used for and the important parts that make up the ever-popular container orchestrator, Kubernetes, time for us to spin up a small cluster. Kubernetes as a project moves very quickly and only recently has the cadence slowed on the releases.
Feb 19, 2020
By 
Ravi Lachhman
Developer