I'm Christian

I code apps and tools

Blog

Classes vs. Functions: Which Is Better to use in TypeScript?

In this article, we go over functions, including structuring code, maintaining readability, and leveraging TypeScripts features.

View articleArrow Right Icon

Installing and using OpenAI: How I use ChatGPT in JavaScript

Learn how to use the OpenAI NPM package to perform natural language processing tasks in JavaScript applications.

View articleArrow Right Icon

Next.js 15 Quickstart: How to Get Started Using App Router in version 15

In the ever-evolving landscape of software development, Next.js is a must-have for your toolbox.

View articleArrow Right Icon

Framer Motion: An Installation, Implementation Quick Start

Ever wondered how to get up and going using framer motion in react? This tutorial will show you how.

View articleArrow Right Icon

Repos

cbmongithub/handy-functions

Tiny, reusable helpers that remove the boilerplate from modern HTTP calls and error handling

View repoArrow Right Icon

cbmongithub/cbm_2024

My 2024 portfolio

View repoArrow Right Icon

cbmongithub/cli-loaders

A collection of cli loaders

View repoArrow Right Icon

cbmongithub/nextv15-tailwindv4-starter

A next v15 tailwind v4 starter template

View repoArrow Right Icon

cbmongithub/qwizr

An app for quizzes on web development

View repoArrow Right Icon

cbmongithub/chattr-app

A next js chattr boilerplate

View repoArrow Right Icon

Sign Up

Stay up to date

Get notified when I publish something new, and unsubscribe at any time.