8000 misabegovic (Muhamed Isabegović) · GitHub
[go: up one dir, main page]

Skip to content
View misabegovic's full-sized avatar
🧠
Braining
🧠
Braining

Block or report misabegovic

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

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

Report abuse
misabegovic/README.md

Hi, I'm Muhamed 👋

I've spent ten years taking products from first idea to production and leading the teams that build them. Right now I'm building tools that make AI-assisted development hold up in real codebases. Rubyist since 2016.

Building

  • tabula (in private development): a memory layer for coding agents. Pages a team writes about what the code should be and why, checked against the code, so every agent starts from what was decided.
  • taha (in private development): the agent harness built on tabula. It runs coding agents through the workflow I follow myself.
  • tended: a knowledge base your coding agent maintains for you, a markdown wiki it keeps true. uvx tended init my-wiki
  • pi-brain: the same idea as a knowledge home for pi, on npm. muhamed.at runs on it.
  • usput.ba: a travel guide to Bosnia and Herzegovina, with AI content grounded in real places. Rails 8, Hotwire, Solid Queue, Kamal.
  • treasure_hunt: a location-based treasure hunt built for RubyConf Austria 2026, open source for any conference.

Contributing

  • enola: pins a codebase's architecture as a baseline and grades each change against it, so a build fails only on what the change broke. Core contributor: I introduced its constraints, architectural rules a team declares and every change is checked against, along with fact providers and support for more languages and frameworks. I also maintain its Ruby gems, starting with enola-rb for Rails, and enola-guides for Rails, Ember, Python, TypeScript, Go and Rust.

Community

I love bringing people together. I organised EuRuKo 2024 in Sarajevo and RubyConf Austria in Vienna. Next up is GoatConf 2027 in Tuzla, 3 to 5 June 2027: a conference for people who build and sell software, in any language and on any stack. It's inspired by FOSS and built around its values: free to attend (registration required), open to anyone who wants to add to it, and planned in the open. Come say hi!

Elsewhere

muhamed.at · Writing · LinkedIn · X · Buy me a coffee

Pinned Loading

  1. pi-brain pi-brain Public

    TypeScript 4

  2. enola-guides enola-guides Public

    Guides, worked examples, laws, agent skills and CI templates for enola (architecture regression testing), tabula and taha, for Rails, Ember, Python, TypeScript, Go and Rust

    Shell 1 1

  3. enola-rb enola-rb Public

    Fail the build when a change breaks your Rails app's architecture. Rails generator, rake tasks and a Bundler wrapper for enola.

    Ruby 1 1

  4. tended tended Public

    A knowledge base your coding agent maintains for you: a governed markdown wiki it keeps true, with a queue it tends. uvx tended init my-wiki

    Python 1

  5. usput.ba usput.ba Public

    Ruby 6 4

  6. Ruby-Austria/treasure_hunt Ruby-Austria/treasure_hunt Public

    Location-based treasure hunt platform for conferences — Rails 8.1 PWA, GPS clues, teams, hints, live leaderboards. Built for RubyConf Austria 2026, open-sourced for any organizer.

    Ruby 6 3

0