Skip to content
View astrosteveo's full-sized avatar
🏫
I use arch btw
🏫
I use arch btw

Block or report astrosteveo

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
astrosteveo/README.md

AstroSteveo

Software Engineer • AI Workflow Architect • Amateur Astrophysicist
"Research first. Test first. Evidence before claims."

Languages Focus Vibe


What I'm Building

Disciplined AI-assisted development. Most AI coding agents suffer from context exhaustion, stale knowledge, and no verification. I build workflows that force research before design, tests before code, and evidence before claims. No shortcuts. When I hit a bug in the tools I use, I fix it upstream — like patching tweakcc's session memory feature gate for Claude Code 2.1.38+.

Space games with physics that feel right. Thrust-based physics, hybrid sandbox gameplay loop, focused around a PvE experience. The universe's best pilots against the most dangerous threat in deep space. Currently in pre-production across Unity and Godot — prototyping mechanics and documenting lore.

Astronomy tools for stargazers. Real-time sky data, observation logging, meteor showers, ISS passes. From CLI to progressive web app. Happily hosted on Vercel and Railway.

"If you're not occasionally computing twilight times for fun, are you even relaxing?"


Flagship: astrosky

A full-stack astronomy application — CLI, API, and progressive web app. Your window to the cosmos.

What it does:

  • Real-time visibility: planets, moon phase, ISS passes, meteor showers, 110 deep sky objects
  • Observing conditions scoring based on weather, cloud cover, moon brightness
  • One-tap observation logging with equipment tracking and Messier Marathon progress
  • Anonymous sync across devices, works offline

The stack:

  • CLI: Python + Skyfield + Click (pip install astrosky or uvx astrosky)
  • API: FastAPI, deployed on Railway
  • Web: React + Vite + Tailwind, deployed on Vercel (PWA with offline support)

Current status: Production. Live at astrosky-beryl.vercel.app. 103 Python tests. 206 frontend tests.

# Try it now
uvx astrosky tonight --lat 40.7128 --lon -74.0060

Flagship: blog-site

A personal blog about building software with AI — the disciplined way. No hype, no ads, no tracking.

What it covers:

  • AI & LLMs — what actually works, what doesn't, and why most "AI tutorials" miss the point
  • Developer tools — workflows, automation, and building tools that make other tools better
  • The craft — how to build things well, learned from doing it wrong first

Posts:

The stack: Astro, MDX, Pagefind for search. Deployed on Vercel.

Current status: Live at blog-site-astrosteveo.vercel.app.


Open Source Contributions

  • tweakcc — Contributor. Patch customization tool for Claude Code. Fixed session memory feature gate for CC 2.1.38+ (PR #509)

Operating Principles

  • Research first. Training data is stale. Verify everything.
  • Tests before code. No exceptions unless explicitly requested.
  • Evidence before claims. "Should work" is not acceptable.
  • The AI keeps making the same mistake? The process is wrong.
  • Tools should amplify, not interrupt. Workflows beat willpower.
  • Astrophysics is relaxing. Fight me.

The Stack

AI Tooling:       Claude Code, tweakcc, custom workflow plugins
Game Dev:         Unity (C#), Godot (GDScript), pre-production
Astronomy:        Python, Skyfield, FastAPI, React, Tailwind, Vercel/Railway
Infrastructure:   Windows 11 / Linux, tmux always

Flavor Bits

Motto "Worlds aren't hosted. They're cultivated."
Superpower Turning fuzzy intent into verified, tested systems.
Current Rabbit Hole Open source contributions and game dev prototyping.
Late Night Hobby Checking what's visible in tonight's sky.
Hot Take Most "AI coding tools" skip research, skip tests, and call it productivity.

Collaboration

Interested in:

  • AI workflows that enforce discipline, not just suggest it
  • Space sims, orbital mechanics, and game dev
  • Astronomy tools and real-time celestial calculations
  • Open source tools that make developer workflows better

Open an issue or start a discussion. I don't bite. The code might.


README = living document. Updated when reality changes.

Popular repositories Loading

  1. marketplace marketplace Public

    Shell 1

  2. astrosteveo astrosteveo Public

  3. astrosky astrosky Public

    🌙 See tonight's sky at a glance — moon phase, planets, ISS passes, meteors & deep sky objects. Web app + API + CLI 🔭

    TypeScript

  4. knowledge-base knowledge-base Public

  5. claude-code-api claude-code-api Public

    TypeScript

  6. emergence-engine emergence-engine Public

    A web-based 2D game engine for simulation games

    TypeScript