airasoul.

Design And Engineering, Scalable Web And Mobile Applications

Cover Image for Building Hypermedia Applications with htmx

This is the second in a two part series where we will explore hypermedia APIs, elysiajs, react and htmx to build a simple search application. This post focuses on htmx and hypermedia apis

More Posts

Cover Image for Building Hypermedia Applications with elysiajs, react and htmx

Building Hypermedia Applications with elysiajs, react and htmx

This is the first in a two part series where we will explore hypermedia APIs, using elysiajs, react and htmx to build a simple search application. This post focuses on server side rendering with elysiajs and react

Cover Image for Exploring Machine Learning and AI with Hugging Face

Exploring Machine Learning and AI with Hugging Face

This post explores some of the fundamental tasks we are curerntly able to perform using AI models and the Hugging Face Inference API.

Cover Image for Serverless GraphQL authentication with AWS Cognito

Serverless GraphQL authentication with AWS Cognito

The is the second in a two part series of posts where we implement a serverless graphQL service using the Serverless Framework and AppSync, we will in the post secure out GraphQL server with AWS Cognito

Cover Image for Serverless GraphQL with AWS App Sync

Serverless GraphQL with AWS App Sync

The is the first in a two part series of posts where we implement a serverless graphQL service using the Serverless Framework and AppSync, we will be using (AWS Lambda resolvers). We will also be using Typescript and packaging with webpack, we are storing our data in DynamoDB.

Cover Image for Testing APIs With Fastify, JSON Schema

Testing APIs With Fastify, JSON Schema

This is post 3, from a 3 part series, where I will demonstrate how to setup a node.js based api, with an external JSON schema/swagger specification.  I will be using fastify which supports swagger/json-schema out of the box.

Cover Image for Documenting APIs With Fastify, JSON Schema

Documenting APIs With Fastify, JSON Schema

This is post 2, from a 3 part series, where I will demonstrate how to setup a node.js based api, with an external JSON schema/swagger specification.  I will be using fastify, which supports swagger/json-schema out of the box.

Cover Image for Building APIs With Fastify, JSON Schema

Building APIs With Fastify, JSON Schema

In the first of this series of 3 posts, I will demonstrate how to setup a node.js based api, with an external JSON schema/swagger specification.  I will be using Fastify, which supports swagger/json-schema out of the box.

Cover Image for React Component For Web Speech Api

React Component For Web Speech Api

This post will demonstrate react-speech, a react.js component for the Web Speech api. The Web Speech API aims to enable web developers to provide, in a web browser, speech-input and text-to-speech output.

Cover Image for The Internet Of Things, With RabbitMQ, Node.Js, MQTT And AMQP

The Internet Of Things, With RabbitMQ, Node.Js, MQTT And AMQP

Ths is the second post in a 2 part series, where I explore how to setup a dockerised RabbitMQ instance with MQTT support and outline how to talk to devices/brokers with MQTT and AMQP in a polyglot manner.

Cover Image for The Internet Of Things, Dockerising RabbitMQ And MQTT

The Internet Of Things, Dockerising RabbitMQ And MQTT

Ths is the first post in a 2 part series, where I explore how to setup a dockerised RabbitMQ instance with MQTT support and outline how we can use RabbitMQ and its MQTT plugin to talk to devices with MQTT and AMQP in a polyglot manner.