adamhl.dev

Projects

Some of my programming projects.


dataviewjs-habit-tracker

A dataviewjs code snippet that tracks habit completions over the past week.

ts-explicit-errors

A concise and type-safe error handling library for TypeScript

astro-validate-env

A environment variable validation integration for Astro

jsonresume-theme-react-tailwind

A JSON Resume theme built with React and Tailwind.

adamhl.dev

My personal website/blog.

discord-bot-shared

A module that makes creating discord.js bots a bit easier.

discord-app-bot

A Discord bot for automating the handling of Google Forms pushed to a server.

shellrunner

Write safe shell scripts in Python.