Carlo Miguel Dy

Writing

Notes, threads, posts.

RSS feed →

All entries

dev.to

Firebase Cloud Functions Jest Setup with TypeScript & Mocking

Covers a Jest testing setup for Firebase Cloud Functions, including TypeScript and mocked backend behavior.

dev.to

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.

dev.to

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.

dev.to

Laravel Inversion of Control Implementation using Contextual Binding

Explains inversion of control in Laravel through contextual binding in the service container.

dev.to

Data Modeling with Flutter using freezed package

Walks through immutable Flutter data models with `freezed` and strongly typed value classes.

dev.to

Building a simple Grocery App in Flutter with Supabase

Builds a Flutter grocery app backed by Supabase/Postgres and the Stacked architecture.

dev.to

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.

dev.to

Dependency Injection with Vue 3

Uses Vue 3 `provide`/`inject` to share dependencies without prop drilling.

dev.to

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.

dev.to

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.

dev.to

Going Serverless with Nuxt (Composition API) + AWS Amplify + TypeScript

Demonstrates a serverless todo app built with Nuxt Composition API, TypeScript, and AWS Amplify.

dev.to

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.

dev.to

Firebase Cloud Functions with firebase-backend package by FilledStacks

Introduces the `firebase-backend` package as a cleaner way to structure Firebase Cloud Functions.

dev.to

Getting Started with Repository Pattern in Laravel using Inheritance and Dependency Injection

Walks through repositories, inheritance, and dependency injection to decouple Laravel persistence.

dev.to

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.

dev.to

Authentication System in Flutter with Laravel Passport + Stacked (State Management)

Builds a Flutter authentication flow with Laravel Passport and Stacked state management.

dev.to

Getting Started with Nuxt + Composition API + TypeScript

Covers the basics of Nuxt Composition API and TypeScript for a modern Vue app.