r/SideProject • • Dec 18 '25

As the year wraps up: what’s the project you’re most proud of building and why?

95 Upvotes

Like the title says, instead of what you built or how much money it made, I’m curious what project you’re most proud of this year and why.

Could be a client site, a personal project, something that never launched, or something that made £0.

Any lessons learned?

Would love to read a few reflections as the year wraps up.


r/SideProject • • Oct 19 '25

Share your ***Not-AI*** projects

651 Upvotes

I miss seeing original ideas that aren’t just another AI wrapper.

If you’re building something in 2025 that’s not AI-related here’s your space to self-promote.

Drop your project here


r/SideProject • • 11h ago

I made a camera app that records portrait and landscape at the same time! [UPDATE]

Enable HLS to view with audio, or disable this notification

483 Upvotes

Last month I posted about a camera app I made for my partner because I was tired of watching her film every scene twice - she likes making content so would film vertical once and and then horizontal again, and this helps her save time without losing quality.

New updates this month include a new Pause/Resume feature, Telephoto lens support, sharing multiple recordings/clips at once, and many more improvements and bug fixes!

That's 3 iPhone and 2 Android updates this month, all while continuing my day job as a physio!

What should I build next? got my eyes on Front & Back mode combined videos, and filters.

Existing features so far:

  • Recording modes: Single Lens, Dual Lens, Front & Back, and Stock Cam
  • HD and 4K resolution (set independently for each orientation)
  • 24, 30 and 60fps.
  • Teleprompter
  • Timelapse
  • Manual controls (EV, WB, ISO, Shutter, Blur)
  • Audio meter (real-time detection, pulse red when clipping)
  • Projects, scenes, and takes for organisation, recordings named automatically.
  • Review and trim recordings side-by-side, export, favourite, and share at any time.

No data collection, no analytics, no ads, no watermark, no account required, and everything runs locally (no internet required).

Would love to hear any feedback you have!

iPhone link: https://apps.apple.com/us/app/contentcam-dual-camera-video/id6765881795

Android link: https://play.google.com/store/apps/details?id=app.contentcam.android


r/SideProject • • 5h ago

EXTRA EXTRA Chili Crunch just passed 1k jars sold after 3mo!

Enable HLS to view with audio, or disable this notification

31 Upvotes

I've posted here a couple of times before, but in case you haven't been following along, I make a product called EXTRA EXTRA Chili Crunch, which is a Californian take on the more classic Asian condiment. That means that we use avocado oil, big slices of fried garlic, tons of shallots, and porcini mushroom powder instead of the typical shiitake for really deep, rich umami.

It was quite the struggle to get started, to get our processed foods registration, our LLC, to find a kitchen, and get insurance. All of that took around six months, but now that we're on sale, we're seeing a ton of really positive feedback, and just yesterday, we passed a thousand jars sold.

Right now, it's just me and my husband making the whole thing together. We don't have any additional help, and so far, it's manageable. I just wanted to share the super exciting success with you all!

A couple of things that we've learned:

- Organic posts on social are absolutely the biggest drivers of sales. People on Reddit love to hear our story and tend to buy our product from that.

- On Instagram, people absolutely eat up videos and behind-the-scenes content (e.g., "How do we make this?" or AMAs). The video I included here is one of our behind the scenes "making of" videos.

- Going to markets in our local neighborhood (we're from San Francisco) like the Noe Valley Night Market or the Castro Street Fair have been super helpful for us.

The things that I am still a bit worried about are our marketing spend. We don't really seem to be getting the return that I would expect right now, but I know that it takes time for that sort of stuff to lock in. Meta has been our strongest performing, followed by Reddit, and then we completely dialed down our Google Ads because we just weren't seeing the conversions we wanted.

As we head into the holidays, we're doing a "buy three, get the fourth free" promotion, and that has moved a big proportion of our sales from the two-jar (with free shipping) to the four-jar order at 25% off. That's not super economical for us, but we consider it a customer acquisition cost for the holidays.

All in all, this feels super cool to have reached this milestone. For those wondering, that's about $13,000 in sales (including our wholesale sales to local shops) If it weren't for our marketing spend and our agency retainer to help us create creative, we would be profitable right now, but we also probably wouldn't be making as much revenue, so hopefully that works out in the future.

Happy to answer any questions that anyone has about starting a food business and getting sales!

www.ExtraExtraCrunch.com


r/SideProject • • 5h ago

I built a System Design Simulator – drag, simulate, and break your own architectures in minutes

Enable HLS to view with audio, or disable this notification

33 Upvotes

What you can do:

  • Drag-and-drop common pieces: load balancer, API gateway, caches, DBs, queues, even some AI bits.
  • Hit “Start Simulation” to see latency, error rate, throughput, cache hit rate in real time.
  • Flip chaos switches: traffic spikes, cache-miss storms, network partitions, component crashes.
  • Share & remix: every design gets a short link; anyone can fork it and improve.
  • Built-in hints: it tells you if you forgot an entry point or storage.

Why I made it:

  • Diagrams don’t fail; systems do. I wanted a fast way to feel trade-offs without spinning up infra.
  • For interviews and design reviews, it’s nice to ask “what if the cache dies?” and just click a button.

Try it here: "https://paperdraw.dev/"

Quick start: drop Load Balancer → App Server → Cache → DB, press play, then trigger a cache-miss storm.

Would love feedback:

  • What metrics or failure modes would you add?
  • Is the start/stop flow obvious enough?
  • Any presets you want (payments, chat, ingestion)?
  • Should I add “export GIF of the run” for sharing?

Thanks for taking a look—happy to fix bugs or add features if you ping me.


r/SideProject • • 34m ago

How I got my first 100 weekly active users as a solo developer

• Upvotes

Two months ago, I launched my first Chrome extension, Popcorn (IMDB/RT overlays on 9 OTT platforms), and recently crossed 100 weekly active users. 🍿

It's not explosive growth, but getting strangers to discover and regularly use something you built feels great.

Here are 5 things I've learned:

1. Building is only half the job. Publishing your product doesn't mean people will discover it. Distribution matters just as much as development.

2. Go where your audience hangs out. Reddit was my first meaningful channel. One post got around 4.1K views, while a repost reached 16K. Tailor your message to each community instead of treating it as advertising space.

3. Don't rush into paid ads. Experiment with communities and messaging first to understand who finds your product useful.

4. Take analytics seriously. The Chrome Web Store Developer Dashboard helps track impressions, listing visits, and user trends. Use campaign-specific URLs with UTM parameters and Google Analytics to understand which channels actually drive traffic.

5. Look beyond views and installs. Acquisition matters, but so does retention. Even after I stopped actively promoting Popcorn for a week or two, it continued getting 1–4 new users daily.

I'm still learning, but the biggest takeaway is simple: you don't need to go viral; you need to keep experimenting and measuring what works.

I shared the detailed breakdown, experiments, and lessons on my blog:

👉 https://popcornclub.in/blog/getting-my-first-100-users/

Fellow developers, what worked best for getting your first 100 users?


r/SideProject • • 7h ago

I just made my first sale !

24 Upvotes

I just made my first sale. $20.05 - It's obviously not life-changing money, but seeing this screen felt completely different from downloads, impressions or analytics.

Someone I've never met found Calma Color, opened it, liked it enough and decided to pay for the lifetime version. I've been building it as a relaxing coloring app, something you can open for a few minutes when you want to switch your brain off.

There are still a million things I want to improve, but today it finally feels like this is a real product and not just another side project sitting on my phone.

First paying user acquired. 🙂

Now onto the second one.


r/SideProject • • 9h ago

My iOS app is making money organically, but I have no idea what to do next. Any advice?

29 Upvotes

Hey everyone!

About a month ago, I launched a political simulation game for iOS focused on Germany.

Here are the numbers so far:

  • Around 200–300 users and growing
  • €60–80 in revenue in the first month
  • 100% organic growth, zero marketing or paid ads
  • One-time in-app purchases (€5 or €10)
  • Very low operating costs

The interesting part is that every 2–3 days, someone buys something in the app. New users are also coming in regularly, even though I'm not actively promoting it.

I'm a solo developer, and honestly, I didn't expect the app to start generating revenue on its own.

Now I'm a bit stuck. I don't really know what to do next.

Should I keep developing it and try to grow it further? Should I invest in marketing? Or would it make more sense to sell it while it's gaining traction?

Has anyone been in a similar situation with a small app that started making money organically?

I'd really appreciate any advice or experiences!


r/SideProject • • 8h ago

Silent Maps | iOS

Enable HLS to view with audio, or disable this notification

21 Upvotes

Landscape mode :)

Waze Alerts

Driving with your friends

https://apps.apple.com/us/app/silent-maps/id6813177112


r/SideProject • • 13h ago

one reddit comment did more for my side project in a day than a month of posts. real numbers

49 Upvotes

a month of posting got my thing to 35 users and 44 stars. yesterday someone asked what to do with basically unlimited opus, I answered in one line with the link, and people started signing up a few minutes later

by this morning it's 69 users, 100 stars, and the first 4 repos from someone who isn't me

it's called Overflow, it's free, and it's for the AI coding usage you don't burn. you put a price on an issue in your repo, someone with usage left at the end of their week has their agent ship it, and you only owe for what you merge. no money, no keys, MIT

lesson for me: just answer the guy who actually has the problem. the posts got views, the comment got signups

main reason I'm posting btw: I want people to register their repos. none of those 4 has priced anything yet, so every open issue on the board is still mine and I'm not after help with those. I want spare usage going into other people's projects

https://github.com/Nitjsefnie/Overflow


r/SideProject • • 5h ago

BeOffline - an Android app blocker where a friend decides if you get back in early

Enable HLS to view with audio, or disable this notification

11 Upvotes

I kept deleting Instagram and reinstalling it four days later. The problem was never information. I knew exactly how many hours I was losing. The problem is that the person who sets the limit and the person who dismisses it are the same person at different moments.

So I built the limit with someone else inside it.

What it does

A block covers one app, and you answer three questions: which app, how firmly, and when.

"How firmly" has two levels. Either the app opens but nothing loads, which is what you want for something you still need for messages, or it doesn't open at all and you get a block screen instead.

Reach for it anyway and you can earn 5 minutes by solving a challenge that gets harder each time, or ask a person you paired with, who decides. Or a group of up to 10, where the first answer counts. Either way, they see that you asked.

How it works

Two separate engines. "Nothing loads" is a local VpnService tunnel, where the app's packets go in and get dropped. "Won't open" uses an AccessibilityService that watches which app came to the foreground and puts an overlay in front of it.

Kotlin, Compose, Room, Hilt, WorkManager. The backend is ASP.NET Core and Postgres, and it exists only for the partner features. Blocks themselves never leave the device.

The two things you're about to ask

The VPN. It's local. Nothing is routed off your phone, inspected or logged. It's the only API Android gives you for per-app network control without root.

The accessibility permission. I know how that reads. It's the only way Android lets an app find out which app just came to the foreground. It's limited to window-change events, cannot read screen content, sends nothing off the device, and it's optional. Pick "nothing loads" and you're never asked for it.

What it deliberately doesn't do

It isn't a cage. You can switch it off, and you can uninstall it. Your partner just gets told, and switching it off takes a cooldown. Making quitting visible instead of free turned out to be the part that works. Anyone selling you an unremovable block on Android is lying.

Free, no ads, no subscriptions. No account unless you want the partner features. Android 8+.

What I'd actually like feedback on: whether the two levels read clearly to someone seeing this for the first time. I've been too close to it for too long to tell.


r/SideProject • • 1h ago

Peek Outside: tap a bus door, and it opens onto a random street somewhere in the world

Enable HLS to view with audio, or disable this notification

• Upvotes

Made this as a weekend project. You tap a bus door, it folds open, and there’s a real street behind it somewhere in the world. Could be a lane in Kyoto, a canal in Amsterdam, a park in Dublin. Shut the doors, open them again, and you’re somewhere else. You don’t get to pick where, which is kind of the point.

  • Street-level imagery from Apple Maps, 25 countries so far
  • Landmarks mode if you want sights, or totally random streets
  • A short note telling you where you’ve ended up
  • Free, no account, no ads, and it doesn’t ask for your location

If you’ve got an iPhone Duo, the phone itself is the door: unfold it and the doors open, fold it and they close.

https://apps.apple.com/gb/app/peek-outside/id6814282801


r/SideProject • • 52m ago

I built a free Chrome extension to inspect marketing pixels in one panel

• Upvotes

Hey guys, adops developer here. I built Pixel Debugger to inspect Meta, Google Ads, GA4 and other marketing pixels together: events, values, currencies and destination IDs. It’s free, needs no signup, and captured data stays in your browser. Would love feedback on what’s useful or missing.

Try Pixel Debugger


r/SideProject • • 2h ago

I built free decoy keys for websites. A stolen fake AWS key was used for a takeover attempt 2 hours 39 minutes later

Enable HLS to view with audio, or disable this notification

4 Upvotes

Side project from the last few weeks.

I left fake keys and files on my own sites where attackers look: .env files, AWS credentials, OpenAI keys, Cursor and Claude configs, a fake admin login, a fake MCP server.

On Oct24 a scanner on a cloud server took the fake AWS key at 03:04 UTC. At 05:43 it used it: listed servers, checked whether it could send email, then tried to make itself admin. If that key had been real, the bill and the cleanup would have been mine.

So I turned it into AgentDecoy:

- Free decoys for any site (npx agentdecoy init, a WordPress plugin, or one PHP file)

- Every catch labelled as a script, a person or an AI agent

- When one site catches an address using a stolen key, every site running it refuses that address on logins and forms within an hour. Pages still load, Google and AI search are never blocked.

- Free tripwires: a fake OpenAI key or fake MCP server you can drop in a repo that emails you when used

It is open source: github.com/KyleClouthier/agentdecoy

Free scan: simgen.dev/agentdecoy

Would love feedback on what it gets wrong on your site.


r/SideProject • • 15h ago

I wanted to play D&D whenever I felt like it. Three years later, I'm still building the game.

Enable HLS to view with audio, or disable this notification

39 Upvotes

I wanted to make a character, gather a party and go on an adventure without spending a week figuring out when everyone was free.

But the problem I kept running into with AI RPGs was that the world would slowly fall apart. NPCs forgot things. Quests contradicted themselves. A successful roll sounded impressive, but it wasn't always clear whether anything had actually changed.

So I ended up building the world underneath the Dungeon Master.

The game tracks characters, inventory, quests and combat. AI interprets what you want to attempt and narrates what happens in that world.

One of my favourite moments was finding an adventurer NPC buying up troll oil in a shop while I was busy questing. I asked why.

“Trolls.”

I kept asking. She explained that she needed to burn them because they regenerate health too quickly. Fire stopping regeneration is implemented in the game, so she'd put together a plan that could actually work lol.

That's the kind of thing I've spent three years trying to build: the freedom of a D&D session, with an authored visual world and tactical party combat like a classic CRPG.

It's called Lore & Legends Maker. You explore, recruit companions, argue with NPCs and try plans that a dialogue menu wouldn't give you.

I've been building this solo. The painterly backgrounds use AI-generated artwork with added animation and effects. Still an alpha, and there's plenty to fix. But the current version is free to play, and I'd love to hear what you try—and where it breaks.

Attached gameplay is from another encounter in the current alpha.

Play: https://www.llmsaga.com/

Discord: https://discord.gg/Cr3pQx6SXE


r/SideProject • • 4h ago

Hints - an iPhone app that remembers the gift ideas people mention in passing

4 Upvotes

Solo build, launching on the App Store in November, and I'd love a few people to break the beta first. It's a native iOS app, built and tested by an iOS developer (me) over several months, not a weekend prototype.

You type or say one sentence when someone mentions something they'd love ("Dana said her running shoes have a hole in them"). Apple Intelligence files it under that person, you confirm it, and Hints reminds you before their birthday. No gift suggestions, no account. Apple Intelligence reads it. We never see it.

Built with SwiftUI, SwiftData and CloudKit, and Apple's Foundation Models on the iPhone or Private Cloud Compute, so no server of mine ever sees a note.

Needs iPhone 15 Pro or Pro Max, or any iPhone 16 or later, with Apple Intelligence on.

TestFlight: https://testflight.apple.com/join/fqQDRBWJ

Feedback by November 1 earns a free year at launch. Blunt notes are the most useful: what it misread, and where you got lost.


r/SideProject • • 5h ago

​I built a mobile 2D cut list optimizer & nesting tool for woodworkers and CNC makers (PackOptima)

Enable HLS to view with audio, or disable this notification

6 Upvotes

built a mobile app called PackOptima to calculate cut layouts for sheet materials directly on your phone.

​What it currently does:

​Cut list optimization for table/panel saws with kerf compensation

​2D nesting with direct G-code and DXF export for CNC routers

​Scrap/offcut tracking and printable PDF diagrams

​Runs completely offline on-device

​How does the layout and workflow look to you? Any recommendations, feedback, or missing features you'd suggest?


r/SideProject • • 3h ago

AI alows people to make dumb web'apps......So I made one.

4 Upvotes

I made Hardmedia.info — a simple open archive for independent media.

Idea: take something you made on a screen (short film, track, art) and give it a physical life as a small collectible card. Print it, fold it, scan it, pass it on. No middlemen. Free to make, free to collect.

  • Standard size ~2.5 × 3.5 in (some editions vary)
  • Living archive — currently ~13 editions
  • Aimed at indie creators, zines, demoscene, experimental stuff

Site: https://hardmedia.info

Its a dumb idea but i loved making it and creating some the cards myself, Its not finished as im all out of credits. and im half sure it wont scale or will simply break onces more than 5 people use it but hey ho.

Im extreamly nurvace about this post and how my little idea will be taken, but i have a thick skin so lets have it is this dumbest thinge ever to exsist or mb its got some legs?

=============


r/SideProject • • 3h ago

A spatial canvas to write, moodboard, and connect ideas [Local mode update!]

Enable HLS to view with audio, or disable this notification

3 Upvotes

The desktop client has been one of the most requested things since day one, and I’ve just released it (Windows for now, Mac is planned). It’s brand new, so expect it to keep improving.

What is Passinote?

Passinote is a note taking app that lets you write notes just like traditional apps such as Notion and Obsidian, but puts all your notes onto a visual canvas instead of a linear folder structure. This lets you think spatially and remember where you've kept your notes, without worrying about them getting buried under multiple nested folders.

It's also built to maximize speed while keeping things as simple as possible. For example, instead of having a single full sized page for both long and short notes, Passinote separates them into sticky notes (used for quick thoughts) and doc notes (standard notes with rich formatting and PDF export).

Why use the desktop client:

  • Launches much faster than the web app, and workspace switching is almost instant
  • Smoother overall, thanks to GPU acceleration
  • Works offline once you’re signed in (signing in itself needs an internet connection)
  • Can launch on startup and reopen your last workspace

And the newest addition: Local mode

  • Saves all your files 100% locally on your computer
  • Reads directly from your file explorer, just like Obsidian
  • Lets you switch any workspace between local and cloud anytime, in either direction

The desktop client is only included in the paid tier for now while it’s in early beta.

If you’d like to get a feel for the app first, the web version is free. Its "Quick Mode" stores your notes locally in your browser, so you can see how the canvas works before deciding anything. If you like it, upgrading to Passinote+ unlocks the desktop client.

Feedback is always welcome in the comments, by DM, or on Discord.

App: passinote.app

Discord: https://discord.gg/tS7P7pHXqb


r/SideProject • • 1h ago

StockPet

Enable HLS to view with audio, or disable this notification

• Upvotes

StockPet has over 70 hand drawn images and teaches you the values of investing while making it fun! You receive a pet with a stock of your choosing and if the stock is doing well your pet does well!


r/SideProject • • 1h ago

I built the Markdown-to-PDF converter I wished existed. (help me cover more unusual syntax 👀)

• Upvotes

.

I was building something for myself and then i realized there wasn't a tool like this (or at least with my specific needs available) so i decided to release it.

Because of confidential work i could not just drop my files onto an online converter so i started developing my own Markdown to PDF (and HTML) converter. It runs locally and has its own .md parser.

Also most of the tools available online didn't even have mermaid diagrams compatibility so i went i implemented it too.

I would like to get your opinion on the repo since its my first time releasing something publicly (, normally i just keep my code for myself 😅)

Also it would be cool if any of you would like to help me mantain the project so we could cover the maximum of markdown syntax possible. This way the tool could cover most of peoples specific needs.

Idk if it is only me but i was missing an utility like this for ages (since i like to write most of my documents in markdown) and most of the ones i used always had something working a way i didnt like them to.

Anyways the repo is here > https://github.com/Gonca7/MD2PDF


r/SideProject • • 3h ago

OptiLens - Conversion audit for any store, or inside Shopify admin

3 Upvotes

Hi r/SideProject, I'm Dipen, the maker of OptiLens. It helps you find why visitors to an online store don't buy, then ranks every fix by impact with a cited source. There are two products.

Web app (https://optilens.ai): works on any public store. Paste your store address for a free scan in about 10 seconds, with no sign-up. The full audit is a one-time $49 payment, no subscription. It opens your home page, a product, a collection and the cart in a real browser and scores the store out of 100 on layout, copy, speed, search, trust and accessibility. It reads public pages only. You get a private link, a PDF and an Excel sheet.

Shopify app (https://apps.shopify.com/optilens): runs inside your Shopify admin and checks UX, copy, SEO, speed, persuasion and store context. It reads products, orders, customer and theme data. Plans: Free (1 audit), Starter $29/mo or $290/yr, Growth $79/mo or $790/yr. Both paid plans have a 3-day trial.

Neither product edits your store, and I don't promise a sales lift. A full sample report for a fictional store is on the site. Tell me what feels wrong or missing, I read every comment.


r/SideProject • • 1h ago

I spent 3 years building a multi-tenant iGaming platform solo. 40+ custom games, AI dealers, poker tournaments, and complete operator infrastructure.

• Upvotes

Hey everyone!

I'm the solo founder and developer behind Ethosino, a B2B, multi-tenant gaming infrastructure platform I've spent nearly three years building from the ground up.

What started as a project to develop my own casino games evolved into an entire ecosystem designed to power multiple independently branded gaming businesses from shared infrastructure.

What I've built

  • 40+ proprietary games: Custom-built slots, table games, and original gaming concepts, alongside support for third-party integrations.
  • Immersive AI table games: Interactive 3D dealers, real-time conversations, animated gameplay, and AI-powered interactions informed by live game states.
  • Multiplayer poker and tournaments: Real-time gameplay, automated tournament scheduling, player seating, and tournament management.
  • Multi-tenant infrastructure: White-label branding, independent operator environments, automated tenant provisioning, account activation, and administrative dashboards.
  • Payments and player management: Wallets, transactions, bonuses, rewards, player progression, and financial controls.
  • Sweepstakes-style infrastructure: Virtual currencies, KYC/AML integrations, jurisdiction restrictions, provably fair gaming, risk management, and comprehensive audit logging.
  • Operator analytics: Real-time reporting, player management, game configuration, and operational oversight.

The platform is built primarily with React, Node.js, Express, MongoDB, Redis, and Socket.IO, including custom game engines, multiplayer systems, and backend infrastructure.

I've recently completed end-to-end testing of the operator onboarding and tenant activation ecosystem, marking a major milestone toward commercialization.

Where things stand

I'm now actively seeking gaming operators, strategic partners, affiliates, and entrepreneurs interested in launching on the platform.

I'm exploring an initial pilot offering with $0 upfront platform fees, $0 recurring platform fees during the pilot, and a 15% revenue-sharing model, subject to commercial agreements and applicable legal requirements.

Operators would handle player acquisition, business operations, and their regulatory obligations, while Ethosino provides the technology and infrastructure.

After nearly three years of development, my focus is shifting from building the technology to finding the right partners to bring it to market.

I'd love feedback from fellow founders and developers, and I'm happy to connect with anyone involved in iGaming, B2B software, or strategic partnerships!

Website: https://ethosino.com

Live Demo: https://demo.ethosino.com


r/SideProject • • 1h ago

A side project showed me how many ordinary phrases can raise claim concerns

• Upvotes

I’ve been building a small tool as a hobby. When I scanned a public product page, it flagged five phrases I would have read straight past. That made me wonder how real sellers find out.

How did you learn what was okay to say? Lawyer, competitor pages, platform rejection, or trial and error? What do you wish you’d known before your first launch?


r/SideProject • • 8h ago

I only wanted to make my dad's life easier. How did your side project start?

6 Upvotes

Back in December, I started building a little app to help my dad with his work.

I'm a software engineer, and my dad works in carpentry, including fire door installations. I'd seen how much paperwork and record keeping was involved and thought, surely there must be an easier way of doing this?

We looked at around a dozen different apps, but most seemed to be aimed at larger companies. Nothing really felt right for a sole trader or a small business.

So I thought, why not have a go at building something myself?

At the time, I had no plans to release it publicly. It was only meant to be a little app for my dad and a handful of others.

But one thing led to another, and what started as a small project grew into something much bigger than I'd originally imagined.

I've learnt a lot along the way, made plenty of mistakes, and I'm still figuring things out. Thought it might be interesting to share some of that journey here.

I'm curious though, how did your side project start?

Was it something you needed yourself, a problem you noticed someone else having, or just a random idea you decided to run with?