CunningDJ
Software Developer and Founder. Organizer of New York Tech & Beer® (https://nyctnb.com) and New York Open Source Society. Autodidact. Professional Nerd.
@BitGlade New York, NY
Pinned Repositories
DungeonGame
An animated, multithreaded command line game where up to three players (represented by numbers) run from a monster (represented by 'M') for as long as they can survive. Also, can choose between 'looped' and solid wall. Designed for Windows. Player 1: Arrow keys. Player 2: WASD. Player 3: IJKL.
DungeonRun
Dungeon Run is a fast-paced, two-player game where you run around level upon level in a dungeon, collecting coins and avoiding restless monsters!
markdown-blog-vanilla
A full stack Markdown blog for practice. Vanilla JS classes on frontend, vanilla JS NodeJS and PostgreSQL on backend.
MarvelApp
My first take at a mobile app. This uses react native, and taps into the Marvel API to generate a randomly-selected list of heroes.
RecreationGovAvailability
Recreation.gov Campsite Availability App
site-checker
Website serving checker. Alerts via email. Any number of websites, and set the checker interval.
somos-vaccine-checker
SOMOS Vaccine Checker. Checks the SOMOS vaccination availability endpoint.
web-dossier-backend
Backend for Web Dossier. Frontend: https://github.com/CunningDJ/web-dossier-frontend
web-dossier-frontend
Web Dossier frontend. Backend: https://github.com/CunningDJ/web-dossier-backend
WebScrape
Playing with web scraping. screen_scraper main() method allows image harvesting, linkedin parse_url() grabs job descriptions, indeed accesses the Indeed API. Use politely.
CunningDJ's Repositories
CunningDJ/RecreationGovAvailability
Recreation.gov Campsite Availability App
CunningDJ/site-checker
Website serving checker. Alerts via email. Any number of websites, and set the checker interval.
CunningDJ/markdown-blog-vanilla
A full stack Markdown blog for practice. Vanilla JS classes on frontend, vanilla JS NodeJS and PostgreSQL on backend.
CunningDJ/MarvelApp
My first take at a mobile app. This uses react native, and taps into the Marvel API to generate a randomly-selected list of heroes.
CunningDJ/somos-vaccine-checker
SOMOS Vaccine Checker. Checks the SOMOS vaccination availability endpoint.
CunningDJ/anaconda-quickstart
An educational repo for getting a quickstart with Anaconda, Jupyter Notebook and pandas.
CunningDJ/web-dossier-backend
Backend for Web Dossier. Frontend: https://github.com/CunningDJ/web-dossier-frontend
CunningDJ/web-dossier-frontend
Web Dossier frontend. Backend: https://github.com/CunningDJ/web-dossier-backend
CunningDJ/aws-bootstrap-educative
Educative AWS project.
CunningDJ/BootstrApps
Bootstrapped Applications - Copy and Paste them into the browser console to use
CunningDJ/cdj-readmode-extension
Read mode extension (dark) by CunningDJ (David Cunningham).
CunningDJ/diw-nunjucks-site
Sample website made with Nunjucks to demonstrate backend rendering.
CunningDJ/get-places-js
A quick app I made to get human-friendly place names from ip addresses, and get a unique, sorted set of these names if desired.
CunningDJ/grokJava
My code suite, including homemade build and run tools and testing library, for practicing the Grokking the Coding Interview algo patterns in Java.
CunningDJ/hue-lib
Library for easily accessing the Hue API.
CunningDJ/hue-libs
A community created list of Hue libraries in several languages
CunningDJ/JSDOM-React-Scraper
A web app that uses jsdom-based scraping on the backend and visualizes it with React on the frontend.
CunningDJ/mean-todo
treehouse mean todo
CunningDJ/my-iCue-profiles
My iCue profiles for the K95 Platinum Keyboard
CunningDJ/node-postgres-microservice-diw
Sample basic Node+PostgreSQL microservice.
CunningDJ/NYCOpenDataVis
React Visualizations of NYC Open Data
CunningDJ/one-dollar-words
A Python script for finding every "$1 word"
CunningDJ/phaser-game
Experimenting with the Phaser.js framework.
CunningDJ/PracticeFullStackToDoApp
Practice Full Stack JS App
CunningDJ/redux
Predictable state container for JavaScript apps
CunningDJ/ruby-practice-csv-reader
Ruby Practice: CSV reader CLI tool.
CunningDJ/sanitize-html
Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance
CunningDJ/session
Simple session middleware for Express
CunningDJ/songbinder
CunningDJ/uuid-gen-site
UUID Generator site I made for fun.