Skip to content


@m-ou-se @ubruhin



Block or Report

Block or report dbrgn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse


  1. tealdeer Public

    A very fast implementation of tldr in Rust.

    Rust 2k 80

  2. RPLCD Public

    A Raspberry Pi LCD library for the widely used Hitachi HD44780 controller, written in Python. GPIO (parallel) and I²C modes supported.

    Python 234 70

  3. Dynamically select only a subset of fields per DRF resource, either using a whitelist or a blacklist.

    Python 214 29

  4. Mocks for testing embedded-hal based drivers without hardware access.

    Rust 54 11

  5. Web based flight log for paragliding pilots.

    Rust 13 1

  6. xc-bot Public

    A chat bot that notifies you about new paragliding cross-country flights.

    Rust 3

Contribution activity

January 2022

Created 3 repositories

Created a pull request in dbrgn/tealdeer that received 42 comments

Use anyhow for error handling

Use anyhow instead of custom error types and strings for error handling. This should give us "caused by" style traces when an error occurs. Before: $…

+138 −218 42 comments
Opened 11 other pull requests in 6 repositories
dbrgn/tealdeer 4 merged 1 open
johan12345/EVMap 2 open
dbrgn/svg2polylines 1 merged
stm32-rs/stm32l0xx-hal 1 merged
LibrePCB-Libraries/Adafruit.lplib 1 merged
gfroerli/firmware 1 merged

Created an issue in dbrgn/tealdeer that received 4 comments

Use anyhow

Using anyhow instead of custom error types and strings is probably a good idea. I started the work to port the codebase to anyhow.

Opened 4 other issues in 4 repositories

Seeing something unexpected? Take a look at the GitHub profile guide.