My Profile Photo

Jacob Zelek


Software engineer interested in anything software, distributed systems, cryptocurrency, and ham radio


Bookmarks

Algorithms


Big-O Cheatsheet

Communication


Mattermost - Open source Slack alternative

Crystal


Awesome Crystal - A curated list of awesome Crystal code and resources.

Crystal Language - Compiled language with Ruby-like syntax

Crystal Samples

Crystal Shards

Kemal - Lightning Fast, Super Simple micro web framework written in Crystal programming language.

DevOps


Consul - Service discovery

Docker

Docker Compose - Compose is a tool for defining and running multi-container Docker applications.

Docker Swarm - Docker Swarm is native clustering for Docker. It turns a pool of Docker hosts into a single, virtual Docker host.

Nomad - A Distributed, Highly Available, Datacenter-Aware Scheduler

Ham Radio


12Kbps Simple Audio Data Transfer for AVR

AMSAT Satellite Status

APRS

APRS Rx-only IGate with Raspberry Pi and DVB-T dongle

APRS.fi

IDE


Sublime - IDE for almost any language. Many plugins available.

Microcontrollers


Platform IO - Microcontoller toolkit supporting Arduino and Raspberry Pi

Misc


The ABCs of PCM (Uncompressed) digital audio

P2P


PeerJS - P2P Javascript library using WebRTC

Python


PyPy - Python interpreter written in Python. Utilizes JIT for performance increase.

Python Metaprogramming

Sanic - Python 3.5 Web Framework utilizing UV-Loop

REST


JSON API

RESTful Best Practices

ngrest - ngrest allow you to deploy C++ RESTful webservices under Apache2, Nginx or under simple ngrest http server.

RPC


grpc - Cross-language RPC using Protobuffers

Regex


Regex Cheatsheet

Rust


Rust Language - Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety

SDR


GNU Radio

GQRX

RTL-SDR

SQL


SQL Cheatsheet

Software Engineering


Full-stack Developer Interview Questions and Answers

Semantic Versioning

Theory


Markov Chains