Author: encyphr

blog image

Bash scripts for creating a monorepo out of smaller repos

This repo contains code to combine multiple git repos into a single monolithic repo (a.k.a. a monorepo) while preserving full history, branches, and tags. The contents of each sub-repo are incorporated with their original history (i.e. every commit to the original repo will exist in the new repo with the same SHA) and all branches…

Read More
blog image

Eloquent JavaScript 3rd Edition (2018)

This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or get your own paperback copy. Written by Marijn Haverbeke. Licensed under a Creative Commons attribution-noncommercial license. All code in this book may also be considered licensed under an MIT license. Illustrations by various artists: Cover…

Read More
blog image

US Air Force Space Security Challenge 2020: Hack-a-Sat

COUNTDOWN TO THE QUALIFICATION EVENT The democratization of space has opened up a new frontier for exploration and innovation.  But with this opportunity, new cybersecurity vulnerabilities are also being created. One human can design, build and launch a satellite, adhering to very few standards and security protocols. So how can we achieve safe, reliable and…

Read More