London, UK

Dylan Beattie

Elite
@dylanbeattie

Developer, speaker, musician. Creator of @RockstarLang. C#, JavaScript, SQL, HTTP/REST, distributed systems, 80s rock music, hats, cats, Lego, guitars & travel.

rockstar. The Rockstar programming language specification

88

rebass. rebass

73

KaboomJS. A networked implementation of a Bomberman-style game in NodeJS and HTML5

32

OAuthStack. A sample project demonstrating how to use DotNetOpenAuth and ServiceStack to create an OAuth2 resource server.

31

ipuzzler. A JavaScript client and game grid for ipuz format crossword puzzles

21

benedict. Speech-controlled teleprompter scrolling software. Built in TypeScript.

16

Restival. One API, Four Frameworks: The Great .NET ReST Showdown

14

ElmahASP. Code for logging classic ASP script errors using ELMAH

12

RealWorldREST. Code examples from my talk "Real World REST and Hands-on Hypermedia"

11

funwith.email. Fun with email!

11

dylanbeattie.net. dylanbeattie.net - powered by Jekyll and GitHub Pages

10

freeasinweekend.org. Free. As in weekend.

9

advent-of-code-2020. Advent of Code 2020

8

BomberJS. Multiplayer network Bomberman clone using NodeJS and web sockets

7

advent-of-code-2024. Advent of Code 2024

6

satriani. JS interpreter for Rockstar

6

guitaraoke.live. Website for guitaraoke.live

5

netcentric-summit-2022. Ray tracing! In a browser! Awesome!

4

piedroit. Turn a Raspberry Pi into a footswitch that emulates a USB keyboard.

4

petrucci. A TypeScript interpreter for @RockstarLang.

4

dreamify. DeepDream implementation using Python and TensorFlow

4

anystack. Any stack you like!

4

advent-of-code-2021. Advent of Code 2021

4

Zeppelin. Zeppelin is a compact subset of the Rockstar programming language, used in talks and workshops about building esoteric language compilers in .NET

4

Reflexif. Demonstrates embedding metadata in images using C#/.NET and watermarking images with embedded metadata

4

DotNetCourse201909. Code and examples from .NET Core course, September 2019

3

dotnet-docker-hacks. Experiments running .NET in Docker containers

3

agendadefender. A thing for keeping meetings on track.

3

rockstar-20-spikes. Spikes and experiments for Rockstar 2.0

3

advent-of-code-2023. Advent of Code 2023!

2

ndc-oslo-2015. Code samples and demos from NDC Oslo 2015

2

Herobook2017. Code samples and exercises for my workshop 'Real World REST'

2

fluent-log4net. A fluent interface for configuring log4net

2

radiance. A ray tracer written in vanilla JavaScript

2

signals. JS visualizations of various signal processing algorithms

2

aspnetcore-mjml-razor. Proof of concept for integrating MJML and Razor to create HTML emails.

2

fwdays-jsray. fwdays workshop on Ray Tracing with JS

2

SoKnowJS. Javascript Demos and Talk Slides

2

Herobook. Code samples for my workshops on building hypermedia APIs with .NET Core

2

Starship. Starship is a .NET interpreter for the Rockstar programming language

2

DotNext. Code and slides from DotNext in St Petersburg, May 2017

2

sound-of-sorting. The Sound of Sorting - "Audibilization" and Visualization of Sorting Algorithms

1

itkonekt-deepdive-advanced-http-apis. ITkonekt .NET Deep Dive: Designing Advanced HTTP APIs

1

notqmail-logo. A logo for the notqmail project (https://notqmail.org/)

1

dotnet-maildemo. Standalone demo showing you how to send mail in .NET

1

Cyberpunk-Theme. Dark "Cyberpunk" theme for visual studio 19/22

1

FFMpegCore. A .NET FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your C# applications

1

dotnet-wasm-js-worker. How to use a JS web worker to run code in a .NET assembly via WASM

1

print-py. Printing name badges from a Python web script

1

rockaway. Rockaway

1

BL_keyboard_RPI. Bluetooth Keyboard Emulator on Raspberry Pi

1

masstransit-saga-hacking. Hacking around with sagas on MassTransit

1

miles-camp-2022. JS Ray-Tracing workshop from Miles Camp 2022

1

chordial. A MIDI-to-Excel interface.

1

fwdays-esolang-workshop. Esoteric languages workshop with fwdays

1
55
Apply