From b6ec3e9c8dd1b684e474a7ddc3c05b94e9cb5cdd Mon Sep 17 00:00:00 2001 From: david morales <118213696+davidmoralesz@users.noreply.github.com> Date: Mon, 5 Oct 2026 22:23:04 -0600 Subject: [PATCH 1/2] docs: add an organization profile README --- profile/README.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 profile/README.md diff --git a/profile/README.md b/profile/README.md new file mode 100644 index 0000000..cbb0e5c --- /dev/null +++ b/profile/README.md @@ -0,0 +1,19 @@ +# Studio Bimo + +Small, open-source things for Minecraft: Java Edition, made in Honduras. + +## Projects + +| Project | What it is | +| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | +| [Tally Hopper](https://github.com/studiobimo/tallyhopper) | A mod for Fabric and NeoForge that lets you turn your computer off at night instead of leaving an AFK farm running. | +| [Datapacks](https://github.com/studiobimo/datapacks) | Small vanilla datapacks. No mods and nothing for players to install: drop a zip into a world and it works. | + +## How we build + +- [.github](https://github.com/studiobimo/.github): the reusable workflows, composite actions and pre-commit hooks every repository here calls, so a fix to a check lands everywhere at once. +- [project-template](https://github.com/studiobimo/project-template): the starting point for a new repository, with the dev tooling, conventions and CI wrappers already in place. + +Everything is MIT licensed. Issues and pull requests are welcome; each repository's `CONTRIBUTING.md` says how. + +[studio.bimo.dev](https://studio.bimo.dev) From 985948f5c072fad30e278cf1b41938821ad2f982 Mon Sep 17 00:00:00 2001 From: david morales <118213696+davidmoralesz@users.noreply.github.com> Date: Mon, 5 Oct 2026 22:26:34 -0600 Subject: [PATCH 2/2] docs: describe the studio rather than its public repos --- profile/README.md | 39 +++++++++++++++++++++++++++++---------- 1 file changed, 29 insertions(+), 10 deletions(-) diff --git a/profile/README.md b/profile/README.md index cbb0e5c..4d191e2 100644 --- a/profile/README.md +++ b/profile/README.md @@ -1,19 +1,38 @@ # Studio Bimo -Small, open-source things for Minecraft: Java Edition, made in Honduras. +An independent software studio. Studio Bimo designs and builds web products end to end: the interface, the API behind it, and the infrastructure it runs on. -## Projects +## What gets built here -| Project | What it is | -| --------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | -| [Tally Hopper](https://github.com/studiobimo/tallyhopper) | A mod for Fabric and NeoForge that lets you turn your computer off at night instead of leaving an AFK farm running. | -| [Datapacks](https://github.com/studiobimo/datapacks) | Small vanilla datapacks. No mods and nothing for players to install: drop a zip into a world and it works. | +- **Web applications and platforms.** Member directories, planning tools, dashboards and the admin surfaces behind them. +- **Marketing and content sites.** Fast, statically rendered where they can be, dynamic where they need to be. +- **Internal tools and integrations.** The glue between the services a team already uses, and the reporting on top of it. +- **Developer tooling.** Shared CI, project templates and conventions, so every repository starts from the same baseline. -## How we build +## Stack -- [.github](https://github.com/studiobimo/.github): the reusable workflows, composite actions and pre-commit hooks every repository here calls, so a fix to a check lands everywhere at once. -- [project-template](https://github.com/studiobimo/project-template): the starting point for a new repository, with the dev tooling, conventions and CI wrappers already in place. +| | | +| -------------- | ------------------------------------------------------------------- | +| Language | TypeScript, end to end | +| Interface | React, TanStack Router and Query, Tailwind CSS, Radix UI primitives | +| Content sites | Astro | +| API and data | Hono on Cloudflare Workers, D1 with Drizzle, Zod at every boundary | +| Build and test | Vite, Vitest, Testing Library, pnpm | +| Delivery | GitHub Actions, deployed to Cloudflare's edge | -Everything is MIT licensed. Issues and pull requests are welcome; each repository's `CONTRIBUTING.md` says how. +## How the work is done + +- **Accessibility first.** It is a design constraint from the first sketch, not an audit at the end. +- **One standard, enforced.** Conventional Commits, small pull requests, secret scanning and linting run in git hooks and again in CI, for people and for AI agents alike. +- **CI as a library.** Checks live in one place and every repository calls them, so a fix lands everywhere at once. Third-party actions are pinned to a commit and workflows run with the minimum permissions they need. +- **Automated releases.** Versions, changelogs and tags come from the commit history, not from memory. + +## In the open + +Most of the studio's work is for clients and lives in private repositories. What is public: + +- [.github](https://github.com/studiobimo/.github): the reusable workflows, composite actions and pre-commit hooks behind every repository here. +- [project-template](https://github.com/studiobimo/project-template): the starting point for a new repository, in any language. +- [Tally Hopper](https://github.com/studiobimo/tallyhopper) and [Datapacks](https://github.com/studiobimo/datapacks): Minecraft side projects, built for fun and held to the same standard. [studio.bimo.dev](https://studio.bimo.dev)