Docker, CUPS-PDF, Avahi and AirPrint
February 17, 2024Just use docker to print to a PDF from your iPad ™️
Printers, Fake Printers, and AirPrint
February 16, 2024When the economy crashes and the world ends you'll find us all trading ink cartridges for currency.
Unity Multiplayer Virtual Reality with Normcore
October 16, 2021What's better than Virtual Reality? Virtual Reality with friends. Even the most basic games become more fun when played together. Learn how to quickly setup a multiplayer VR game with Normcore and Unity.
Getting Started With Unity and Virtual Reality
January 16, 2021Virtual reality is incredibly immersive and a blast to play with. The Oculus Quest 2 has made it more accessible than ever before. Best practices for setting up your environment and building a game have changed frequently enough that it can be hard to find current tutorials and examples without getting confused.
Exploring - Using Express and Amazon Web Services
October 09, 2020Using Express to build out your API can be challenging; but integrating it with all of the products available from Amazon Web Services can feel impossible.
Terraform and Amazon Web Services
October 09, 2020There are a lot of options for configuring AWS. Terraform from HashiCorp is a tool for configuring remote infrastructure. You can create Terraform configuration files and treat your infrastructure as code; versioning the changes and storing your settings in your repository.
Working with Unity and GitHub
September 13, 2020Working with Unity makes development easy. You can quickly prototype a game and show it off. But what if there are multiple developers. Storing your source code on GitHub makes collaboration easy; but there are a lot of tradeoffs when working with larger assets and projects.
Exploring - Performance tuning for mobile VR
July 09, 2020Whatever you learned tuning the performance for mobile or for desktop or console games might not apply to mobile VR.
Getting started with ESP8266 and Arduino
May 20, 2020Understanding the basics of hardware can open new projects and new possibilities and it is more accessible and inexpensive than ever.
Bluetooth Hacking
April 19, 2020Bluetooth can be an incredibly secure protocol... but it usually isn't.
Releasing GitHub Actions
January 31, 2020Once you've made some amazing GitHub Actions, you'll want to re-use them and share them with your friends. To do that you'll want to organize your project a little differently, publish and release them.
Working with GitHub Actions
September 19, 2019GitHub Actions are still in beta and are changing quickly. But if you are looking to get started the possibilities are endless.
Developing for the Oculus Quest
July 25, 2019Everyone wants to talk about consumer VR. I just want to make some games.
Building a Static Gatsby-based Website with TypeScript
May 25, 2019Creating a static website involves an almost infinite set of choices. I've upgraded several sites to Gatsby (including this one) finding a way to integrate TypeScript as part of the journey. Gatsby leverages React, JSX, CSS-in-JS, GraphQL and many other modern approaches to building sites.