Ryan Fleck

Computer Programmer|



Technical Blog


You’ve stumbled upon my (old) personal site. Welcome!

If you are looking to hire an articulate programming generalist with a penchant for quality, please get in touch.

This site stores:


Feel free to send me an email if you have any questions, or would like to suggest a revision or improvement.

RCF



  • The 2018 MacBook Pro Keyboard

    As an intern at IBM, I was assigned an incredibly high-quality machine: A 2018, 15-inch MacBook Pro with 16 Gigs of DDR4 and the infamous touchbar. To buy this thing new, for personal use, it’d cost me over $3500 of the near-worthless cash we Canadians call Dollars. Certainly a pricey...
  • The Zen of Vim

    When is a tool more than a tool? When does a hammer transcend its ability simply to hammer nails, but becomes an extension of the workman’s body, a physical manifestation of his will? When does the swordsman’s sword feel, sense and touch as the swordsman’s own hands would? To taste...
  • The Case for Digital Minimalism

    Our senses are overburdened with digital events to process; I feel it is better to have fewer, and so, I have designed my site to address the issue. Not intentionally, really; I just wrote a paginator in Hugo and liked it so much I decided that my entire site would...
  • My Personal Journaling System

    Perhaps the most valuable thing I’ve done for myself in recent months is beginning to write daily, about my life and my thoughts, in a critical and introspective way. This post is about the tools I have developed to make journaling quick and accessible from any machine. Above is the...
  • Xalgorithms Development on GNU/Linux

    The Xalgorithms platform has been designed to support the collaborative maintainance of a global body of rules for trade, commerce and taxes. A rule specification, compute method and authoring tools have been designed to enable organizations to use and manage this external body of shared algorithms. What follows is a...
  • Calligraphy with Inkscape

    With the goal of replacing my questionably-proprietary R, I decided to scrawl a fresh svg in InkScape. After an embarrassing number of revisions and rework, gravitating further away then back towards the original design, here is the final product. I wanted the new image to meet the following criteria: Must...
  • Windows Mixed Reality

    As the Virtual Reality scene continues to improve, the aging first-gen conceptual headsets are becoming less expensive. The HTC Vive initially retailed at CAD $1200, and now sells for $700, whereas the Oculus Rift dropped from $800 for the standalone headset to $530 including motion controllers. Windows Mixed Reality headsets...
  • Hard Knocks

    My last 4 months were spent with MNP LLP, a financial firm and technology consultancy. I’ve learned a great deal from playing a small but essential role on the Digital Integration team. Becoming close with team members, coordinating development efforts, and discovering the strengths and weaknesses of my coworkers (along...

Archived Articles