Systems | Development | Analytics | API | Testing

%term

Connecting Space and Data: NASA's Asteroid Dust Quest and AI Innovation

Perhaps it's the awe-inspiring films about space exploration (my personal favorite – Apollo 13) that evoke the image of NASA as a place buzzing with activity, filled with screens displaying data, charts, and ALWAYS a big countdown clock. However, one of NASA's most recent challenges may surprise you - the task of cracking open a billion-dollar canister filled with ancient asteroid dust.

Building Serverless Apps with the AWS CDK Using TypeScript

The AWS Cloud Development Kit (CDK) lets you build serverless applications with the expressive power of a programming language like TypeScript. The CDK defines cloud infrastructure in code and deploys via AWS CloudFormation. In this post, we will build a Lambda function, an AWS Gateway API, and an S3 bucket to upload CSV files. The API will take requests in JSON and seamlessly convert them to CSV format. We will use the AWS CDK in TypeScript to reliably deploy our app through AWS CloudFormation. Ready?

What is MEVN Stack? Building a CRUD Application Using MEVN Stack

Nowadays, developers prefer a one-stop solution for web development where developers can build their entire web application on the go. Full-stack development platforms such as MEVN, MEAN, and MERN are the contemporary solutions for building an end-to-end application. Developers can create every part of the applications in the same language for every aspect - including a front-end, backend, database, API, security, web server, and more.

What Can Possibly Go Wrong Without Data Privacy in Your Business?

Let's talk about something that might not be your favorite topic but is super important: data privacy and security. Now, I know it might sound like just another box to tick off, but hear me out. Ignoring data privacy in today's digital world is like forgetting to lock your doors in a busy neighborhood. Not the best idea, right? We previously discussed the importance of data privacy in analytics, let’s now look at the implications of lack thereof.

Benefits of Contract Management Automation in Government Procurement

In many state and local government organizations, contract management is a manual process that is often cumbersome to oversee. Employees often feel overwhelmed trying to track deliverables and payments and ensure compliance. Manual contract management leads to delays and inefficiencies in procurement processes, resulting in missed opportunities to identify and acquire the right products or services at the best possible cost, which wastes taxpayer dollars.

Kubernetes Operators vs HELM: Package Management Comparison

While Kubernetes has become the standard platform for container orchestration, managing complex application lifecycles can still be a challenge. That's where Kubernetes Operators and Helm Charts come in. This guide dives into both of these tools to explain what they do, how they're different, and their ideal use cases. Whether you're new to Kubernetes or seeking clarity – this article is here to help!

Enhancing Node.js Core: Introducing Support for Synchronous ESM Graphs

Exciting news this week! One of the latest features in Node.js core is the addition of support for requiring synchronous ECMAScript Modules (ESM) graphs. This enhancement promises to simplify the transition for package authors and users alike, as the ecosystem gradually shifts towards ESM. This long-awaited feature, enabled via the --experimental-require-module flag, marks a pivotal moment in Node.js development, addressing a persistent pain point for developers.

Python Logging: The Complete Guide

In computing, logging involves maintaining a record of events within a computer system, encompassing issues, errors, or pertinent information about ongoing operations. These events can manifest within the operating system or other software, with each occurrence documented through the creation of a message or log entry. Logging is crucial for comprehending the application's behavior, aiding in the identification of unexpected issues, debugging, or merely monitoring events.