This is your work, valued
Author, Associate Professor @ Albright College, Podcaster, App Developer
ClassicComputerScienceProblemsInPython. Source Code for the Book Classic Computer Science Problems in Python
1.1kSwiftGraph. A Graph Library for Swift
807SwiftPriorityQueue. A Generic Priority Queue in Pure Swift
375ClassicComputerScienceProblemsInSwift. Source Code for the Book Classic Computer Science Problems in Swift
203ClassicComputerScienceProblemsInJava. Source Code for the Book Classic Computer Science Problems in Java
185ComputerScienceFromScratch. Source for the book Computer Science from Scratch
98SwiftCSP. A Constraint Satisfaction Problem Solver in Pure Swift
83chess.dart. A library for legal chess move generation, maintenance of game state, and format conversion.
56DKAsyncImageView. A Swift subclass of NSImageView for loading remote images asynchronously.
45Dart-for-Absolute-Beginners. Source Code for the Apress Book Dart for Absolute Beginners
32SwiftSimpleNeuralNetwork. A simple multi-layer feed-forward neural network with backpropagation built in Swift.
31PyWeatherKit. A simple Python wrapper for Apple's WeatherKit REST API.
29DKDropMenu. A simple iOS drop down list written in Swift.
25DKVerticalColorPicker. A simple iOS color picker presented as a vertical hue bar.
23SVGChart. A C++ Library for Making SVG Charts (fork of PPlot)
20DK86PC. A WIP Intel 8086 and IBM PC 5150 emulator.
16MazeSolvingGUI. A simple tkinter GUI for illustrating DFS and BFS.
11DKPhotoCapture. A camera capture class like UIImagePickerController that allows for scribbles and overlayed text.
9SuperSimpleGraphics. An SVG generating single header file C library appropriate for "intro to programming" classes in C/C++.
7RayTracingInOneWeekend. Swift 4 Implementation of Ray Tracing in One Weekend by Peter Shirley
6nflate. Naive implementation of DEFLATE in C for decompressing gzip files (RFC 1951, RFC 1952).
4constraineD. Constraint Satisfaction Problem Solver for Dart
3dissolve. Make an animated GIF that dissolves from one image to another using Python's Pillow.
2Crump. OS X Arcade Game Written in Swift
2DDNES. Personal Learning Project Hacking Together a NES Emulator in C w/ SDL
2SwiftFSM. A solid yet simple fsm implementation in Swift
1HNSentiment. Analysis of Hacker News sentiment.
1SwiftThreeWayRadixQuicksort. An Implementation of Three-way Radix Quicksort in Swift
1