Latest Updates

Documenting code, one commit at a time.

Vitest 2 posts
×

Establishing a Robust TypeScript Foundation for the Notely App with Drizzle, Vitest, and CI/CD

Introduction

The 'Notely app' project aims to create a streamlined note-taking application. As we embarked on building its foundation, our focus was on ensuring robustness, scalability, and maintainability from the outset. This involved carefully selecting and integrating modern tools and patterns to support future growth and simplify development.

The Problem

Modern application development

Read more

Integrating Vitest into GitHub Actions for Robust TypeScript CI

Introduction

The learn-cicd-typescript-starter project aims to demonstrate best practices for Continuous Integration and Continuous Deployment with TypeScript. A crucial step in any robust CI/CD pipeline is the automated execution of tests, ensuring code quality and stability throughout the development lifecycle.

The Challenge

Manually running tests locally, or worse, relying solely on

Read more