A Danver Braganza
Extravaganza
A photograph of the author

An Introduction

I am a currently working as a Software Engineering Manager in the beautiful city of San Francisco. I like to solve problems, especially if it involves programming in Python or Go. Although I consider myself a generalist, my professional experience has predominantly been in building data interchange and integration systems to synchronise large data sets across organizations.

I have been known to write poems and short fiction on ocassion. I also practice Wing Chun Kung Fu and Parkour. I'm a member of the Inspire Sailing Club out of the Berkeley Marina.

A brief summary of my life experiences can be found in my resume.

Articles

I publish a list of my articles online here. These writings vary in nature from the technical to the whimsical.

My most frequently used Jujutsu VCS commands

A bit over three months ago, I switched to using the Jujutsu Version Control System as my daily-driver frontend to git. Since then I’ve been able to refine my workflow to the point where I am much more productive than I was with git. A key component of those productivity gains was becoming familiar with just a few commands. I’m sharing these commands with you as a cheat-sheet if you are considering replacing git with jj. Keep reading

More articles

Other things I've built

  • Vocal Mirror is an automatic recording and playback tool for vocal practice.
  • Third Timer is a time-tracking tool to help schedule your breaks in relation to how long you've worked. It's based on Third Time: A better way to work. The source code for Third Timer is on GitHub.
  • Kickboxing Combo Trainer lets you drill rounds of randomized combos to improve your timing and movement. Rounds are categorised by the types of moves they include so you can customize the level of complexity, intensity and duration. The Kickboxing Combo Trainer source code is on GitHub.
  • Meeting Cost Clock A clock that tells you how much a meeting is going to cost. This single page web app is written in Go with Moria, powered by GopherJS and Mithril. You can get the Meeting Cost Clock Source Code at GitHub.
  • Varcaser A library written in Go for converting variables between different programming language casing conventions.
  • Roconv is a library and command line utility written in Go to perform conversions to and from roman numerals in a unicode-aware way.
  • Mixa (defunct). Mixa was a collaborative music composition environment. If music could be treated like source code, Mixa aimed to be github, allowing any listener to "fork" a composition and then edit it in our web app. Unfortunately no longer maintained or updated, but here's a technical report.

Keep in touch across the web

Get the latest at Hacker News See what's on my plate at Github Chirp at me on Twitter Reach out at LinkedIn