Systems | Development | Analytics | API | Testing

Development

Building Custom Servlets for C++ Microservices in Docker

In a previous post, C++ Microservices in Docker, we worked through the steps for creating a docker container that exposes a HydraExpress servlet container. We successfully deployed our HydraExpress server instance in Docker, however all that was available were the default example servlets. User application code wasn’t exposed. Let’s fix that and look at deploying custom C++ Servlet instances within the HydraExpress Docker container.

Comparing Top Container Software Options for 2021

Each day, more and more companies consider opting for cloud-based solutions, and they almost always end up adopting them to some extent. While the increasing popularity of cloud services may be a significant factor in accelerating the adoption rate of cloud-based solutions, some individuals remain skeptical of migrating their applications to the cloud due to unfamiliar territory.

8 Emerging Web Development Trends in 2021 and Beyond

What’s trending in web design and development? Like humans, technology also continues to evolve as we find new innovations, doing things faster and make them work flair than they did before. This increasing attention to responsive web design is partly because of the increased usability and the performance it brings to the users. Each year, developers are always discovering new technologies that can keep them in the competition.

What Is Perforce?

Many development teams today know that the Perforce name has roots with version control. But the company does so much more. Today, Perforce helps enterprises succeed by delivering world-class solutions and support they need to accelerate digital transformation, innovate at scale, and achieve DevOps success. In this blog, we cover how the company has evolved. Read along or jump to the section that interests you most.

5 Best Software Management Tools for 2021

Seeing someone manage big projects makes it seem like an easy job. How long would it take to send emails to employees? It probably takes a minute to check your inbox or call a member of your team to give them an assignment. Actual project managers will tell you that this cannot be further from the truth. Sure, all those small tasks take a small amount of time but group them all and you get a shocking amount of time.

Logging in Ruby with Logger and Lograge

Logging is tricky. You want logs to include enough detail to be useful, but not so much that you're drowning in noise - or violating regulations like GDPR. In this article, Diogo Souza introduces us to Ruby's logging system and the LogRage gem. He shows us how to create custom logs, output the logs in formats like JSON, and reduce the verbosity of default Rails logs.

How to Use Bugfender with a Vue.JS Application

It is an exciting era for web developers with so many open-source frameworks and libraries around to help them. Of all the frameworks that have emerged in recent years, Vue.js stands out for its simplicity, adaptability and rapid load times. In this article, we will learn how to get started with Vue.js. We will also go through the steps to integrate and use Bugfender with a Vue.js application. We will build a simple TODO application, which will enable us to add, fetch, edit, and delete TODO items.

Architecting Apache Kafka for GDPR compliance

Once upon a time (2017), in an office far far away, you may have been cornered in a conversation with someone from Legal about GDPR. It could have gone something like this: “You there, Data Engineer” “Yep, that’s me” “What PII do we have residing in this Apache Kafka database?” You probably mumbled something about Kafka not being a database. “And who can read/ write the data?

What Is NullReferenceException? Object reference not set to an instance of an object

“Object Reference Not Set to an instance of an object.” Cast the first stone those who never struggled with this error message when they were a beginner C#/.NET programmer. This infamous and dreaded error message happens when you get a NullReferenceException. This exception is thrown when you try to access a member—for instance, a method or a property—on a variable that currently holds a null reference. But what is a null reference?

Why You Should Care About The Financial Benefit Of A Developer Tool

You wouldn’t expect an architect to build a skyscraper with just a hammer and a ladder, right? Then why do we sometimes look at developer tools as something ‘extra’, or as a ‘nice to have’, and simply assume that all that a developer needs is a laptop and an internet connection? A skyscraper is built in a fraction of the time and to a much higher quality if the team has access to top of the line equipment.