Dennis Hedegaard

Full-stack software engineer — TypeScript · Zod · Next.js

Tech stack

Frontend
ReactNext.jsTailwind
Backend
Node.jsPostgreSQLPrisma
Quality
TypeScriptZodVitestPlaywrightSentry
Infra
DockerGitHub ActionsAWSAzureVercel
AI
Claude CodeCodex
GitHubEmailLinkedIn
Dennis Hedegaard
GitHubEmailLinkedIn

Languages

  • TypeScript35.4%
  • Rust15.2%
  • Go12.0%
  • C#8.7%
  • JavaScript6.0%
  • HTML4.2%
  • Python3.2%
  • C++3.0%
  • Other12.3%

Share of code across 50 repos (excluding archived repos and forks), each repo weighted equally.

Open source projects

tetris 
3
Tetris running in the browser tetris.dhedegaard.dk
reacttypescriptredux
Languages: TypeScript, CSS, JavaScript
neversink-filter-downloader 
4
A simple rust application, for downloading the latest version of Neversink's lootfilter for Path of Exile
rustpathofexilelootfilter
Languages: Rust, Dockerfile
youtube-serverless 
3
A serverless implementation of my youtube project ut.dhedegaard.dk
nextjsserverlessreactmongodbtypescript
Languages: TypeScript, CSS, JavaScript
ye-olde-link-detector 
4
A Discord bot for detecting duplicate links
discorddiscord-bot
Languages: C#, Dockerfile
s3-index-listing 
1
For listing objects in S3 like index listings from apache or nginx p.dhedegaard.dk
s3nextjs
Languages: TypeScript, JavaScript, CSS
urls 
A project for making static links based on a model in a database, it also features proxying requests and private links. u.dhedegaard.dk
djangoredirects
Languages: Python, HTML, Dockerfile, CSS
webchat 
7
A simple long-polling based solution to chat in a browser, implemented in django using React for the frontend.
djangoyarnpollingpythonreactdockertypescript
Languages: Python, TypeScript, SCSS, JavaScript, HTML, Dockerfile
todo 
5
A simple todo application for understanding the basic components of ASP.NET core, MVC and EntityFramework Core.
entity-frameworkaspmvcdotnet-coredocker
Languages: C#, HTML, Dockerfile
notibot 
3
Small experiment implementing a bot for discord
botdiscorddockergolanggo
Languages: Go
pollen-js 
2
A pollen API pollen.dhedegaard.dk
typescriptpollennodejsdockerreactssr
Languages: TypeScript, JavaScript, Dockerfile, CSS
musse-buster 
2
A simple re-implementation of a certain busting game with bubbles. buster.dhedegaard.dk
gamereacttypescript
Languages: TypeScript, JavaScript, CSS
sudokuweb 
1
A webinterface for solving sudokus. sudoku.dhedegaard.dkLanguages: HTML, Python, JavaScript, CSS, Dockerfile
discord-lag-fixer 
1
Fixes lag in discord using a message.
typescriptdiscordbotdiscord-botdocker
Languages: TypeScript, Dockerfile, Shell
dhedegaard.dk 
dhedegaard.dk dhedegaard.dkLanguages: TypeScript, JavaScript, CSS
upptime 
📈 Uptime monitor and status page for Dennis Hedegaard, powered by @upptime status.dhedegaard.dk
uptime-monitorstatus-page
Languages: Markdown, JSON, YAML
vibecraft 
 vibecraft.dhedegaard.dkLanguages: TypeScript, CSS, HTML
organjs 
An organ, vibe coded for the browser organ.dhedegaard.dkLanguages: TypeScript, CSS, HTML
abbot 
AB bot - for declining annoying offersLanguages: TypeScript, Dockerfile, JavaScript
power-hour 
 power-hour.dhedegaard.dkLanguages: TypeScript, JavaScript, Dockerfile, CSS
sash 
A simple shell implemented in C.Languages: C, CMake
.claude 
.claude from my local userLanguages: Shell
hackjs 
An implementation of the Hack computer, based on nand2tetris
nand2tetrishacktypescript
Languages: TypeScript
World-Quest-Tracker 
Source code for the biggest world quest addon for World of WarcraftLanguages: Lua
aoc2025 
Advent of Code 2025Languages: TypeScript
aoc2024 
Advent of Code 2024
buntypescriptzod
Languages: TypeScript
pollen-watch 
A pollen app for the apple watchLanguages: Swift
overlapping-circles 
A calculation of circle-circle intersection area overlapping-circles.dhedegaard.dk
typescriptgatsbymath
Languages: TypeScript, Dockerfile, JavaScript
mandelbrot-rs 
Mandelbrot genereal in Rust via WASM, drawn in the browser. mandelbrot.dhedegaard.dk
rustwasmmandelbrot
Languages: TypeScript, Rust, JavaScript
poetracker 
Tracking XP, levels and ranks in Path of Exile ladders, using ASP.NET core, SignalR core and React.
aspnetcorereactsignalr-coretypescriptdocker
Languages: C#, TypeScript, Dockerfile, JavaScript
sudokuweb-rs 
A reimplementation of the sudokuweb project in rust/wasm and running in the browser insteadLanguages: Rust
adventofcode2020 
Advent of Code 2020 - Implemented in Rust, compiled to WASM aoc2020.dhedegaard.dk
advent-of-codeadvent-of-code-2020rustwasm
Languages: Rust, TypeScript, Dockerfile, Shell
adventofcode2019 
Advent of Code 2019 aoc2019.dhedegaard.dk
typescriptgatsbyadvent-of-coderust
Languages: Rust, TypeScript, JavaScript, Dockerfile
space-invaders 
Space invaders, for the browser space-invaders.dhedegaard.dk
gatsbyreactgame
Languages: TypeScript, JavaScript
dotfiles 
Some dotfiles I use, this repo also exists on bitbucket, and is probably more up to date there.Languages: JavaScript, Vim Script, PowerShell, Shell
6502cpu 
6502 CPU implemented in rustLanguages: Rust
euler 
Implementations on projecteuler problem in various languages.Languages: C++, Python, C, Perl, Java, Go, Ruby, Rust, JavaScript, C#, Scala
adventofcode2022-old 
Advent of Code 2022 in C#Languages: C#
adventofcode2021 
Advent of Code 2021
advent-of-codeadvent-of-code-2021rust
Languages: Rust, Dockerfile
jonna 
Created with CodeSandbox codesandbox.io/s/github/dhedegaard/jonnaLanguages: HTML, TypeScript, CSS
pollen 
A simple parser for parsing data about pollen from DMI. pollen.dhedegaard.dk
gogolangdocker
Languages: Go, HTML, Dockerfile
adventofcode2018 
It is time again :)
advent-of-codeadvent-of-code-2018rust
Languages: Rust, Dockerfile
gravity 
Let's try applying gravity forces between planets :)Languages: TypeScript, JavaScript, HTML
adventofcode2017 
Advent of Code 2017
advent-of-code-2017advent-of-codeaoc2017aocadventrustrust-lang
Languages: Rust, Shell
adventofcode2016 
Implementations of problems during Advent of Code 2016Languages: C#, Shell
mouseclicker 
A simple application for doing the autoclicking in the game Clicker Heroes.Languages: C++, Makefile
adventofcode 
Implementations of Advent of Code - http://adventofcode.com/Languages: Go, Makefile
gopl 
Implementations of the various exercises in the gopl bookLanguages: Go
mandelbrot 
Drawing the mandelbrot set in a canvas using javascript.Languages: JavaScript, CSS
duplifinder 
A tool for finding duplicate files in a list of directories.Languages: Go
sudokuweb.go 
A webinterface for solving sudoku.Languages: Go, JavaScript, CSS
sudoku.go 
Sudoku solving algorithm implemented in the Go programming language.Languages: Go
youtube Archived
10
Aggregates youtube channels, from the youtube JSON api. ut.dhedegaard.dk
pythondjangodocker
Languages: Python, HTML, Dockerfile, CSS
ye-olde-link-detector-deprecated Archived
2
A Discord bot for detecting duplicate links
denodenolanddiscordtypescriptdiscord-bot
Languages: TypeScript, Dockerfile
quotes Archived
1
Project for gathering and displaying quotes from the slashdot website, this repo also exists on bitbucket and is probably more up to date there.Languages: Python, HTML, CSS, Dockerfile
s3-access-logs-to-csv Archived
1
Fetches S3 access logs from a bucket, parses them, and outputs the various fields as CSVLanguages: TypeScript
minesweeperonline-solver Archived
Solver in puppeteer for minesweeperonline.comLanguages: TypeScript
tictactoe-svelte Archived
First attempt at using svelte for something, namely a simple tictactoe game tictactoe-svelte.vercel.appLanguages: Svelte, TypeScript, JavaScript, HTML
karen Archived
Languages: HTML
neversink-downloader Archived
The neversink downloader reimplemented as a PWA, that writes the filters using the new FileSystem browser APIs. neversink.culan.dk
nexttypescriptpathofexile
Languages: TypeScript, JavaScript
BrogueCE Archived
Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game sites.google.com/site/broguegame/Languages: C, Makefile, Shell, Batchfile
spiseriet-parser Archived
Languages: TypeScript, JavaScript
hackrs Archived
The nand2tetris vm implemented in a rust libraryLanguages: Rust
tye Archived
Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier. Project Tye includes a local orchestrator to make developing microservices easier and the ability to deploy microservices to Kubernetes with minimal configuration.Languages: C#, PowerShell, Shell, HTML, CSS, CMake, Batchfile, Dockerfile, JavaScript
euler-rust Archived
Some Euler problems implemented in rust.Languages: Rust, Shell
gobasic Archived
An implementation of an GW-BASIC compatible interpreter in GoLanguages: Go, Visual Basic
transmission Archived
A simple repo with a Vagrantfile for spinning up a Transmission daemon in Virtualbox with HTTP mapped to localhost on the host machine.
dhedegaard.github.io Archived
Languages: HTML, CSS, JavaScript
eztv-mirror Archived
A simple page for doing AJAX requests to the Twitter REST API and generate a EZTV-like site from the #eztv_it channel.