Typings for Architect Functions

Typings for Architect Functions

Architect's Node.js runtime helpers, @architect/functions v5.2, includes bundled type definitions. These typings offer several benefits to both TypeScript and JavaScript developers.

Taylor Beseda’s avatar

Taylor Beseda
2 mins to read

Validating POST Data Against JSON Schema

Validating POST Data Against JSON Schema

A new package to help validate incoming POST requests

Simon MacDonald’s avatar

Simon MacDonald
3 mins to read

Forms that work. Every time. Everywhere.

Forms that work. Every time. Everywhere.

Progressive enhancement for HTML Forms

Ryan Bethel’s avatar

Ryan Bethel
9 mins to read

Modern Software Engineering: Begin Book Club

Modern Software Engineering: Begin Book Club

If you missed out on our meet up with Dave Farley on his book, Modern Software Engineering, you can catch up by watching the video or reading the transcript.

Simon MacDonald’s avatar

Simon MacDonald
45 mins to read

CSS Grid and Web Components are two great technologies that go great together

CSS Grid and Web Components are two great technologies that go great together

Not unlike the combination of chocolate and peanut butter, CSS Grid and Web Components are two great technologies that go great together.

Simon MacDonald’s avatar

Simon MacDonald
5 mins to read

The Jamstack Book: Begin Book Club

The Jamstack Book: Begin Book Club

If you missed out on our meet up with Ray Camden and Brian Rinaldi on The Jamstack Book you can catch up by watching the video or reading the transcript.

Simon MacDonald’s avatar

Simon MacDonald
54 mins to read

Rendering HTML from Markdown in a Cloud Function

Rendering HTML from Markdown in a Cloud Function

Skip the build step: dynamically parse Markdown and render to HTML right on the server. Respond to an HTTP request by loading a .md file, transforming the Markdown source, and returning HTML.

Taylor Beseda’s avatar

Taylor Beseda
5 mins to read

Why I no longer use Static Site Generators

Why I no longer use Static Site Generators

Static Site Generators (SSG) are an excellent solution for building web applications where the content does not change frequently. However, as your website's scope increases, either by additional content or dynamic functionality, issues begin to pop up.

Simon MacDonald’s avatar

Simon MacDonald
3 mins to read

Kill It with Fire the Begin Book Club July Selection

Kill It with Fire the Begin Book Club July Selection

In July we'll be meeting with Marianne Bellotti to discuss her book "Kill It with Fire".

Simon MacDonald’s avatar

Simon MacDonald
2 mins to read

Using GitHub Actions with Architect

Using GitHub Actions with Architect

GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline. We’ve recently created some composite actions to test every pull request to your repository and deploy tagged releases to production.

Simon MacDonald’s avatar

Simon MacDonald
2 mins to read

Astro SSR on Lambda with Architect

Astro SSR on Lambda with Architect

Astro released an experimental SSR feature with an adapter API. To integrate with the Lambda runtime, we'll map API Gateway events to Astro Requests and return proper API Gateway result.

Taylor Beseda’s avatar

Taylor Beseda
4 mins to read

Automating email reminders with scheduled functions

Automating email reminders with scheduled functions

Are there any repetitive tasks in your life that would benefit from automation? I run a weekly ice hockey game, and even though it is at the same place and time every week, the dummies that I play with still need a weekly reminder email. So I decided to create a scheduled function to send out that weekly reminder for me.

Simon MacDonald’s avatar

Simon MacDonald
4 mins to read

Using OAuth to protect Architect routes

Using OAuth to protect Architect routes

An Architect plugin to ease some of the pain and boilerplate of authentication while avoiding an expensive third-party authentication provider.

Ryan Bethel’s avatar

Ryan Bethel
5 mins to read

Storage and Deno and database seeding, oh my!

Storage and Deno and database seeding, oh my!

We've recently released some updates to Begin to make your developer experience even better, and we've decided we need to celebrate them.

Simon MacDonald’s avatar

Simon MacDonald
2 mins to read

Building Functional Web Apps with Redis

Building Functional Web Apps with Redis

In this tutorial, we'll use Begin to quickly develop a to-do list application. We'll use AWS Lambda as our serverless platform and Redis Enterprise Cloud as our database provider.

Simon MacDonald’s avatar

Simon MacDonald
9 mins to read

Don

Don't `npm install` your way to success: a different way of thinking about dependencies

The intention of this post is to demonstrate a different approach to adopting and using dependencies.

Ryan Block’s avatar

Ryan Block
8 mins to read

What I’ve learnt building plugins for Architect 10

What I’ve learnt building plugins for Architect 10

Architect community member Andy Buckingham stops by to talk about the benefits of the Architect plugin API and what he's been able to build with it.

Andy Buckingham’s avatar

Andy Buckingham
3 mins to read

The Coding Career Handbook: Begin Book Club

The Coding Career Handbook: Begin Book Club

If you missed out on our meet up with Shawn (Swyx) Wang on the Coding Career Handbook you can catch up by watching the video or reading the transcript.

Simon MacDonald’s avatar

Simon MacDonald
47 mins to read

Architect Remix Plugin

Architect Remix Plugin

Mix Remix into an Architect project with the official Arc 10 Remix plugin.

Taylor Beseda’s avatar

Taylor Beseda
4 mins to read

Migrating an Express.js App to a Functional Web App

Migrating an Express.js App to a Functional Web App

Functional Web App (FWA) is an architectural pattern for building web applications and APIs. An FWA comprises cloud functions, talking to a managed database, that are deterministically deployed. However, many monolithic Node.js applications run popular web application frameworks like Express.js. This blog post will deconstruct an Express.js app into an FWA one route at a time.

Simon MacDonald’s avatar

Simon MacDonald
8 mins to read