Davyd McColl (@fluffynuts)

Top repositories

1

synchronous-promise

A prototypical animal which looks like an A+ Promise but doesn't defer immediately, so can run synchronously, for testing
JavaScript
48
star
2

NExpect

An assertions framework for .NET with a BDD-like feel, inspired by Chai and Jasmine, designed to be user-extensible
C#
23
star
3

tsm

console service manager for windows
C#
4
star
4

NUnit.StaticExpect

Provides a mechanism for a static import of NUnit Expect() syntax (deprecated: see https://github.com/fluffynuts/NExpect for the next generation)
C#
4
star
5

ng-scroll

A simple angular directive to assist with handling mouse scroll events
JavaScript
3
star
6

expect-even-more-jest

expect-more-jest with even more stuff
TypeScript
3
star
7

filesystem-sandbox

JavaScript module to provide filesystem sandboxes for testing
TypeScript
2
star
8

scripts

Shell scripts which live on my system and do useful things (mostly)
Python
2
star
9

mocha-yar

JavaScript
2
star
10

tdd-101

C#
2
star
11

gulp-tasks

A git submodule to provide zeroconf build, test, pack for dotnet (framework and core)
JavaScript
2
star
12

conventional

A RequireJS/Angular/Gulp/Karma/Jasmine shell which gives a starting point to use these technologies in conjunction with a naming convention to make routing simpler
JavaScript
2
star
13

patch-jest-cache

patches jest cache behavior to suck less
TypeScript
2
star
14

ghoul

Attempts to resurrect window layouts and restart apps which derp on screen layout changes
C#
2
star
15

dotnet-utils

Some utils for .net
C#
2
star
16

auto-markdown

Provides a single script to automatically convert markdown in html
JavaScript
1
star
17

Unity-Roll-a-ball

Unity Roll-a-ball tutorial, with a few minor mods
C#
1
star
18

easyblock

win32 service mimicking the AdAway mechanism to provide hosts file ad server blocking
C#
1
star
19

df

A minimal implementation of the `df` command for windows
C#
1
star
20

tampermonkey-scripts

Some scripts for TamperMonkey
JavaScript
1
star
21

scorecard

Scores your usages of NPM and Nuget packages under one or more folders
C#
1
star
22

newts

Bootstraps a TypeScript npm module project
Roff
1
star
23

ioc-101

C#
1
star
24

show-commits-for-build

Shows commits for a tfs build when said commits are in a gitlab repo. Yes, super-specific. It's a hack-job.
C#
1
star
25

trash

A small utility written in Rust to quickly trash files or dirs
Rust
1
star
26

requirejs-angular-tutorial

RequireJS / Angular tutorial
HTML
1
star
27

ConcurrentHttpClientRequests

Demo of concurrent http client requests
C#
1
star
28

diff-buddy

C#
1
star
29

zarro

Zarro-conf gulp tasks (well, nearly)
JavaScript
1
star
30

WindowsServiceWatchdog

A Windows service to watch over other services
C#
1
star
31

MiniDI

C#
1
star
32

ClinkCompletions

Some completion scripts to augment the Clink utility
Lua
1
star
33

string-calculator-kata

A starting point for the String Calculator Kata, in Javascript, using Jest
JavaScript
1
star
34

mysql-runner

A brute-force mysql file runner, eg for (mostly) restoring wonky backups
C#
1
star
35

jquery-wait-overlay

A JQuery plugin to provide an indeterminate progress overlay for when your page is busy and you'd like to (a) communicate that to the user and (b) block user input whilst busy.
JavaScript
1
star