Never Trust, Always Verify

Image credit: IBS

Conventional security models assume everything on the inside can be trusted, which is why these legacy technologies are, for the most part, no longer effective. However, traditional methods have done little to stem the flow of cyber attacks and insider threats, which means that a fresh approach is required. One such measure is to increase visibility into internal traffic and apply user context.


Image credits: Forbes

What is DeFi ? 🆕

DeFi is short for “decentralized finance,” an umbrella term for a variety of financial applications in cryptocurrency or blockchain geared toward disrupting financial intermediaries.

DeFi draws inspiration from blockchain, the technology behind the digital currency bitcoin, which allows several entities to hold a copy of a history of transactions, meaning it isn’t controlled by a single, central source. That’s important because centralized systems and human gatekeepers can limit the speed and sophistication of transactions while offering users less direct control over their money. …


Image credit: helidon.io

If you are a Java developer looking to transition to microservices based applications, Helidon is a worthwhile option to consider. Helidon is a lightweight set of libraries that don’t require an application server and which can be used in Java SE applications.

In this blog, we dive into what Helidon is, how it’s used, how it works, and what Helidon SE and Helidon MP are.

What Is Helidon?

Project Helidon is a set of libraries for developing lightweight and fast microservices that are cloud-native ready.

It is built on top of Netty and was released under the Apache License 2.0. Helidon began in…


What is a Graph Database? 📰

Very simply, a graph database is a database designed to treat the relationships between data as equally important to the data itself. It is intended to hold data without constricting it to a pre-defined model. Instead, the data is stored like we first draw it out — showing how each individual entity connects with or is related to others.

Why Graph Databases? 🤔

We live in a connected world! There are no isolated pieces of information, but rich, connected domains all around us. Only a database that natively embraces relationships is able to store, process, and query connections efficiently. …


Image credit: AWS

AWS is creating a ‘new open source design system’ with React

Amazon Web Services has released AWS UI, which the cloud services biz describes as “the first step in a larger process of creating a new open source design system.”

The context for this is the open-sourcing of the user interface code for the .NET Porting Assistant, a tool to scan Windows-only .NET Framework applications to discover what needs fixing in order to port them to .NET Core, the open-source version of .NET that runs on Linux.

AWS seems keen to persuade customers to move away from Windows, and referred in its post to the “performance, cost savings, and robust ecosystem…


Image credit: Fastify

Another framework for NodeJS, now what ?

Fastify is a web framework highly focused on providing the best developer experience with the least overhead and a powerful plugin architecture. It is inspired by Hapi and Express and as far as we know, it is one of the fastest web frameworks in town.

The framework contains many features like logging, detailing request and response schema on routes, validations, hooks to perform before and after operations on specific events.

Core features

  • Highly performant: as far as we know, Fastify is one of the fastest web frameworks in town, depending on the code complexity we can serve up to 76+ thousand requests…

Image credit: Overmind

It’s simple until you make it complicated.

Handling state in an application is like juggling with data. We all know that at first it is easy to manage the state, but as your application logic continues to develop this can go down the rabbit hole pretty fast. The follow article wants to present a different alternative for handling state in a React application using OvermindJS.

Why OvermindJS ? 🤔

I am glad you asked. As you already maybe know, there are many tools for state management out there like Context-API, Redux, MobX or MST. So why the hack do we need another one …


Image credit: Excellent WebWorld

The Internet is no longer about static web pages and longer loading times. Over time, the Internet has made a shift towards active user engagement as well as extended functionality by means of visually pleasing and powerful web applications.

A web application is just like a normal computer application except that it works over the Internet. As everyone is on the web these days, most developers are looking to benefit from web apps and attract as many users as possible via opportune offerings.

Before venturing onto a web application development project, it is important to choose the type of web…


What is GatsbyJS?

Gatsby is a modern web framework built on top of React and GraphQL. The main focus of the framework is built-in performance: it creates blazing-fast websites by default. It creates a static build to make the website faster. That’s one of the reasons why Gatsby is often overlooked as yet another static site generator.

Even though Gatsby is built on top of React, it has an ecosystem of its own that includes plugins, themes, and starters. It is extendable by default. It is built as a static site in build time and hosted as simple HTML pages.

What is Next.js?

Next.js is another…


Introduction

Hybrid applications are a must nowadays. They save a lot of resources for building individual apps for different platforms. The quality of the chosen framework results in the quality of a future application. Below, we can find out their pros and cons and also look at the other hybrid frameworks that are available.

About Flutter and React Native

React Native is an open-source project started by Facebook internally in 2015. On the other side is Flutter, a project started by Google which they have been heavily promoting since I/O 2017. Both of these technologies help app developers build cross-platform apps faster by using a single…

James Eduard

Tech Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store