Systems | Development | Analytics | API | Testing

Development

The Best Podcasts for Developers

Check out the web story version: The 8 Best Podcast For Developers. Software developers probably form one of the most tight-knit professional communities on the planet. Despite the enormous diversity within the industry, it is very easy to find common interests like coding trends, personal development, entrepreneurship and design. Most of us at Bugfender are software developers ourselves and one of the channels we use to share our interests are podcasts.

How to Steer Clear of Application Performance Bottlenecks

We are living in a time where a difference of a mere couple of seconds can make you lose your business to another company with a faster, more easily accessible web application. In such a highly competitive space, it is important to squeeze out the maximum amount of performance from your application’s software stack and hardware infrastructure.

PagerDuty integration with N|Solid

In the latest version of NSolid v4.4.2 NodeSource introduced the new PagerDuty integration that allows users to configure message notifications that are automatically triggered when your Node.js application experiences critical performance, lifecycle, and/or security events in production. This ensures DevOps professionals looking after applications running in production, can be notified on time about new performance and security issues.

The Complete Guide to Microservices

Microservices, also known as microservices architecture, refers to a method of designing and developing software systems. Microservice architecture is becoming increasingly popular as developers create larger and more advanced apps. The goal is to help enterprises become more Agile, especially as they adopt a culture of continuous testing. Here are the basic features of microservices.

Developer Tooling for Kubernetes in 2021 - IntelliJ, VSCode, Gitpod, and Lens (Part 3)

Over the last few days, I have been hard at work writing an up to date comparison of Kubernetes tooling (check out the first and second posts if you haven’t already, which cover tools that help you reproduce issues locally). Going through the sprawling Kubernetes ecosystem and curating the knowledge that would be the most interesting to fellow developers and engineering managers has been no small task. That’s why section 3 will cover the heart of cloud-native development: the IDE.

Developer Tooling for Kubernetes in 2021 - Docker, BuildKit, Buildpacks, Jib, and Kaniko (Part 4)

Over the last few blog posts, I have covered critical elements of developer tooling for Kubernetes and how things are looking in 2021. As we continue to dive into that discussion, we must not forget the process of building container images. Of course, most of us create our images by writing Dockerfiles and building them with the Docker engine. And yet, more and more teams are adopting newer alternatives.

Improving Node.js Application Performance With Clustering

When building a production application, you are usually on the lookout for ways to optimize its performance while keeping any possible trade-offs in mind. In this post, we’ll take a look at an approach that can give you a quick win when it comes to improving the way your Node.js apps handle the workload. An instance of Node.js runs in a single thread which means that on a multi-core system (which most computers are these days), not all cores will be utilized by the app.