RickCarlino
Senior Software Engineer at Qualia Labs. Occasional blog: https://rickcarlino.com/
Qualia LabsSaint Charles, IL
Pinned Repositories
farmbot_os
The operating system and all related software that runs on FarmBot's Raspberry Pi.
woof-alert
A dog collar that converts barks to emails.
Cosmic-Conquest-1982
(Historic) Resurrecting one of the first real time strategy (RTS) games from 1982. Written in Forth.
fbbs2
Forth BBS 2, 1985 Bulletin Board software written in Forth (historic reconstruction)
femto-fsrs
The Free Spaced Repetition Scheduler (FSRS) in 100-ish lines of Typescript
gemini-protocol-audio-reader
A script to download a gemini:// URL and play the human readable parts.
KoalaCards
A language learning app to improve speaking and listening skills.
mud
Micro framework for building text adventure games (MUDs) in Ruby
naivechain-ts
Porting @lhartikk's outstanding "Naivechain" implementation to Typescript. http://rickcarlino.com/2017/11/22/porting-naivechain-to-typescript-html.html
RickCarlino's Repositories
RickCarlino/mud
Micro framework for building text adventure games (MUDs) in Ruby
RickCarlino/stacky_mcstackface
My Javascript implementation of a stack based VM. Inspired by "Stack Computers: The New Wave" (1989) by Philip Koopman.
RickCarlino/FORTH-experiments
Apps I've been writing in FORTH.
RickCarlino/bravery
Ruby state machine micro library
RickCarlino/boxed_value
Sometimes Typescript apps need type safety after compile time.
RickCarlino/ts-bayes
Naive-bayes classifier that uses Laplace Smoothing. Port of Tolga Tezel's `bayes` module to Typescript.
RickCarlino/raft_protocol_experiments
Keeping data in sync across nodes with the Raft protocol.
RickCarlino/later
I HAD TO FORK THIS FOR WEBPACK COMPATIBILITY.
RickCarlino/picoc
A very small C interpreter
RickCarlino/ascoltatori
The pub/sub library for node backed by Redis, MongoDB, AMQP (RabbitMQ), ZeroMQ, MQTT (Mosquitto) or just plain node!
RickCarlino/Buttonized-GPIO
Name courtesy of @RickCarlino,
RickCarlino/courseware-archive
(CC BY-NC 4.0) An archive of my courseware from when I was a corporate training consultant in 2015 / 2016.
RickCarlino/crypto.d.ts
A Typescript/Typings definition for Node's crypto.
RickCarlino/DefinitelyTyped
The repository for high quality TypeScript type definitions.
RickCarlino/dokku
A docker-powered PaaS that helps you build and manage the lifecycle of applications
RickCarlino/dokku-haproxy
haproxy tcp load balancer for dokku
RickCarlino/firebase-3-typescript
A Typescript definition file for firebase v3.
RickCarlino/galileo-sources
Source codes for Galileo boards
RickCarlino/jasmine-ajax
jasmine-ajax - A library for faking Ajax responses in your Jasmine suite.
RickCarlino/karma
Spectacular Test Runner for JavaScript
RickCarlino/learnxinyminutes-docs
Code documentation written as code! How novel and totally my idea!
RickCarlino/of_companion_crops
Showing Simon some stuff related to an OpenFarm feature.
RickCarlino/pca9685.ex
Elixir library for the PCA9685 12-channel PWM driver.
RickCarlino/possible_laterjs_typings_bug
LaterJS typings appear to not work with `strictNullChecks` set to `true`. This repo is for replication purposes.
RickCarlino/promisified-timer
Promise version of setTimeout and clearTimeout
RickCarlino/redux-simple-router
Ruthlessly simple bindings to keep react-router and redux in sync
RickCarlino/ruby-em-mqtt
MQTT support for EventMachine
RickCarlino/rxdb
:computer: :iphone: Client-Side Database for Browsers, NodeJS, electron, cordova, react-native and every other javascript-runtime :heavy_exclamation_mark:
RickCarlino/TypeScript-Handbook
The TypeScript Handbook is a comprehensive guide to the TypeScript language
RickCarlino/ui-router
The de-facto solution to flexible routing with nested views in AngularJS