Systems | Development | Analytics | API | Testing

Latest Blogs

How to add realtime updates to your React application

Imagine having to restart WhatsApp whenever you anticipate a new message, or needing to reload the page every time you expect an update on the big game. That would be a terrible user experience! Today, users expect the UI to automatically update the moment information becomes available from the backend, so, of course, we must enable them in our applications. There are a handful of technologies, techniques, and services you can use to implement live updates in React.

C# Sleep: A Detailed Guide

Ah, the sweet allure of a well-rested application. No, I’m not talking about kicking back and letting your software take a nap. I’m diving deep into C# and its Sleep method. Have you ever wondered, “Is there a Sleep function in C#?” We’ve got answers. By the end of this post, you’ll know all about the ins, outs and potential pitfalls of using Sleep in C#. So, grab your favorite beverage, and let’s get into it!

Impacts and Takeaways From the Executive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence

Artificial intelligence (AI) and large language models (LLMs) have come a long way since their inception in the 1950s. From the pioneering research of English mathematician and logician Alan Turing to the recent breakthroughs achieved by models like GPT-3/GPT-4, AI has undeniably transformed industries and revolutionized human-computer interactions.

Reasons Why Enterprise Software Development with Java is the best choice

In the constantly fluctuating world of software development, finding one solid pillar is a rare feat. Progress has become the order of the day, and staying at the forefront of the latest standards is imperative. This dynamic landscape ensures that competition remains fierce, making it exceptionally challenging for any technology to unequivocally dominate a field. However, Java defies the norm and stands as a notable exception. To start with statistics,

Dr. Bazel: How I Learned to Stop Worrying and Love Building Systems

Building software can be as easy as baking a cake, or as hard as rocket science. It all depends on the tools you use. As a developer, you’ve probably encountered issues like inconsistent builds, long build times, and dependency hell. If you want to make your life easier and your software better, you may want to try Bazel, the ultimate build tool that can handle anything from cupcakes to spaceships.

Serverless Postgres Public Preview

We're excited to announce the Koyeb Serverless Postgres public preview - a fully managed, fault-tolerant, and scalable serverless Postgres Database Service. What do all modern applications have in common? They all have APIs, workers, and databases. Deploying APIs and workers with Koyeb has long been possible. Starting today, you can spin up databases too! Using Koyeb Serverless Postgres, you can easily start a resilient Database Service alongside your apps in a few seconds.

Essential guide to WebSocket authentication

Authenticating WebSocket connections from the browser is a lot trickier than it should be. Cookie authentication isn’t suitable for every app, and the WebSocket browser API makes it impossible to set an Authorization header with a token. It’s actually all a bit of a mess! That is the last thing you want to hear when it comes to security, so I’ve done the research to present this tidy list of methods to send credentials from the browser.

Improve your exploratory testing by incorporating personas (with examples)

When your user base is the size of a small country, how do you ensure you're not missing the nuances of their diverse needs? Exploratory testing lets you see the software from the user's perspective, but with diverse users, maintaining effectiveness is challenging. Persona testing enhances exploratory tests by focusing on unique user experiences, allowing you to wear multiple hats and understand the software through various user perspectives.

3 Takeaways from Web Summit 2023

Along with approximately 70,000 other souls from around the globe, the NodeSource team attended Web Summit 2023 earlier this month. Famous for being the largest European tech event (or even the world), Web Summit was full of riveting AI conversations, more than 2,600 startups, and plenty of tasty food trucks and, of course, amazing local cuisine.