armstnp
Crafting Software since 2012, with a focus on craftsmanship, paradigms, practices, and people.
@BoldPenguin Keller, TX
Pinned Repositories
advent-of-code-2017
Solutions to problems from Advent of Code 2017
advent-of-code-2018
My solutions for the 2018 Advent of Code problem set.
advent-of-code-2019
My solutions for the 2019 Advent of Code problem set.
armstnp-commonmark-java
CommonMark - Basic Java Implementation, aiming for flexibility in target document format.
curie
Atomic toolset of handy Java objects, lambda-woven and inspired by Smalltalk.
disco-navi
A basic Discord Bot, currently specialized for groups I'm a part of, but aiming to be generalized.
validryad
Tinkering with a different Ruby data validation tool, built to lean on dry-rb.
smartsheet-ruby-sdk
Library that uses Ruby to connect to Smartsheet services.
smartsheet-sdk-tests
Mock test suite for all language SDKs
armstnp's Repositories
armstnp/advent-of-code-2019
My solutions for the 2019 Advent of Code problem set.
armstnp/advent-of-code-2017
Solutions to problems from Advent of Code 2017
armstnp/advent-of-code-2018
My solutions for the 2018 Advent of Code problem set.
armstnp/curie
Atomic toolset of handy Java objects, lambda-woven and inspired by Smalltalk.
armstnp/disco-navi
A basic Discord Bot, currently specialized for groups I'm a part of, but aiming to be generalized.
armstnp/validryad
Tinkering with a different Ruby data validation tool, built to lean on dry-rb.
armstnp/advent-of-code
Solutions for Advent of Code problems
armstnp/advent-of-code-2016
Code for solving 'Advent of Code 2016' problems.
armstnp/advent-of-code-2022
armstnp/adventofcode-clojurians
armstnp/AdventOfCode2021
armstnp/armstnp.github.io
Tinkering
armstnp/coast
The fullest full stack clojure web framework
armstnp/dry-monads
Useful, common monads in idiomatic Ruby
armstnp/encourage-atom
An Atom extension that adds little encouragements while you work
armstnp/hack-assembler
armstnp/ivory-dice
A die-roller, inspired by roll20.net's engine
armstnp/kafka-tinkering
Tinkering with Kafka producers, consumers, and possibly streams.
armstnp/mal
mal - Make a Lisp
armstnp/node-read-write-sheet
Node.js sample application that loads a sheet, updates selected cells, and saves the results
armstnp/Scala-Kata
This is just a public repository containing kata exercises I've attempted in the Scala language.
armstnp/smartsheet-csharp-sdk
Library that uses C# to connect to Smartsheet services.
armstnp/smartsheet-javascript-sdk
Library that uses JavaScript to connect to Smartsheet services.
armstnp/smartsheet-python-sdk
Library that uses Python to connect to Smartsheet services (using API 2.0).
armstnp/smartsheet-ruby-sdk
Library that uses Ruby to connect to Smartsheet services.
armstnp/Sprocaholic
armstnp/vmil-translator
armstnp/wiremock
A tool for mocking HTTP services
armstnp/wiremock-scenario-templating
A tiny script for generating header-routed exact-match scenarios in Wiremock.
armstnp/word-clone