Rafi Khan

Senior Software Engineer | Ottawa, Canada

Supporting society through innovation

Week 18: Apr 28 – May 4

Going to try and get some weekly journals in again. Mostly so I can talk about some things I’m invovled in, to inspire and collaborate. I’ll primarily be focusing on things outside of work/business.

  • Food Bank volunteering
    • We had our first demo for the project we’ve been working on for the past ~2 months. The client was very happy and said “we made their week”.
    • I’m grateful for the opportunity to make a meaningful impact in my community.
  • Teaching programming
    • continued discussions with a local leader on how we can run a pilot project for teaching programming and new technologies (eg agents) to youth.
    • I want to make sure that the youth aren’t left behind in the haste for innovation.
  • PKM
    • Live demo at a Hack613. Saw eyes light up when I explained the idea of an emacs in the browser that is extended using javascript, from inside the app.
    • I’ve successfully resumed using PKM in my daily agenda, note taking and project planning
  • Decentralized Internet
    • started work on a proof of concept for a server less blog application that is backed by IPFS.
      • There is no server. Persistence is done through files on IPFS
      • The frontend is an SPA that compiles to html/css/js
        • I am using react, but it can be anything.
      • Shared the concept with a local hacker (hackers are makers not crackers – see more). Their eyes lit up, and they said they loved the vision, approach and asked how they can contribute
    • Writing a paper for application runtime that enables the serverless blog prototype.
      • Will publish this by end of May, 2025.
  • This Blog
    • Started Ottawa Column
      • I’m happily living in Ottawa, and want to draw attention to more of the wonderful things happening here.
    • Started Programmer’s Column
      • I love programming
      • I read and write a lot about it
      • I want to remind us of the creativity, art and freedom embodied by programming
  • Personal
    • Consistently going on daily walks to relax my mind and get some fresh air.
    • Engaging with inspired members of the Ottawa community to remind myself that there is a lot to be grateful for, and we have many gems all around us.
    • Went on a hike this weekend.
    • Had fun trips to Costco, resisted the temptation to buy everything….

Stay tuned for the next update!


Posted

in

by

Tags: