Dennis Hedegaard

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

Tech stack
Frontend
TypeScriptReactNext.jsTailwind
Backend
Node.jsPostgreSQLPrismaZod
Testing
VitestPlaywright
Observability
Sentry
Infra
DockerGitHub ActionsAWSAzureVercel
AI
Claude CodeCodex
GitHubEmailLinkedIn
Dennis Hedegaard
GitHubEmailLinkedIn

Open source projects

tetris 
3
Tetris running in the browser tetris.dhedegaard.dk
tetrisreacttypescriptredux
Language(s): TypeScript, JavaScript, CSS
neversink-filter-downloader 
4
A simple rust application, for downloading the latest version of Neversink's lootfilter for Path of Exile
neversink-filter-downloaderrustpathofexilelootfilter
Language(s): Rust, Dockerfile
youtube-serverless 
3
A serverless implementation of my youtube project ut.dhedegaard.dk
nextjsserverlessreactmongodbtypescript
Language(s): TypeScript, JavaScript, CSS
ye-olde-link-detector 
4
A Discord bot for detecting duplicate links
discorddiscord-bot
Language(s): C#, Dockerfile
s3-index-listing 
1
For listing objects in S3 like index listings from apache or nginx p.dhedegaard.dk
s3nextjs
Language(s): 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
Language(s): Python, CSS, HTML, Dockerfile
webchat 
7
A simple long-polling based solution to chat in a browser, implemented in django using React for the frontend.
djangoyarnpollingwebchatpythonreactdockertypescript
Language(s): Python, JavaScript, HTML, TypeScript, Dockerfile, SCSS
todo 
5
A simple todo application for understanding the basic components of ASP.NET core, MVC and EntityFramework Core.
entity-frameworkaspmvcdotnet-coredockertodo
Language(s): C#, Dockerfile, HTML
notibot 
3
Small experiment implementing a bot for discord
botdiscorddockergolanggo
Language(s): Go
pollen-js 
2
A pollen API pollen.dhedegaard.dk
typescriptpollennodejsdockerreactssr
Language(s): TypeScript, JavaScript, Dockerfile, CSS
musse-buster 
2
A simple re-implementation of a certain busting game with bubbles. buster.dhedegaard.dk
gamereacttypescript
Language(s): TypeScript, JavaScript, CSS
sudokuweb 
1
A webinterface for solving sudokus. sudoku.dhedegaard.dkLanguage(s): HTML, CSS, JavaScript, Python, Dockerfile
discord-lag-fixer 
1
Fixes lag in discord using a message.
typescriptdiscordbotdiscord-botdocker
Language(s): TypeScript, Dockerfile, Shell
dhedegaard.dk 
dhedegaard.dk dhedegaard.dkLanguage(s): TypeScript, JavaScript, CSS
upptime 
📈 Uptime monitor and status page for Dennis Hedegaard, powered by @upptime status.dhedegaard.dk
uptime-monitorstatus-pageupptime
Language(s): Markdown, YAML, JSON
vibecraft 
 vibecraft.dhedegaard.dkLanguage(s): TypeScript, HTML, CSS
organjs 
An organ, vibe coded for the browser organ.dhedegaard.dkLanguage(s): TypeScript, HTML, CSS
abbot 
AB bot - for declining annoying offersLanguage(s): TypeScript, Dockerfile, JavaScript
power-hour 
 power-hour.dhedegaard.dkLanguage(s): TypeScript, JavaScript, CSS, Dockerfile
sash 
A simple shell implemented in C.Language(s): C, CMake
.claude 
.claude from my local userLanguage(s): Shell
hackjs 
An implementation of the Hack computer, based on nand2tetris
nand2tetrishacktypescript
Language(s): TypeScript
World-Quest-Tracker 
Source code for the biggest world quest addon for World of WarcraftLanguage(s): Lua
aoc2025 
Advent of Code 2025Language(s): TypeScript
aoc2024 
Advent of Code 2024
buntypescriptzod
Language(s): TypeScript
pollen-watch 
A pollen app for the apple watchLanguage(s): Swift
overlapping-circles 
A calculation of circle-circle intersection area overlapping-circles.dhedegaard.dk
typescriptgatsbymath
Language(s): TypeScript, Dockerfile, JavaScript
mandelbrot-rs 
Mandelbrot genereal in Rust via WASM, drawn in the browser. mandelbrot.dhedegaard.dk
rustwasmmandelbrot
Language(s): TypeScript, Rust, JavaScript
poetracker 
Tracking XP, levels and ranks in Path of Exile ladders, using ASP.NET core, SignalR core and React.
aspnetcorereactsignalr-coretypescriptdocker
Language(s): C#, TypeScript, JavaScript, Dockerfile
sudokuweb-rs 
A reimplementation of the sudokuweb project in rust/wasm and running in the browser insteadLanguage(s): Rust
adventofcode2020 
Advent of Code 2020 - Implemented in Rust, compiled to WASM aoc2020.dhedegaard.dk
advent-of-codeadvent-of-code-2020rustwasm
Language(s): Rust, TypeScript, Dockerfile, Shell
adventofcode2019 
Advent of Code 2019 aoc2019.dhedegaard.dk
typescriptgatsbyadvent-of-coderust
Language(s): Rust, TypeScript, JavaScript, Dockerfile
space-invaders 
Space invaders, for the browser space-invaders.dhedegaard.dk
gatsbyreactspace-invadersgame
Language(s): TypeScript, JavaScript
dotfiles 
Some dotfiles I use, this repo also exists on bitbucket, and is probably more up to date there.
dotfiles
Language(s): JavaScript, Shell, PowerShell, Vim Script
6502cpu 
6502 CPU implemented in rustLanguage(s): Rust
euler 
Implementations on projecteuler problem in various languages.Language(s): C++, C, Go, Python, Ruby, Rust, Perl, JavaScript, Java, Scala, C#
adventofcode2022-old 
Advent of Code 2022 in C#Language(s): C#
adventofcode2021 
Advent of Code 2021
advent-of-codeadvent-of-code-2021rust
Language(s): Rust, Dockerfile
jonna 
Created with CodeSandbox codesandbox.io/s/github/dhedegaard/jonnaLanguage(s): HTML, TypeScript, CSS
pollen 
A simple parser for parsing data about pollen from DMI. pollen.dhedegaard.dk
pollengogolangdocker
Language(s): Go, HTML, Dockerfile
adventofcode2018 
It is time again :)
advent-of-codeadvent-of-code-2018rust
Language(s): Rust, Dockerfile
gravity 
Let's try applying gravity forces between planets :)Language(s): TypeScript, JavaScript, HTML
adventofcode2017 
Advent of Code 2017
advent-of-code-2017advent-of-codeaoc2017aocadventrustrust-lang
Language(s): Rust, Shell
adventofcode2016 
Implementations of problems during Advent of Code 2016Language(s): C#, Shell
mouseclicker 
A simple application for doing the autoclicking in the game Clicker Heroes.Language(s): C++, Makefile
adventofcode 
Implementations of Advent of Code - http://adventofcode.com/Language(s): Go, Makefile
gopl 
Implementations of the various exercises in the gopl bookLanguage(s): Go
mandelbrot 
Drawing the mandelbrot set in a canvas using javascript.Language(s): JavaScript, CSS
duplifinder 
A tool for finding duplicate files in a list of directories.Language(s): Go
sudokuweb.go 
A webinterface for solving sudoku.Language(s): Go, CSS, JavaScript
sudoku.go 
Sudoku solving algorithm implemented in the Go programming language.Language(s): Go
youtube Archived
10
Aggregates youtube channels, from the youtube JSON api. ut.dhedegaard.dk
pythonyoutubedjangodocker
Language(s): Python, HTML, CSS, Dockerfile
ye-olde-link-detector-deprecated Archived
2
A Discord bot for detecting duplicate links
denodenolanddiscordtypescriptdiscord-bot
Language(s): 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.Language(s): Python, CSS, HTML, Dockerfile
s3-access-logs-to-csv Archived
1
Fetches S3 access logs from a bucket, parses them, and outputs the various fields as CSVLanguage(s): TypeScript
minesweeperonline-solver Archived
Solver in puppeteer for minesweeperonline.comLanguage(s): TypeScript
tictactoe-svelte Archived
First attempt at using svelte for something, namely a simple tictactoe game tictactoe-svelte.vercel.appLanguage(s): Svelte, JavaScript, HTML, TypeScript
karen Archived
Language(s): 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
Language(s): TypeScript, JavaScript
BrogueCE Archived
Brogue: Community Edition - a community-lead fork of the much-loved minimalist roguelike game sites.google.com/site/broguegame/Language(s): C, Shell, Makefile, Batchfile
spiseriet-parser Archived
Language(s): TypeScript, JavaScript
hackrs Archived
The nand2tetris vm implemented in a rust libraryLanguage(s): 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.Language(s): C#, HTML, CSS, PowerShell, Shell, Batchfile, CMake, Dockerfile, JavaScript
euler-rust Archived
Some Euler problems implemented in rust.Language(s): Rust, Shell
gobasic Archived
An implementation of an GW-BASIC compatible interpreter in GoLanguage(s): 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
Language(s): 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.