Writing
Notes, threads, posts.
All entries
Firebase Cloud Functions Jest Setup with TypeScript & Mocking
Covers a Jest testing setup for Firebase Cloud Functions, including TypeScript and mocked backend behavior.
Unit Testing a Solidity Smart Contract using Chai & Mocha with TypeScript
Walks through validating Solidity contract logic with Hardhat-generated TypeScript types, Chai, and Mocha.
Generating Fake Data in Flutter using the Factory Pattern for Unit Testing
Shows how to generate repeatable fake data in Flutter with a factory pattern for unit tests.
Laravel Inversion of Control Implementation using Contextual Binding
Explains inversion of control in Laravel through contextual binding in the service container.
Data Modeling with Flutter using freezed package
Walks through immutable Flutter data models with `freezed` and strongly typed value classes.
Building a simple Grocery App in Flutter with Supabase
Builds a Flutter grocery app backed by Supabase/Postgres and the Stacked architecture.
Building a simple blog site with Next.js + Strapi API
Pairs a Next.js frontend with Strapi as a headless CMS to build a simple blog site.
Dependency Injection with Vue 3
Uses Vue 3 `provide`/`inject` to share dependencies without prop drilling.
Getting started with Vue 3 + Pinia Store + TypeScript by building a Grocery List App
Builds a grocery list app with Vue 3 Composition API, Pinia state, and TypeScript.
How to share properties from an Interface to a new Interface with TypeScript
Shows how to reuse TypeScript interface fields when one model needs to extend another.
Going Serverless with Nuxt (Composition API) + AWS Amplify + TypeScript
Demonstrates a serverless todo app built with Nuxt Composition API, TypeScript, and AWS Amplify.
Building a RESTful API with NestJS and MongoDB (Mongoose)
Shows how to build a Todo API with NestJS modules, services, controllers, and MongoDB persistence via Mongoose.
Firebase Cloud Functions with firebase-backend package by FilledStacks
Introduces the `firebase-backend` package as a cleaner way to structure Firebase Cloud Functions.
Getting Started with Repository Pattern in Laravel using Inheritance and Dependency Injection
Walks through repositories, inheritance, and dependency injection to decouple Laravel persistence.
How to toggle between dark mode and light mode using the Stacked architecture in Flutter
Demonstrates theme toggling in Flutter with the Stacked architecture and a simple state flow.
Authentication System in Flutter with Laravel Passport + Stacked (State Management)
Builds a Flutter authentication flow with Laravel Passport and Stacked state management.
Getting Started with Nuxt + Composition API + TypeScript
Covers the basics of Nuxt Composition API and TypeScript for a modern Vue app.