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

Introducing Functional Web Apps

Introducing Functional Web Apps

Functional Web App is an architectural pattern for building dynamic web applications and APIs without the trade-offs of load balancing or hiding dynamic functionality behind spinners.

Brian Leroux’s avatar

Brian Leroux
7 mins to read

Remix + Architect: State of the Integration

Remix + Architect: State of the Integration

We are aware of an issue with the Remix adapter and Architect. Both teams are working on a permanent fix, but for now, we have a workaround to get you back to building apps.

Taylor Beseda’s avatar

Taylor Beseda
2 mins to read

Architect 10 (Taniwha): plugins, TypeScript, live reloads, and much more

Architect 10 (Taniwha): plugins, TypeScript, live reloads, and much more

Introducing Architect version 10!!!, with a plugin API, TypeScript support, live reloads, automatic port selection, and many other new features

Ryan Block’s avatar

Ryan Block
5 mins to read

Begin Book Club Updates

Begin Book Club Updates

We've lined up our next three book club meet-ups. Join us in March for The Coding Career Handbook with Shawn Wang, May for The JAMstack Book with Raymond Camden and Brian Rinaldi, and June for Modern Software Engineering with Dave Farley.

Simon MacDonald’s avatar

Simon MacDonald
3 mins to read

Sanitizing Input

Sanitizing Input

By this point in the pandemic, we are all tired of sanitizing our hands, but that doesn’t mean we should let our guard down when sanitizing user input. Don’t rely solely on client side validation as it can easily be bypassed.

Simon MacDonald’s avatar

Simon MacDonald
4 mins to read

Do you really need a form library?

Do you really need a form library?

Filling out forms is one of the backbones of web applications, and there is a myriad of form libraries that help you manage this task but do you really need them?

Simon MacDonald’s avatar

Simon MacDonald
7 mins to read

ClickOps is an Anti-pattern

ClickOps is an Anti-pattern

Infrastructure as Code (IaC) is touted as an industry-wide best practice, but why is the alternative called ClickOps, and what are its pain points?

Simon MacDonald’s avatar

Simon MacDonald
3 mins to read

Building Functional Web Apps with MongoDB

Building Functional Web Apps with MongoDB

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 MongoDB Atlas as our database provider.

Simon MacDonald’s avatar

Simon MacDonald
11 mins to read

The Boring Technology Checklist

The Boring Technology Checklist

Technologists love new technology—that new shiny thing. But, often, the promise of a new solution introduces new unforeseen problems creating unplanned challenges. Let's revisit what makes technology boring.

Brian Leroux’s avatar

Brian Leroux
6 mins to read

The DynamoDB Book: Begin Book Club

The DynamoDB Book: Begin Book Club

Read the transcript from our first ever book club meeting where we discuss The DynamoDB Book with the Author, Alex DeBrie.

Simon MacDonald’s avatar

Simon MacDonald
55 mins to read

Using Auth0 to secure Architect application routes

Using Auth0 to secure Architect application routes

Learn how to integrate Auth0 authentication with an Architect application.

Simon MacDonald’s avatar

Simon MacDonald
14 mins to read

Architect 9.5: welcomes ES Module support

Architect 9.5: welcomes ES Module support

Recently AWS Lambda released support for ES Modules and we decided so should we.

Simon MacDonald’s avatar

Simon MacDonald
1 mins to read

Rebuilding my personal website: Getting Started

Rebuilding my personal website: Getting Started

My website is super out of date so I decided to rebuild it using Begin. In this first part we'll setup a new project with a landing page.

Simon MacDonald’s avatar

Simon MacDonald
10 mins to read