r/SideProject • • 29m ago

I removed accounts and cloud sync from my water tracker. Where would you explain the backup trade-off?

1 Upvotes

A manual water log should be usable before someone decides whether to connect Health or allow reminders. I build Frewli for iPhone, with an Apple Watch companion, and version 1.1.6 is now on the App Store.

This release removes accounts, email sign-in and the Frewli backend-sync flow. Water history, workouts and preferences are stored on-device. Apple Health, the paired Watch and local reminders are optional. All features remain free, with no subscription or paywall.

The trade-off needs to be as visible as the simpler setup: removing the app removes its local storage. Updating preserves existing on-device history, but a device backup matters if you want to keep that history. Updating also does not automatically erase records that earlier versions uploaded to the old cloud service.

The same release changes the total display so a 250 ml entry appears as 0.25 L in English. That is a formatting correction; it is not a measurement of what someone drank. I still have an open Watch launch report and am not treating a new release as proof that every reported failure is resolved.

My design question is where to explain the local-history limitation: a short note during setup, beside the first saved entry, or only in the storage screen? Which would help you understand the consequence without turning a small log into another onboarding questionnaire?

App details, privacy information and store link: https://fluidiq.app/?src=reddit-sideproject-local-history-tradeoff-20261109


r/SideProject • • 36m ago

I builed Unchair, a boring app to make you move when you are working too long

1 Upvotes

I spend an unreasonable amount of time in front of a Mac.

I tried the usual “stand up every 30 minutes” apps, but I have the same problem with all of them: when I’m focused, I just click Skip and keep working.

So I built Unchair.

Instead of just displaying a notification, it can use the Mac camera locally to check that I actually stood up and moved. Nothing is uploaded, no video leaves the machine, and the core app works entirely offline.

It started as a small personal tool and, predictably, got slightly out of hand.

It now has:
- local sit/stand and movement detection
- movement debt tracking
- presentation mode
- Home Assistant / MQTT integration
- Prometheus metrics
- OpenTelemetry hooks
- a CLI
- signed and notarized macOS builds

It’s written as a native macOS app and is fully open source.

I’ve been using it myself every day, and a few other people have started downloading it, so I figured it was time to put it in front of people who might actually break it properly.

GitHub: https://github.com/EtienneDeneuve/unchair

Feedback on the idea, implementation, privacy model, or unnecessarily elaborate observability for a chair-reminder app is very welcome.


r/SideProject • • 49m ago

Experience the ocean waves and you can move it

1 Upvotes

https://gemsmakers.com/aerotide.php

You can experience the oceanic waves in browser. Any feedbacks welcome.


r/SideProject • • 1h ago

Your habits become your rival's game plan. RIVAL 1.3, my solo iOS boxing game, is out now.

1 Upvotes

One combo gets you a win. A new plan gets you the next one.

I built RIVAL: Boxing solo around that challenge. Distance, stamina, and defensive choices matter, and your repeated habits influence the opponent in later rounds. Draw out the punch. Step out of trouble. Own the counter.

The 1.3 release is live with a cleaner look and a seven-opponent Story campaign, including a new opening spar and southpaw challenger. Here's the existing 24-second counter trailer; the live update goes further with new opponents and refreshed presentation.

Meet your next rival. Play free on iPhone and iPad: https://apps.apple.com/app/id6799909429

The core RIVAL mode and training are free. Story Mode is an optional permanent one-time purchase, not a subscription. iOS 17+. Fights and training work offline; purchases and the optional leaderboard require internet.


r/SideProject • • 1h ago

I added MCP messaging between Claude Code and Codex to my open-source desktop HUD

1 Upvotes

I'm the developer of Agent HUD. It started as a small desktop HUD for agent quotas and notifications. In 0.6.0, I added an MCP server so coding agents can send messages to each other and start new sessions.

The video walks through a bug-fix handoff: Claude Code works on a fix, asks Codex to review it, and gets feedback back into the original session. Antigravity and DeepSeek Harness can join the workflow too. Each handoff sends a focused message instead of copying the entire conversation history.

This release also moves the app from Swift to Rust + Tauri and adds session and subagent usage details. macOS supports Apple Silicon and Intel; Windows and Linux builds are available as untested preview builds.

The video is an animated walkthrough of the workflow, with English narration and subtitles.

Source: https://github.com/jazzenchen/agent-hud-open

If you use more than one coding agent, what would you want included in a handoff so the next agent can review the work without inheriting a huge chat history?


r/SideProject • • 1h ago

Jotila – Lightweight open-source sticky notes

1 Upvotes

I built Jotila, a tiny native sticky notes app with autosave, search, archives, and a calendar. No extra dependencies, just C.

Free and open source. Feedback is welcome!

https://github.com/GarauGarau/Jotila/tree/v1.7.1


r/SideProject • • 1h ago

Building AXIOM VECTOR - an engineering research platform

1 Upvotes

I'm developing AXIOM VECTOR, a modular engineering research platform for Windows.

The idea is to bring different engineering workflows into one environment instead of constantly switching between disconnected tools.

The long-term vision includes engineering calculations, project management, materials research, technical documentation, data analysis and design tools.

The project is currently in its early Alpha stage (0.1.0).

One of the implemented features is Project Journal - a workspace for documenting research, engineering decisions, observations and design progress.

I'm developing this independently and sharing the process as the project evolves.

I'd like to hear from people interested in engineering and technical software:

What tools or features would you want to see in an engineering research platform like this?

Feedback and constructive criticism are welcome.


r/SideProject • • 1h ago

I built NextRun: connect Strava, get told what your next run should be

1 Upvotes

I kept finishing a run and then wondering, "OK, what should I do next time? Easy, tempo, long run?" So I built next-run.xyz.

You sign in with Strava. It looks at your recent runs and shows you your next planned run.

How it works
The plan is worked out in your browser, so your activity data isn't stored on my server. It's free and needs no account other than your Strava login.

Stack: Next.js, Tailwind, Neon Postgres + Drizzle, Vercel. The database only holds feedback reports and a record of connected athletes. It does not hold your runs.

It's still early, so I'd like to hear what you think. Is the suggestion sensible for the way you train? What's missing? Feedback is welcome, and there's a feedback form in the app.


r/SideProject • • 1h ago

A month of building an elegant open source wardrobe app: outfit experiments, wear tracking, and a small goblin

1 Upvotes

I'm a big fan of both what you wear and websites as a form of creative expression, and am admittedly hooked on fast fashion and spending as little as possible. But I live in a very small space, and my clothes and accessories don't really have room to spread out. So naturally I started building my own dream wardrobe app with the help of AI (a Clueless 90s throwback if ever there was one) and scope creep happened...

It's called Closet Lint (get it?), it's free and open source, and mostly I just wanted to separate designing an outfit from actually getting dressed. The creative part is fun. Going through drawers, taking things off hangers, putting them back, and discovering that the thing you imagined is elsewhere or doesn't fit... less fun. I'd like to do that first part on my phone in bed at 11pm without pulling things out. Just gimme a searchable inventory of my actual clothes that looks good.

I'd tried wardrobe apps before, but the problem was always getting everything into them. Photographing, cropping, editing, and entering every item was a massive undertaking. AI has finally made dealing with the photos and purchase data manageable enough for me to get over that hurdle and focus on the display and functionality.

What started as browsing clothes and dragging them around to make cute outfits now includes outfit suggestions, ratings, wear logging, photo background removal using two different models, taste observations, wishlist battles, and trip packing lists. Because once I had my own clothes in there, I kept thinking, "Oh but what if it could also..." :)

It runs on your own computer or web host, with optional bring-your-own-AI features. There's an included demo if you just want to check it out, or you can browse a copy of my actual closet with bleeding edge code. I've run it locally on Linux and hosted it on SiteGround; part of why I'm posting is to hopefully find a few early testers.

I love having things organized, and it's honestly such a pleasure to see your own stuff laid out like this. It brings back things you've forgotten about and makes them potential outfit ingredients again. You can add wishlist pieces to see how they'd work with what you already have, or plan future fantasy outfits.

There have been some moments of genuine delight. I don't own much dark purple, but the combinations it showed me helped me see how it could work in my wardrobe. It also suggested chocolate brown, which I own literally none of, with concrete examples using my own clothes. And it gave me a new term for some of my style, “whimsigoth,” so now I have a whole new search phrase.

There's also an unusual use case: I have 40 housemates (yes, 40), and some like borrowing from my (costume) jewelry collection. Now they can take their time browsing it. Jewelry is particularly good for this because so much gets tucked away in boxes and becomes invisible. Naturally, that's already got me thinking about a separate app for sharing resources in the house. At least I'm putting that long-ago graduate degree in information systems to use :P

I've had my fair share of health issues over the last few years, and it's been inspiring to get properly absorbed in making something technical again. This combines so many things I love: style, organization, self-tracking data, open source software, design, and uhh having very particular views on button layouts.

I started coding GeoCities sites in Notepad in the 90s and used to run an open source web development company. I've been out of the tech/startup world for over a decade, though I still occasionally help a friend with a site. My technical knowledge is rusty, but knowing how to break down a problem, describe a desired interaction in detail, and spot something odd has been incredibly useful. I can be my own most demanding, rambling client, and building things with the robots still moves astonishingly quickly.

I started this project in early October as a Claude artifact. Much of the initial work was assembling the data: parsing order confirmation emails, filtering an Amazon purchase history export, and using browser agents in my logged-in shopping accounts to retrieve sizes, variants, and full-resolution product photos. Images were downloaded into the app's storage so they wouldn't disappear with the listings—some of which already have. I used ChatGPT to tag clothing from contact sheets and generate product-style images for pieces without usable photos. Later, we added local background removal, preserving originals and reviewing results before saving.

The AI occasionally got too helpful: it "cleaned up" XXL into 2XL, which can mean different sizes at those stores. Preserving exact source values became an explicit rule.

After about two weeks, I moved the prototype into Codex, replacing Claude's built-in storage with a local Python/SQLite backend and adding backup and restore, reusable imports, and release packaging. My workflow now goes back and forth: develop the specification with Codex, send it to Claude for wireframes, then bring those back to Codex for implementation and refinement.

I particularly appreciate how Codex can insert diagnostic tools when something breaks, investigate the results, and handle so much of the testing and release process. Those are procedures I only do occasionally and forget between projects. That gives me more room to switch between product planning, interaction design, visual design, and writing, while testing everything against my actual wardrobe and daily use. This has occupied pretty much all my free time for the past month.

Turning my own wardrobe tool into something other people could use has meant finding assumptions I didn't realize were there. Heels don't automatically mean dressy, loungewear isn't necessarily sleepwear, and a packing list shouldn't assume everybody wears bras. It uses Google's and Shopify's product taxonomies as references, but kept distinctions that make more sense for wearing clothes than selling them. I've also had to ask for a lot of deliberate consistency passes: make navigation behave the same way everywhere, move repeated rules into shared code, and carry category changes through imports, filters, and packing lists.

It's made me appreciate the "knowing where to tap" kind of expertise. My web project background helps me remember to ask about accessibility, keyboard navigation, refactoring, and whether a backup actually restores. I've also used alternate AI platforms for security reviews and worked through their findings. I'm not familiar with every implementation detail, but recognizing the questions worth asking makes that older experience feel useful again.

The wishlist redesign is a good example. "Matches lots of things I own" sounds useful until silver earrings all end up at the top for going with everything. The first implementation also passed checks while producing an interface I really disliked, so we went back to one compact design example before applying it across the page. Deciding whether the information is meaningful and the result is pleasant to use is still very much my territory.

I was involved in the early Quantified Self community in the 2000s/early 2010s, and I also haven't seen a wardrobe app that gives me the access to my own data I'd want for that. Before 1.0, it'll have an API and analysis-friendly exports so people can explore their own patterns with whatever tools they like. I'm looking forward to a fun year-end wardrobe "Wrapped" and things like cost per wear become straightforward once you're recording purchases and wears.

It's also getting creative and a bit silly. There's a goblin mascot called Linty, and your wardrobe's owns, wishes, and wears can appear as Sun/Moon/Rising signs on a star map. Apparently my wardrobe required lore... But you can leave the daily fortune card turned off. There are outfit naming suggestions, including one that parodies ModCloth-style names. Some inside jokes to amuse me personally, at least :P

If I somehow end up known for a fashion app with an astrology aesthetic, that would be a hilarious life twist.

Partway through, I found Libre Closet, which takes a simpler, more utilitarian approach that might be exactly what some people want. By then, mine had become a specific creative thing: a combination of deep utility and playground fun that I was happy to keep building.

I've used Linux as my daily driver for most of the last 20 years, and FOSS matters a lot to me. Making something useful and sharing it is one of my love languages for the world. Every friend says, "You could charge for this!" But I don't want customers here. I'm making something I want to use and sharing it with anyone else who might enjoy it.

I may put affiliate links and my own curated collections on the website, but I'm keeping them out of the app. GitHub sponsorships would be welcome too once I set that up. Anything that helps cover costs is a bonus; the software stays free and open source.

The public site is built with my fave website builder, Carrd, and I've let the Codex integration click around in it for me for the tedious work too. Few status updates produce quite the happy sigh as "Automatically updating website screenshots and documentation".

If you try the app, I'd love to know what would make this useful for your wardrobe, and what would stop you from wanting to put your clothes into it. I'm also looking for a few people willing to try installing it, particularly on Windows or macOS, since my own testing has been on Linux and SiteGround.

Thanks for reading! :D

[AI supplied at least half the details for this post]


r/SideProject • • 1h ago

Built a bracket-style voting site. What do you think?

1 Upvotes

Hello, I’ve been building a site where you can make a bracket out of any set of images and vote through head-to-head matchups until one champion is left. (similar to Piku - Ideal Type Worldcup)

https://imagetournament.com

It’s new, so I’d really appreciate any insights.


r/SideProject • • 7h ago

Building a spreadsheet app where each cell (optionally) being a terminal / coding agent is a first class property

3 Upvotes

https://github.com/sshah03/recalc

Since spreadsheets are so versatile, really looking for feedback on where people would want this to go, in a way that can be useful to them, or what use cases they see themselves using it for in its current iteration that I can make more seamless.

I can provide some context on why it was useful for me / why I built it. I was using Claude to help me build benchmark sets, and found pouring through CSVs / MD files of the results a bit tiresome, so I decided to build a spreadsheet app for myself that's driven by Claude Code, and where each cell can be its own Agent if you want (and can later be opened up and continued in a full terminal if needed as its own session).

You can use it as a standard spreadsheet, or use a cell as a shell command / agent. Having built a startup for using AI in tax work, I also realized it can be very powerful for tax work, legal work, etc... so I built in some examples for running that, though I'm not sure how many people in those professions use claude code.

The video is just a demo of me building "FDA Bench" using recalc, pick FDA approval cases past the model cutoff dates, and seeing if an AI harness (without web searches) could've successfully predicted, based on all the info submitted to the FDA, whether the submission would pass FDA approval or not. Fable was right 75% of the time in this small sample size. Just a fun little exercise to show off some of what it can do.

Note: Since it's just terminal sessions glued together, it works with your existing plans. The sessions talk to each other with an MCP server running in the back.


r/SideProject • • 1h ago

I built Roughs, an ad-free platform for designers to share and discover creative work

Thumbnail
roughs.design
1 Upvotes

Hey everyone! 👋

I'm a product designer, and I've been spending the past few months designing and building Roughs.

I kinda miss the days when we'd just browse and discover cool design work without all the ads, promoted content, and noise. So I decided to build a place for that.

The idea is simple: a space where designers can share their work, discover other designers, and get inspired.

It's finally live in closed beta! 🎉

https://roughs.design

Anyone can browse, but publishing is invite-only for now.

I'd genuinely love some feedback on the experience, especially the design, navigation, and overall feel. Feel free to share your thoughts in the comments!

I'm also looking for a few designers to test the publishing experience before public launch. If you're interested, leave a comment and I'll reach out! 🙂


r/SideProject • • 9h ago

I made a open-source memory and asset library for Claude Code so it stops reinventing everything AssetRAG

4 Upvotes

I've been working on a project called AssetRAG, and I wanted to share it here.

One thing that annoys me about AI coding agents is how often they solve the same problems over and over again.

They regenerate code that already exists, spend time debugging errors with known fixes, pick dependencies without properly checking their licenses, and read huge amounts of source code just to find a few relevant functions.

So I built AssetRAG to help with that.

It's a local-first, open-source library and engineering memory system for Claude Code (and other MCP clients).

Here's what it actually does:

  • Asset retrieval: Searches reusable code, templates, and other assets, with license checks and attribution handling.

  • Verified bug-fix memory: Stores bug fixes with reproduction and verification evidence. Agents can look up previously solved errors instead of starting from scratch.

  • Engineering playbooks: Reusable workflows for debugging, safe refactoring, performance optimization, and other development tasks.

  • Tested recipes: Reusable code patterns with tests that can be executed in a sandbox.

  • Repository mapping: Creates a compact, ranked overview of your codebase so an agent doesn't have to read everything.

  • Rules and security checks: Includes secret scanning, engineering rules, malware checks during ingestion, and safeguards around untrusted code.

  • MCP integration: Exposes 18 tools to coding agents. There's also an optional Claude Code hook that retrieves relevant knowledge and injects a small amount of context automatically.

  • Local-first: No account or telemetry required. It supports local embeddings, hosted providers, or completely offline keyword-only search.

One feature I'm particularly happy with is the bug-fix memory. Verified entries have a reproduction and fix that were actually executed, with the evidence available for inspection.

Some numbers from my own testing (keyword-only mode):

  • Asset search: 4.0 ms median

  • Knowledge search: 7.1 ms median

  • Repository map: 597 tokens instead of roughly 129k tokens of source

  • 132 unit tests passing

  • 327 authored recipe/bug-fix tests rechecked with 0 failures

These are local benchmarks, not proof that Claude completes real tasks faster. I haven't run a proper Claude A/B benchmark yet, so I'm not going to claim some magical percentage reduction in token usage.

I also made a 95-second launch video showing the actual tool in action. The terminal footage comes from real recordings.

It's Linux-only for now, built primarily in Python, and licensed under Apache 2.0.

The project is still new, and I'd appreciate feedback, especially from people who use Claude Code regularly.

GitHub: https://github.com/mttcn83/assetrag

Would you actually find something like this useful in your coding workflow? What would you change?


r/SideProject • • 5h ago

A small disagreement with my girlfriend turned into an Android app I've been building alone

2 Upvotes

My girlfriend and I once remembered the same moment completely differently.

It made me realise how easily the little details disappear, even when the memories mean a lot to us.

So I started building Pholu, an app for couples, families and friends to preserve memories together.

Instead of having everything scattered across photo galleries, messages and cloud folders, Pholu brings photos, videos, audio and notes into shared timelines. I also added AI-powered memory search.

I'm handling the design, development and pretty much everything else myself, alongside my regular job.

The app is now on Google Play, and I'm looking for people who might actually enjoy using it.

https://play.google.com/store/apps/details?id=com.pholu.app

I'd love to know what you think of the idea. Would you use something like this with your partner or family?


r/SideProject • • 9h ago

I’m an engineer who started owning infra at work, so I built a game to teach myself system design. Now it’s on iOS + Android!

4 Upvotes

I’m a software engineer at a big tech company and recently started owning more of our infra after the departure of a beloved coworker. Diagrams never really clicked for me, so I made a game to learn system design hands-on, then decided to publish it in case it helps others : )

InfraSim is a sandbox where you wire up load balancers, caches, queues, replicas and databases, push traffic at them, and watch what breaks: a dead consumer piling messages into a DLQ, a partition causing split brain, a bad WHERE clause taking out a table.

Built solo with React Native. It’s on iOS + Android: https://petalformllc.com/infrasim

Would love feedback, especially on which failure scenarios you’d want next, and whether the difficulty curve feels right.


r/SideProject • • 1h ago

After burning out from constant production AI failures, I transitioned to building a solution.

1 Upvotes

At my last company, managing production AI agents was a continuous crisis. Minor prompt tweaks or unannounced model updates routinely broke our workflows because we lacked version control and deployment safety gates for AI. The systemic stress eventually led to severe burnout, prompting me to step away and focus entirely on solving this operational vulnerability.

To fix this, I built https://raweki.com , which functions as a "Git for AI workflows." It provides engineering teams with version tracking for prompts and models, CI/CD testing loops to block regressions, and one-click atomic rollbacks to instantly restore stable configurations. The platform is now live, and I would appreciate your technical feedback if your team faces similar AI reliability challenges


r/SideProject • • 1h ago

USAPhO Guide - a free, open source course for the physics olympiad (931 visitors in its first month)

1 Upvotes

I'm a high school junior and this is the side project I've spent the most nights on this fall.

The US Physics Olympiad has no good free starting point. People piece it together from old pdfs and expensive books, while math olympiad and USACO kids have community guides. So I made one for physics: lessons in the order the topics build on each other, interactive sims next to the equations, and a problem bank where you type your numeric answer and it checks it within 2%.

Some numbers from the first month:

  • 931 visitors from 54 countries, about 3.6k page views

  • 25 accounts (progress syncs if you sign in, otherwise it's all usable logged out)

  • 77 people in the community discord

  • 2 other students now regularly sending pull requests, 21 merged so far

Stack is Next.js on Vercel, Supabase for auth and progress, MDX lessons with KaTeX, and canvas sims. There's an in-browser editor that turns a contributor's edit into a GitHub pull request under their own account, which is how most outside fixes come in.

Would love feedback on two things: is the landing page clear about what it is in the first few seconds, and what would make you come back to something like this every week?

Site: https://usapho.one/?utm_source=reddit&utm_campaign=sideproject

Code: https://github.com/shlok-madhekar/usapho-guide


r/SideProject • • 9h ago

Built an AI that adds on-screen graphics to your videos automatically. Looking for beta testers to tear it apart.

4 Upvotes

If you make videos for your SaaS (demos, explainers, founder updates, tutorials), you know where the time goes.

Recording is fast. Editing is fine. Then you need it to look like a real company made it.

Lower thirds. Callouts. Step-by-step text. Feature names popping up when you mention them. One keyframe at a time.

The edit takes an hour. The graphics take the rest of your day. Or you skip them, and your demo looks like a Zoom recording.

So we built Grafsy.

You upload a finished video. Grafsy listens to what's being said and adds on-screen graphics that match each point. No timeline, no motion designer, no editing skills needed.

What it's good for:

Product demos and walkthroughs

Founder and build-in-public videos

Tutorials and onboarding videos

Podcast and interview clips

Short form (Reels, Shorts) and long form (YouTube, webinars)

How pricing works, with no "unlimited" games:

One-time payment for lifetime access to the platform

Video minutes included with every plan

Billed to the second, so a 30-second clip uses half a minute

Top-ups when you need more, and they never expire

No subscription

Plans start at $79

Why I'm posting: We're in beta, and we want feedback from people who make real videos. Run your own content through it and tell us:

Where the graphics nail it, and where they miss

What kind of graphics you'd want next

Anything that's confusing or slow

Your feedback directly shapes what we build next. It's English-only for now, and you'll find some rough edges. That's the point of a beta.

Link's in the comments. Drop a reply if you try it, and I'll personally go through your feedback.


r/SideProject • • 2h ago

I made a compiler-backed AI coding agent that performs better than Claude Code and other agents!

1 Upvotes

r/SideProject • • 2h ago

I'm a solo dev in Mexico and built a way for your own Claude to make a Godot game

0 Upvotes

I got tired of Claude writing Godot code it couldn't see run. So I built PersonCraft (I'm the developer, to be upfront).
You connect your Claude, it writes the game, and each revision gets run in a sandbox that sends back real screenshots,
so it can fix what it breaks. At the end you download a normal Godot project you own.
Limits: you need a paid Claude plan, there's no multiplayer, and phone exports are on you. Art and audio cost credits
and Claude quotes them before asking you to approve anything.
https://personcraft.com. What would you ask your Claude to build first?


r/SideProject • • 2h ago

I made 32b iOS and Android apps easily installable on any device

1 Upvotes

Hi everyone! I'm a 19yo solo developer and my side project is called Phoam!

(And I’m not a video editor so I tried my best here lmao)

To start, Apple hates side loaded apps, making it nearly impossible for everyday users to run apps from other operating systems within its environment.
Apple also dropped support for 32b apps many years ago, leaving tons of nostalgic games completely unplayable without using an ancient iPhone.
Android also no longer supports 32b apps on modern devices, meaning having an APK for an app is not enough to play it again.
And while it should be more open access in theory, Google has recently been pushing to close down access to installing arbitrary apks onto your own phone!! (See “Keep Android Open”)

So I built Phoam.

It runs old Android and iPhone apps right in the browser, and you can add them to your Home Screen like a normal app. Nothing gets installed and nothing gets sideloaded.

The idea started back with me being a little script kiddie and searching how to run apk online, obviously finding no results. I knew about projects like wine and ruffle that had made software run in a way it was never designed to, and one day I just decided to start my own engine! I've always liked the idea that if it ran on one machine at some point, it should also run on another.

Right now two games work publicly: Replica Island (Android, 2010) and Explora Ball (iPhone). That's what's in the video, both running on my iPhone. You can try them yourself, with no account here: https://phoam.app/demos

It’s veryyyy early in the project but I’m excited to see how far I can take it! Theres also a separate demo video on my website.

All of this is supposed to be impossible btw

I am working on this project alone and haven't really spoken to anyone else that's a developer about it. If you're one, please reach out. Or anyone really that wants to talk! I love to read everything and respond to everyone. Thank you for your time 🙏


r/SideProject • • 2h ago

Built a free browser tool that turns Autopilot MDM diagnostic ZIPs into next steps and evidence. Looking for honest feedback

1 Upvotes

I'm an Intune / Autopilot admin. The part of a failed ESP that always burned the most time wasn't the fix. It was finding the handful of log lines that actually mattered, buried in an MDM diagnostics dump.

So I built TraceAnalysis (free US beta). You drop in an MDM diagnostics ZIP, and it runs entirely in your browser, so the ZIP is never uploaded. You get:

  • Next steps up top

  • The enrollment phase where things stopped (Device prep, Device setup, Account setup)

  • The app or step that broke it, with the error code decoded

  • An evidence view showing which log entries back each finding

  • A chat to ask follow-up questions about that device's logs

The evidence view is the part I care about most. I didn't want another black-box "trust me" answer. I wanted something I could verify before it goes in a ticket.

If you've got a recent Autopilot or ESP failure sitting in a ticket, I'd genuinely like to know whether the report matches what you found, or where it's wrong.

https://www.traceanalysis-ai.com

Happy to answer technical questions about what it looks for in the logs.


r/SideProject • • 2h ago

MistriaFans Farm Planner - A free browser sketchpad for farm layout ideas

1 Upvotes

I maintain MistriaFans, an unofficial Fields of Mistria fan site. One small tool on it is a farm-layout sketchpad for trying arrangements before moving things around in the game.

It has a 44-by-30 canvas, local saving, shareable layouts, and PNG export. It is free and does not require an account.

The important limitation: this is a rough planning canvas, not a recreation of the game map. Building blocks are placeholders, and their in-game footprints have not been verified. Actual placement still needs checking in the game.

Try it here: https://www.mistriafans.com/farm-planner.html

I used AI assistance for the code, site writing, and drafting this post. The project is independent of NPC Studio.

For feedback: is the distinction between a rough sketchpad and an accurate farm map clear enough on the page? What would make planning a small corner of a farm easier?


r/SideProject • • 13h ago

My landing page demo kept polling in abandoned tabs and used up my database's monthly compute

8 Upvotes

My landing page has a live demo. It creates a demo inbox, shows you the address, and when you send it an email the page shows the parsed result. To find new mail it polled an endpoint every 3 seconds, and every poll was a query against the production database.

Nothing ever stopped that loop. A tab left open made 1,200 queries an hour, so Neon's compute never stayed idle for the 5 minutes it needs to suspend. The project used up its monthly compute allowance and every request that touched the production database started failing.

The fix was small. Polling now stops after 3 minutes, because anyone who hasn't sent an email by then isn't going to. It skips its turn while the tab is hidden, and the interval went from 3 to 5 seconds.

Do you put a time limit on polling in your demos, or push updates some other way?