Systems | Development | Analytics | API | Testing

%term

How to Use the Javascript Debugger

As developers, we’ve traditionally rooted out errors in our programs (we’ll call them bugs from now on if that’s ok) by using meaningful log statements. JavaScript has the famous console.log() method for that. But while log statements are good, they are less efficient than a tool that enables you to carry out step-by-step debugging. So in this article, we will learn how to use Google Chrome developer tools (also known as DevTools) to debug any JavaScript application effortlessly.

Announcing N|Solid JS API

NodeSource is excited to announce N|Solid JS API! 🥳 With this new API you can use all the power provided by the N|Solid console and CLI using your own JavaScript code programmatically. In other words, now it is not necessary to listen to events from the console, but from your own code you can decide when to run a certain command under your chosen conditions.

From react-admin to pure react

When we were building out our first UI at Speedscale we wanted to get something up and running quickly. Fortunately there are a ton of options of web frameworks that can be used to throw together a quick “hello world” kind of application. However, a SaaS application needs a lot more than just displaying data. It needs to handle user authentication, loading data from a backend API, displaying data in a variety of formats, etc.

How to catch all exceptions in Python

One of the struggles developers face is how to catch all Python exceptions. Developers often categorize exceptions as coding mistakes that lead to errors when running the program. Some developers still fail to distinguish between errors and exceptions. In the case of Python application development, a python program terminates as soon as it encounters an unhandled error. So, to establish the difference between errors and exceptions, there are two types of errors.

A Data Lakehouse without Data?

Imagine if you bought a beautiful lake house, invited all your friends to come and visit, and the lake was dry? Not much value and a little embarrassing, right? Now imagine you have that beautiful lake house and you have special water valves to control not just if there is water in the lake but also control the water quality, clarity, and what fish the lake is stocked with? Much more impressive, correct?

Extreme data center pressure? Burst to the cloud with CDP!

Here at Cloudera, we’ve seen many large organizations struggle to meet ever-changing and ever-growing business demands. We see it everywhere. Traditional on-premise architectures, which create a fixed, finite set of resources, forces every business request for new insight to be a crazy resource balancing act, coupled with long wait times, or a straight-up no, it cannot be done.

Why design matters in BI

One of the things that I'm really passionate about is great design. Design is important in all aspects of our lives and it's really important for analytics as well. When you're the recipient of bad design, you know it immediately. Have you ever seen those emails that have been completely misaligned or sat through a PowerPoint where everything is in the wrong colors and fonts? How does it make you feel?