oleander
World-cycling techie conquering Europe, one motorcycle trip at a time! 🏍️ Senior Staff Engineer in Ruby, operating from an undisclosed European hideout
Frankfurt, Germany
Pinned Repositories
nuclide
An open IDE for web and native mobile development, built on top of Atom
Anycomplete
The magic of Google Autocomplete while you're typing. Anywhere.
bitbar
A clone of the BitBar app written in Swift 3
git-fame-rb
A command-line tool that helps you summarize and pretty-print collaborators based on contributions
rchardet
Character encoding auto-detection. Ruby 1.9 compatible
remap
Data mapping made easy
rfix-rb
:bug: RuboCop CLI that only lints and auto-fixes code you committed by utilizing git-log and git-diff.
Torrents
Search and download torrents from your favourite bittorrent tracker using Ruby 1.9
rails
Ruby on Rails
oleander's Repositories
oleander/git-fame-rb
A command-line tool that helps you summarize and pretty-print collaborators based on contributions
oleander/dotfiles
My dotfiles
oleander/remap
Data mapping made easy
oleander/rfix-rb
:bug: RuboCop CLI that only lints and auto-fixes code you committed by utilizing git-log and git-diff.
oleander/dry-interface
oleander/git-ai
Git AI uses ChatGPT and git hook to generate commit messages based on the staged files. Leave the commit message empty and let Git AI do the work for you!
oleander/Motorcycle-BLE-Media-Controller
A Bluetooth Low Energy (BLE) single-button media controller for motorcycles, compatible with iPhone and other devices, enabling easy control of music playback, volume, and voice assistant
oleander/u701
u701 is a Rust-based BLE proxy that remaps Android-specific button inputs from a terrain command device to be compatible with iOS through an ESP32 microcontroller
oleander/addon-linus
Enhance your smart home automation with our GitHub project that enables parallel tool use in Home Assistant. Easily manage lighting transitions and settings through a single API call. Perfect for users looking to streamline their Home Assistant setups for complex scenarios.
oleander/advrider
oleander/ah
oleander/anmeldung-berlin
This app will find and book any service.berlin.de appointment that can be booked online.
oleander/blog
oleander/commitment
Git Commit Formatter is a Rust-based tool that standardizes git commit messages by aligning them with a ticketing format, like `ABC-123`. It cleverly extracts ticket numbers from branch names or commit messages, ensures no uncommitted changes are left, and prefixes commit messages with relevant ticket numbers
oleander/dry-struct
Typed struct and value objects
oleander/dry-types
Flexible type system for Ruby with coercions and constraints
oleander/ESP32-BLE-Keyboard
Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
oleander/esp32-nimble
A wrapper for the ESP32 NimBLE Bluetooth stack.
oleander/git-add-all
oleander/git-commit-ticket-id
oleander/git-files-rs
A command-line utility that groups changed files by their extensions in git repositories, aiding in organizing changes. It's easily installed via cargo, streamlining the display of modifications within projects.
oleander/git-squash-rs
A Rust-based Git Soft Reset Tool streamlines the squashing of commits by enabling users to squash a specific number of commits into one with a meaningful message. It automates the process of listing, selecting messages, and squashing without manual rebasing, enhancing Git usability.
oleander/kitchen-sink-rs
oleander/llm-chain
`llm-chain` is a powerful rust crate for building chains in large language models allowing you to summarise text and complete complex tasks
oleander/OneButton
An Arduino library for using a single button for multiple purpose input.
oleander/overcommit
A fully configurable and extendable Git hook manager
oleander/rbs
Type Signature for Ruby
oleander/tobkcilc
oleander/u701-interrupt-buttons
oleander/udm-utilities
A collection of things I have made to make the Unifi Dream Machine more useful