Front-End Web & Mobile
Building a Gen AI-Powered Manufacturing Search Engine with AWS Amplify Gen 2
AWS Amplify, Amazon Bedrock, and Amazon OpenSearch can be combined to create an AI-powered search engine for manufacturing that breaks down data silos, enabling faster and more accurate access to critical information across defect logs, operational data, and cost analyses, improving decision-making and operational efficiency.
AWS AppSync field-level resolvers: Enhancing GraphQL API development
Introduction In this post, we’ll explore AWS AppSync field-level resolvers and how they can enhance your GraphQL API development. Field-level resolvers are powerful units of code that determine how data is fetched, processed, and returned for specific fields in your schema types. By leveraging field-level resolvers in AWS AppSync, you’ll learn how to efficiently handle […]
The most visited Front-end Web and Mobile blog posts in 2024
As we kick off 2025, I wanted to take a moment to highlight the top posts from 2024. Without further ado, here are the 10 front-end web and mobile blog posts of 2024. Fullstack TypeScript Reintroducing AWS Amplify – This blog post announces the general availability of AWS Amplify Gen 2, a fullstack TypeScript experience […]
re:Invent 2024 Front-end Web and Mobile Playlist
The dust has settled after another re:Invent. I once again had the privilege of organizing the Front-end Web and Mobile (FWM) track along with Ali Spittel and countless others. For 2024, the FWM track included 29 sessions. If you weren’t able to attend, I have compiled a list of the on-demand sessions for you below. […]
AWS Amplify Hosting Adds Web Application Firewall Protection – Public Preview
Today, AWS Amplify Hosting is launching new Firewall capabilities that will allow developers to protect and further secure their web applications. This is a direct integration with AWS WAF, allowing Amplify developers to connect a Web ACL directly to their Amplify hosted application. A web firewall is essential for professional developers to protect their applications […]
Working with AWS AppSync Events: Real-time Web Games with Chat
In this post, we’ll look at the core concepts needed to create an online version of a game where players try to match four of their tokens in a row. We’ll also see how AWS Amplify Gen 2 enables us to quickly connect to an AWS backend, and how AWS AppSync events allows players to […]
Working with AWS AppSync Events: Serverless WebSockets for Pub/Sub
AWS AppSync simplifies and manages connecting applications to events, data, and AI models. Now, with the new addition of AWS AppSync events, developers can create real-time experiences by publishing updates from any event source to subscribed clients over serverless WebSockets. AWS AppSync events offers a standalone Pub/Sub service that is not bound to GraphQL. In […]
Building RAG-based applications with AWS Amplify AI Kit and Neon Postgres
Modern application development has shifted to include not just tooling that offers a great developer experience (DX), but a sensible balance between simply getting started and the path to production. It is this very sentiment that inspired the release of Amplify AI kit. This abstraction over common AI tasks like conversing with a large language […]
Build a Travel Planner with React Native, AWS Amplify, and Amazon Bedrock Knowledge Base
With the announcement of the Amplify AI kit, we learned how to build custom UI components, conversation history and add external data to the conversation flow. In this blog post, we will learn how to build a travel planner application using React Native. The application will generate responses using Retrieval Augmented Generation (RAG) and Large […]
Add a Conversational Interface to any Data Source
When building generative AI applications using Amazon Bedrock, it’s often necessary to enhance the capabilities of the models by giving them access to external data or functionality. The way to do that is with tools (sometimes referred to as function calling). These tools act as bridges, allowing models to retrieve application-specific, real-time or dynamic information […]