My Favorite GitHub Repositories

As I am writing this, I have starred 264 repositories on GitHub. I decided to pick a few of my favorites and share them with you, in no particular order. base65536 An encoding system designed to condense as much data into short strings of text as possible using 65,536 (216) different Unicode characters. Also see … Read moreMy Favorite GitHub Repositories

Tree: Visualizing File Structures with JavaScript

Sometimes it is useful to be able to see the structure of a directory of files in an intuitive way, such as a tree visualization. Unfortunately, many of the available tools for doing to must be downloaded and installed, which takes time and is sometimes a more complicated and risky endeavor than one would hope … Read moreTree: Visualizing File Structures with JavaScript

micronotes

Sometimes when I need a certain functionality when programming, the best solution is to use a pre-existing library. Instead of coding something myself, which could take dozens of hours, it is likely that someone else has already done the same thing better. But sometimes, even with the vast resources available on the internet, it is … Read moremicronotes

100 Posts on OnlyOnesAndZeros – Behind the Scenes

I recently celebrated 100 posts on OnlyOnesAndZeros and created this post analyzing the posts I have written so far and sharing some statistics about them. Here’s how I did it. First, I used a WordPress plugin called WordPress Exporter to perform a custom XML export of the 100 posts that I have published so far. If you’re … Read more100 Posts on OnlyOnesAndZeros – Behind the Scenes

Visualizing Videos as 3D Objects with Blender

A while ago, I saw this note I wrote to myself of a future project to work on: a 3D visualization of a video. I had been thinking about how videos are basically sequences of 2-dimensional images,  comprised of millions of pixels arranged into different x and y positions, and any video can therefore be … Read moreVisualizing Videos as 3D Objects with Blender

Programming Projects on GitHub

I do lots of programming projects, and GitHub is the place where developers share their code and collaborate on open-source projects. My most recent projects are all published as GitHub repositories, where all the code is stored alongside issues, ideas for features and improvements, documentation, and more. I plan to eventually do a post for each and every one of my GitHub repositories, which will link to the posts when they are finished.

Read moreProgramming Projects on GitHub