Tag: App development
-
Top 5 pieces of advice for cloud migration projects
Posted on April 15, 2022, Level beginner Resource Length medium
Every organization is unique, and so is every cloud migration project. The project scope, timeline, and expense involved can vary widely depending on the size of the organization, how many geographies it operates in, how many applications are being implemented, and how many lines of business are being affected. By Susan Aumack.
Tags cio web-development app-development cloud distributed
-
How to start using generic types in PHP
Posted on April 14, 2022, Level intermediate Resource Length medium
Generic types are templates which allow us to write the code without specifying a particular type of data on which the code will work. Thanks to them, we avoid the redundancy and the objects operate on the previously declared types. By Jarek Szutkowski.
Tags php web-development app-development learning
-
Build a secure e-commerce app with SuperTokens and Hasura GraphQL
Posted on April 6, 2022, Level intermediate Resource Length long
This tutorial will show you how to develop a secure e-commerce store using SuperTokens authentication in a React.js app. We'll use a modern stack that includes React, Hasura GraphQL, and SuperTokens. By Ankur Tyagi.
Tags app-development infosec web-development nosql apis nosql
-
Optimizing AWS Lambda function performance for Java
Posted on April 3, 2022, Level beginner Resource Length medium
This blog post shows how to optimize the performance of AWS Lambda functions written in Java, without altering any of the function code. It shows how Java virtual machine (JVM) settings affect the startup time and performance. You also learn how you can benchmark your applications to test these changes. By Benjamin Smith and Mark Sailes.
Tags apis performance app-development serverless web-development java
-
An introduction to generics in Golang
Posted on April 2, 2022, Level beginner Resource Length medium
The Go 1.18 release adds support for generics. Generics are the biggest change we've made to Go since the first open source release. By Robert Griesemer and Ian Lance Taylor.
Tags apis app-development cloud programming web-development golang
-
Pedal to the metal with PlanetScale and Rust
Posted on April 1, 2022, Level beginner Resource Length medium
We wanted our technology choices to support our mission: a greener modern world, supported by a cleaner modern web. To do that, we decided to take a chance on two novel inventions: Rust for our serverless back-end, and PlanetScale for an enterprise-quality database. By Thomas.
Tags app-development cloud programming database
-
Best practices, tools, and approaches for Kubernetes monitoring
Posted on March 31, 2022, Level beginner Resource Length medium
Let's look at some of the available Kubernetes monitoring and Kubernetes logging tools, including Prometheus for monitoring and Grafana for visualization and dashboards. By Kyle Hunter.
Tags event-driven app-development cloud monitoring kubernetes containers devops
-
How to develop Event-Driven architectures
Posted on March 30, 2022, Level beginner Resource Length medium
Author is going to look at how we can use Open source Chronicle Queue and Chronicle Wire to structure applications to use Event-Driven Architecture (EDA). EDA is a design pattern in which decoupled components (often microservices) can asynchronously publish and subscribe to events. By Rob Austin.
Tags event-driven web-development app-development messaging java software-architecture
-
How TypeScript design patterns help you write better code
Posted on March 29, 2022, Level beginner Resource Length long
TypeScript is a language that has seen a lot of exposure in the modern world of software engineering. Its powerful, strict type system reduces the likelihood of running into errors during runtime or hidden bugs in production due to the lack of strong types in, JavaScript, TypeScript's predecessor. By Eslam Hefnawy.
Tags react javascript web-development app-development
-
An introduction to event-driven architecture
Posted on March 28, 2022, Level beginner Resource Length short
What is an Event-driven Architecture?. This concept of event-driven architecture (EDA) refers to the new message processing method, which interacts through generation and consumption events, and is generally implemented through a publish-subscribe model? By JIN.
Tags miscellaneous cio event-driven messaging app-development programming
-
How to build low latency crypto trading systems using Java and Chronicle services
Posted on March 27, 2022, Level beginner Resource Length medium
Cryptocurrency trading is an emerging market with its own rules. However, when it comes to the need for low-latency arbitrage, that is, being able to react rapidly to changing market prices and placing orders ahead of the competition, there are lessons we can learn from optimizing classic trading systems. By Ivan Rakov.
Tags miscellaneous jvm java app-development programming
-
CSS REM: What is REM in CSS?
Posted on March 21, 2022, Level beginner Resource Length medium
In this article I'm going to discuss some use cases of REM (Root EM) in CSS. CSS (which stands for Cascading Style Sheets) uses properties and values to create all the aesthetic magic that goes on in webpages. By Slimane Aguersif.
Tags css web-development app-development learning