SwiftAce

SwiftAce

SwiftAce is an (upcoming) open-source platform for hosting online courses. It can be customized, white-labeled, and self-hosted on a custom domain. It intends to serve independent online educators looking to share their knowledge and expertise.

SwiftAce can be thought of as a “Discourse/WordPress for Online Courses” or an “Open-source Teachable Alternative.” SwiftAce is currently under active development and is NOT ready for alpha/beta/production use.

The source code is hosted on GitHub at https://github.com/swiftace-org/swiftace.

Development Log

The What, Why, and How of SwiftAce

How to Deploy a Web App to a Cloud VM

How to Build a Custom JSX Runtime

Why I'm Switching to Deno

How to Write a Function

Ship of Theseus Software Development

Design Principles for SwiftAce

Ditching Serverless for a Plain Old Cloud VM

Anatomy of a Form - Part 1

Building User Authentication from Scratch

What Can You Do with SwiftAce?

Other Writing

Posts written while working on Jovian

Highs and Lows of Entrepreneurship

Moving Away From TypeScript

The Business of Software

Deleting 50,000 Lines of Code in 3 Days

The Trouble with Subscriptions

What's up with Generative AI?

Modern Web Development is Too Complex