Skip to content
View DavidBetteridge's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report DavidBetteridge

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
DavidBetteridge/README.md

David Betteridge

Welcome to my GitHub account ๐Ÿ‘‹

For those interested in my YouTube channel, click here and for my website click here

Pinned Loading

  1. z80 z80 Public

    A basic z80 virtual machine written using C# (TDD). This forms the engine of a tool for teaching assembler.

    C# 4 1

  2. bf.net bf.net Public

    A series of videos showing how to write an interpreter and compiler for the Brain#$!" language. The final compiler generates .net IL code which can be debugged from an IDE such as VS Code.

    C# 1 1

  3. AdventOfCode2018 AdventOfCode2018 Public

    My solutions for the 2018 advent of code challenges. I used a different language each day for the first 2 weeks,

    C#

  4. HuffmanCoding HuffmanCoding Public

    Implementation of Huffman Coding in C#. (Inspired by a conversation after a York Code Dojo exercise.)

    C#

  5. InjectionAttack InjectionAttack Public

    Simple demonstration of how sql injection can be used to extract any data from a database.

    C# 1

  6. Signals.Net Signals.Net Public

    Implementation of Signals in C#

    C#