Tag: App development
-
How to implement Enterprise Risk Management framework
Posted on August 26, 2022, Level beginner Resource Length medium
Managing individual business risks is difficult when silos exist. An enterprise risk management (ERM) framework consolidates risk management strategy across an entire organization, enabling better visibility, measurement, and management of business objectives. By Catherine Chipeta.
Tags app-development devops miscellaneous software-architecture
-
Demonstration of Drogue IoT using Node.js
Posted on August 25, 2022, Level intermediate Resource Length medium
The goal of the Drogue IoT project is to make it easy to connect devices to cloud-based applications. This article will demonstrate how to implement firmware in Rust based on Drogue's device support. This way, a device can communicate with the cloud using the low power LoRaWAN protocol. We will also illustrate how Node.js handles the server side. By Daniel Bevenius.
Tags app-development iot startups miscellaneous nodejs
-
Make a bot for simple interactions in MS Teams using webhook
Posted on August 24, 2022, Level beginner Resource Length medium
Have you ever had an idea to ask a bot to perform a simple interaction? Then this article is for you. By Lee Ford.
Tags app-development devops miscellaneous apis
-
Elixir like a local
Posted on August 22, 2022, Level advanced Resource Length short
Elixir is quite a flexible language, and it is possible to carry over many infrastructural patterns from other platforms like Ruby. However, by leaning on Erlang tooling, which predates many of the external infrastructural services that have become de-facto standards in modern web applications, we have the potential to boost performance and cut costs at the same time. By Eric Newbury.
Tags erlang app-development elixir performance
-
Secure Spring Boot REST API with Apache APISIX API Gateway
Posted on August 21, 2022, Level intermediate Resource Length long
In this walkthrough, we are going to look at some of the Apache APISIX API Gateway built-in plugins for securing your Spring Boot REST APIs and demonstrate how to effectively use them. By Bobur Umurzokov.
Tags infosec app-development web-development frontend
-
What is confidential computing?
Posted on August 19, 2022, Level beginner Resource Length medium
With the boom in cloud computing, new types of security threats have emerged. Confidential computing is a solution to the added IT security issues of working with the cloud. By Daniele Buono, James Bottomley, Hubertus Franke, Robert Senger.
Tags app-development infosec cloud ibm big-data
-
Data Manipulation with functional programming and queries in Ballerina
Posted on August 18, 2022, Level intermediate Resource Length medium
As an adept at Functional Programming (FP), I feel at ease with expressing my data manipulation logic by chaining high order functions like map, filter, and sort operating on arrays and maps. Ballerina, being designed as a Data-Oriented programming language, supports this FP style of coding. By Yehonathan Sharvit.
Tags app-development programming database functional-programming sql
-
Multi-dimensional approach helps you proactively prepare for failures: Application layer
Posted on August 17, 2022, Level intermediate Resource Length medium
Resiliency of applications surpasses everything else in building customer trust. Because of this, it cannot be an afterthought. Instead of simply reacting to a failure, why not be proactive?. By Piyali Kamra, Aish Gopalan, Isael Pimentel, and Aditi Sharma.
Tags software-architecture devops microservices performance app-development queues
-
Visualize Microservice dependencies in a team context
Posted on August 16, 2022, Level intermediate Resource Length medium
The moment we introduce strong coupling between our services, we lose the potential advantages of a microservice architecture. This article addresses the challenge by introducing the concept of a Change Coupling analysis. Change Coupling is a behavioral code analysis technique that uncovers logical dependencies across services and team boundaries. Let's see it in action. By Adam Tornhill.
Tags devops microservices teams app-development
-
Hidden gems of Google BigQuery
Posted on August 9, 2022, Level intermediate Resource Length medium
BigQuery is amazing. It is one of my favorite tools within Google Cloud. Luckily, it looks like Google feels the same and, to the joy of BigQuery fans, keeps adding new features there. By Artem Nikulchenko.
Tags golang app-development database miscellaneous gcp
-
Shaving 40% off Google's B-Tree implementation with Go Generics
Posted on August 8, 2022, Level advanced Resource Length medium
There are many reasons to be excited about generics in Go. In this article, I'm going to show how, using Go generics, ScyllaDB achieved a 40% performance gain in an already well-optimized package, the Google B-Tree implementation. By Michal Matcczuk.
Tags golang app-development performance programming
-
Building open source search app with Appwrite and Meilisearch
Posted on August 7, 2022, Level beginner Resource Length long
Imagine you are building an inventory or an ecommerce website or a social media of your own, what are the two major things you will have to deal with? A. Database B. Search engine. By Haimantika Mitra.
Tags search app-development cloud open-source