Name: John Culviner
Type: User
Company: Full-Stack Software Engineer
Bio: I love coding: More recently it's been in React, React Native, Node.js, GraphQL, AWS, various [No]/SQL databases + DevOps but gone deep on C# and JVM as well.
Location: Minneapolis, Minnesota
Blog: http://www.johnculviner.com/
John Culviner's Projects
2014 Conference Presentations
Different approaches to implement locks, named and otherwise in .NET
AmplifyJS
AngularJS 1.2+ native directives for Twitter Bootstrap 3.
HTML enhanced for web apps
Bluebird is a full featured promise library with unmatched performance.
Realtime chat with node, socket.io, angular
In-browser code editor
Configuration stuff I want to use across machines
Generic Jenkins CI with Docker Engine and Docker Compose inside
Demos of Docker's New Networking
Create a Docker + Rancher + Cattle cluster with Ansible and Terraform with various API Examples
Provision a *realistic* elasticsearch cluster from scratch on your local machine using docker machine and ansible
Slim image (18MB) of Squid 3.5.4 running under Alpine Linux 3.2.
Scripts for easy backup and restore of Docker volumes
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Strongly typed Knockout.js helpers for C# types demoed in a Durandal.js SPA
A flavor of "Hands on with Kubernetes" Workshop for Azure Container Service
Code for "Intro to Angular.js" Presentation
Jenkins Docker-in-Docker agent
jQuery File Download is a cross server platform compatible jQuery plugin that allows for an Ajax-like file download experience that isnβt normally possible using the web.
Comparison between the above frameworks in a simple multi-paned TODO list application
Comparison of JSON to Object Parsing Performance
Deferred Updates plugin for Knockout
LINQ provider to run native queries on a Lucene.Net index
Message queues which uses MongoDB.
Index Mongoose models into elasticsearch automatically