About Me π
Hi! I'm Brian and I am a Backend Engineer on the
Some cryptography things I have worked on:
-
tlstools - Basically
openssl s_client
, but better - ssh_sig - Pure ruby implementation of SSH signature verification
Availablility
I live in Austin, Texas, USA
12:00 UTC - 15:00 UTC are designated as code review hours. To avoid excess context switching, I try to complete all my code reviews during this time. I won't review your MR outside these hours unless it's something really small (ex: feature flag removal, dropping a single DB column, localizing a string), or I've already reviewed at your MR at least once.
When my GitLab status is Busy
- I already reviewed your MR and you need a re-review
- Your MR is changing a feature belonging to the Threat Insights group
- Everyone else in the reviewer pool for the project is also busy or unavailable
Communication
I am Deaf, which makes spoken communication and meetings very inefficient for me. As such, I value written and asynchronous communication quite highly.
-
I prefer to communicate using issues and merge requests where possible.
-
I will always value a well-constructed written message over a request for a "quick chat". I absolutely do not mind if you write a 1-3 page long comment. I will read it, and I greatly appreciate your effort and detail.
-
If you are hosting a Zoom meeting with me, please enable captions and live transcription
-
When asking questions in Slack, please provide as much detail as you can up front. Given GitLab's asynchronous nature, it could be several hours before you receive a response, so back-and-forth can be costly. When asking technical quesitons, it may be helpful to remember to state or ask some of these things:
- What are you trying to accomplish? (Why are you doing the thing you're doing?)
- What have you tried so far?
- Examine your question. Are you asking about your problem or your attempted solution?
- State any theories or assumptions you have about what you think is happening or what you think you should be doing to solve the issue.
- Share logs, config files, CI YAML, or code if you have any.
- Link to a CI job or a merge request if you can.
- Copy-paste rather than taking screenshots of text.
Personal projects
View allAbout
Pronouns: They/Them
Check my readme to learn more about me!