Systems | Development | Analytics | API | Testing

Latest Posts

How to Restart a Kubernetes Pod Using kubectl

Restarting a Kubernetes pod can be necessary to troubleshoot issues, apply configuration changes or simply ensure the pod starts fresh with a clean state. With the power of kubectl, you’ll be able to gracefully restart pods without disrupting the overall application availability. This post will walk you through the process of restarting pods within a Kubernetes cluster using the command-line tool, kubectl. Let’s dive in and learn how to effectively restart Kubernetes pods using kubectl!

What is Storybook and Why Developers Should Use It

One of the biggest challenges front-end developers face is keeping code organized while maintaining functionality of the user interface (UI). The challenge becomes more evident in larger projects where a number of developers work together. Several tools are available to help in organizing UI systems, and in this article, we explore one such tool, Storybook. Storybook is a frontend workshop environment tool for UI/UX development that helps bring consistency in designs across multiple components.

Democratizing Software Development with Retrace

When I was working at AWS, one of the things that inspired me the most was the company’s founding principles. As articulated by Andy Jassy, then CEO of AWS: AWS laid the foundation of a cloud infrastructure that works like Lego blocks and can be provisioned immediately. As customers’ businesses grew, they could scale effortlessly, paying only for what they needed rather than making large upfront investments.

7 Fascinating Applications of Python: From Web Development to Data Science

Without a doubt, Python stands out as one of the most sought-after and adaptable programming languages across the globe. In fact, some of the largest tech companies on the planet use Python, including Google, Facebook and Amazon. Python has been the go-to programming language for many developers, data scientists and researchers due to its ease of use, readability and robustness. But what exactly can Python do?

Top 7 Toolkits for Developing Qualitative Data Analysis Software

Data-driven research, a product of using interdisciplinary scientific methods for extracting knowledge, is taking over the globe. According to McKinsey & Company’s Marketing Insights, data-driven organizations are 23 times more likely to acquire customers and 6 times as likely to retain them! Also termed “the fourth paradigm of science”, data-driven research has created opportunities for big data analysis in science and other industries.

Python Tips: 10 Tricks for Optimizing Your Code

Python is a universal language that is widely used in various industries. In this post, we’ll look at 10 tricks that can help you optimize your Python code, regardless of your Python framework. From following coding conventions and meaningful names to using exceptions for error handling and taking advantage of built-in functions, these tips will help you write cleaner, faster and more maintainable code.

5 Tips to Improve Your Python Page Load Time

Having great design or top-performing content is not enough. A good website should also load your web pages quickly and efficiently. Web page load time or page speed measures how long it takes for a web page to fully load. In an eCommerce website, visitors will feel more comfortable browsing products when each product page loads almost instantly. Thus, learning how to optimize your website in every way possible is a solid investment in your website.

12 Reasons for Using Kotlin for Android App Development

Are you looking for a new language to develop your Android application? If so, then Kotlin may be a perfect choice! Kotlin is an open-source, statically typed programming language designed to be used with the Java Virtual Machine (JVM). It has been gaining popularity recently and is now supported by Google as a preferred language for Android app development. It is used by more than 9.6% of developers to build Android apps (source).

.NET Core vs .NET Framework: How to Pick a .NET Runtime for an Application

A while back we predicted that.NET Core would be the next big thing, offering developers many options in application development. Indeed, there is huge demand for developers that know this technology. But how does it differ from the.NET Framework, and what do you need to know to use them both effectively? Today, we’ll contrast.NET Core vs. .NET Framework to help you choose which one to use for your next project.

How to Deploy ASP.NET Core to IIS & How ASP.NET Core Hosting Works

Previously, we discussed the differences between Kestrel vs IIS. In this article, we will review how to deploy an ASP.NET Core application to IIS. Deploying an ASP.NET Core app to IIS isn’t complicated. However, ASP.NET Core hosting is different compared to hosting with ASP.NET, because ASP.NET Core uses different configurations. You may read more about ASP.NET Core in this entry. On the other hand, IIS is a web server that runs on the ASP.NET platform within the Windows OS.