back
▲ 347 points

Ask HN: What are you working on? (October 2025)

by david927·10mo ago·1056 comments·view on hn ↗
What are you working on? Any new ideas that you're thinking about?
1056 comments
Currently a one-man side project: https://laboratory.love

Last year, PlasticList found plastic chemicals in 86% of tested foods—including 100% of baby foods they tested. Around the same time, the EU lowered its “safe” BPA limit by 20,000×, while the FDA still allows levels roughly 100× higher than Europe’s new standard.

That seemed solvable.

Laboratory.love lets you crowdfund independent lab testing of the specific products you actually buy. Think Consumer Reports × Kickstarter, but focused on detecting endocrine disruptors in your yogurt, your kid’s snacks, or whatever you’re curious about.

Find a product (or suggest one), contribute to its testing fund, and get full lab results when testing completes. If a product doesn’t reach its goal within 365 days, you’re automatically refunded. All results are published publicly.

We use the same ISO 17025-accredited methodology as PlasticList.org, testing three separate production lots per product and detecting down to parts-per-billion. The entire protocol is open.

Since last month’s “What are you working on?” post:

- 4 more products have been fully funded (now 10 total!)

- That’s 30 individual samples (we do triplicate testing on different batches) and 60 total chemical panels (two separate tests for each sample, BPA/BPS/BPF and phthalates)

- 6 results published, 4 in progress

The goal is simple: make supply chains transparent enough that cleaner ones win. When consumers have real data, markets shift.

Browse funded tests, propose your own, or just follow along: https://laboratory.love

On https://laboratory.love/faq you say: "We never accept funding from companies whose products we might test. All our funding comes from individual contributors." On https://laboratory.love/blog you say: "If you're a product manufacturer interested in having your product tested, we welcome your participation in funding."

Bit confused as to your position on funding.

1. An example result is "https://laboratory.love/product/117", which is a list of chemicals and measurements. Is there a visualization of how these levels relate to regulations and expert recommendations? What about a visualization of how different products in the same category compare, so that consumers know which brand is supposedly "best"? Maybe a summary rating, as stars or color-coded threat level?

2. If you find regulation-violating (or otherwise serious) levels of undesirable chemicals, do you... (a) report it to FDA; (b) initiate a class-action lawsuit; (c) short the brand's stock and then news blitz; or (d) make a Web page with the test results for people to do with it what they will?

3. Is 3 tests enough? On the several product test results I clicked, there's often wide variation among the 3 samples. Or would the visualization/rating tell me that all 3 numbers are unacceptably bad, whether it's 635.8 or 6728.6?

4. If I know that plastic contamination is a widespread problem, can I secretly fund testing of my competitors' products, to generate bad press for them?

5. Could this project be shut down by a lawsuit? Could the labs be?

I think this concept has legs to be much bigger than just foods. There are lots of influencer types who focus on testing.

For example, there are two individuals who own the same $100k machine for testing the performance of loudspeakers.

https://www.audiosciencereview.com/forum/index.php

https://www.erinsaudiocorner.com/

Both of them do measurements and YouTube videos. Neither one has a particularly good index of their completed reviews, let alone tools to compare the data.

I wish I could subscribe to support a domain like “loud speaker spin tests” and then have my donation paid out to these reviewers based on them publishing new high quality reviews with good data that is published to a common store.

This is very cool.

Here is something I'm struggling with as a user. I look at a product (this tofu for example [0]) and see the amounts. And then I have absolutely no clue what it means. Is it bad? How bad? I see nanograms one place and μg in an info menu - is μg a nanogram? And what is LOQ? Virtually 0? Simply less than the recommended amount?

I think 99% of people will have the same reaction. They will have no idea what the information means.

I clicked on some info icons to try and get more context. The context is good (explains what the different categories are) but it still didnt help me understand the amounts. I went to "About" and it didnt help with this. I went to the FAQ and and the closest I can find is:

>What makes a result 'concerning'? We don't make safety judgments. Instead, we compare results to established regulatory limits from FDA, EPA, and EFSA, noting when products exceed these thresholds. We also flag when regulatory limits themselves may be outdated based on new research.

I understand that you don't want to make the judgement and it's about transparency and getting the information. But the information is worthless if people dont know what it meant.

[0] - https://laboratory.love/product/118

This is actually a topic I'm interested in

What bugs me is that plastics manufacturers advertise "BPA-free", which is technically correct, but then add a very similar chemical from the same family that has the same effect on the plastic - which is good - but also has the same effect on your endocrine system

Where can I subscribe to pay $20/mo to whatever happens to be the current leader unfunded product?
It's sad that it's come to this on needing to test these things, but amazing initiative! Would love something like this where I am.
This is really cool and I was hoping something similar existed earlier this year when looking into protein powders following the Clean Label Transparency Project report [1]. Basically they said about half of protein powders tested showed signs of heavy metals, but did not disclose which brands. I would be interested in funding testing for some specific brands as I am sure others would as well. I did a bit of digging on a few brands and found lawsuits against them for violating prop 65, sometimes multiple [2][3] from the same brand.

Some testing has been done on https://labdoor.com/ where they basically fund the testing with affiliate links, which I think could be another revenue source for your site. I did contact them in January and they said they would add the brands I requested to the list, it's just not crowdsourced the same way your site is. They received some form of backing from Mark Cuban [4].

(edit) To make this more clear - If you are looking for expansion or making it a little wider, allowing users to request other types of testing besides the plastics would be cool.

[1] - https://www.texashealth.org/areyouawellbeing/Eating-Right/Le... [2] - https://www.erc501c3.org/settlements/6f2zxji0o3m2k4jhcwgg7hd... [3] - https://www.erc501c3.org/settlements/k7p29rie5whpc5qek5kdha2... [4] - https://markcubancompanies.com/companies/labdoor/

First of all, really cool initiative!

It's interesting that a bunch of the funded products have been funded by a single person.

Do you know if it's the producers themselves? Worried rich people?

I've been working on a 3D voxel-based game engine for like 10 years in my spare time. The most recent big job has been to port the world gen and editor to the GPU, which has had some pretty cute knock-on effects. The most interesting is you can hot-reload the world gen shaders and out pop your changes on the screen, like a voxel version of shadertoy.

https://github.com/scallyw4g/bonsai

I also wrote a metaprogramming language which generates a lot of the editor UI for the engine. It's a bespoke C parser that supports a small subset of C++, which is exposed to the user through a 'scripting-like' language you embed directly in your source files. I wrote it as a replacement for C++ templates and in my completely unbiased opinion it is WAY better.

https://github.com/scallyw4g/poof

I am working on making ultra-low cost freeze-dried enzymes for synthetic biology.

For example, 1 PCR reaction (a common reaction used to amplify DNA) costs about $1 each, and we're doing tons every day. Since it is $1, nobody really tries to do anything about it - even if you do 20 PCRs in one day, eh it's not that expensive vs everything else you're doing in lab. But that calculus changes once you start scaling up with robots, and that's where I want to be.

Approximately $30 of culture media can produce >10,000,000 reactions worth of PCR enzyme, but you need the right strain and the right equipment. So, I'm producing the strain and I have the equipment! I'm working on automating the QC (usually very expensive if done by hand) and lyophilizing for super simple logistics.

My idea is that every day you can just put a tube on your robot and it can do however many PCR reactions you need that day, and when the next day, you just throw it out! Bring the price from $1 each to $0.01 + greatly simplify logistics!

Of course, you can't really make that much money off of this... but will still be fun and impactful :)

A couple of months ago, I saw a tweet from @awilkinson: “I just found out how much we pay for DocuSign and my jaw dropped. What's the best alternative?”

Me being naive, I thought “how hard could would it actually be to build a free e-sign tool?”

Turns out not that hard.

In about a weekend, I built a UETA and ESIGN compliant tool. And it was free. And it cost me less than $50. Unlimited free e-sign. https://useinkless.com/

I am working on the little book of algorithms: https://github.com/little-book-of/algorithms

A project to implement 1000 algorithms. I have finished around 400 so far and I am now focusing on adding test cases, writing implementations in Python and C, and creating formal proofs in Lean.

It has been a fun way to dive deeper into how algorithms work and to see the differences between practical coding and formal reasoning. The long-term goal is to make it a solid reference and learning resource that covers correctness, performance, and theory in one place.

The project is still in its draft phase and will be heavily edited over the next few months and years as it grows and improves.

If anyone has thoughts on how to structure the proofs or improve the testing setup, I would love to hear ideas or feedback.

Microlandia, the brutally honest city builder. Posting this for a second time, because i’ve been working super hard on a steam release.

last month’s “what are you working on” thread impulsed me to upload this game to itch and 1 month later, i’ve got a small community, lots of feedback and iterations. It brought a whole new life to a project that was on the verge of abandoning.

So, I’m really grateful for this thread. https://explodi.itch.io/microlandia

I found a neat way to do high-quality "semantic soft joins" using embedding vectors[1] and the Hungarian algorithm[2] and I'm turning it into an open source Python package:

https://github.com/olooney/jellyjoin

It hits a sweet spot by being easier to use than record linkage[3][4] while still giving really good matches, so I think there's something there that might gain traction.

[1]: https://platform.openai.com/docs/guides/embeddings

[2]: https://en.wikipedia.org/wiki/Hungarian_algorithm

[3]: https://en.wikipedia.org/wiki/Record_linkage

[4]: https://recordlinkage.readthedocs.io/en/latest/

I'm working on a tool for creating custom color palettes for web designs that pass WCAG contrast requirements:

https://www.inclusivecolors.com/

- You can precisely tweak every shade/tint so you can incorporate your own brand colors. No AI or auto generation!

- It helps you build palettes that have simple to follow color contrast guarantees by design e.g. all grade 600 colors have 4.5:1 WCAG contrast (for body text) against all grade 50 colors, such as red-600 vs gray-50, or green-600 vs gray-50.

- There's export options for plain CSS, Tailwind, Figma, and Adobe.

- It uses HSLuv for the color picker, which makes it easier to explore accessible color combinations because only the lightness slider impacts the WCAG contrast. A lot of design tools still use HSL, where the WCAG contrast goes everywhere when you change any slider which makes finding contrasting colors much harder.

- Check out the included example open source palettes and what their hue, saturation and lightness curves look like to get some hints on designing your own palettes.

It's probably more for advanced users right now but I'm hoping to simplify it and add more handholding later.

Really open to any feedback, feature requests, and discussing challenges people have with creating accessible designs. :)

Continuing to work on a Low Power FM community radio station for the East San Fernando Valley of Los Angeles. We have started promoting and putting on local events and are trying to fund raise to build out the station. Raising money is hard! We did a big show in Burbank where several hundred people showed up but we only netted $800 after expenses. :(

We were featured on our local NPR syndicate which is neat: https://laist.com/news/los-angeles-activities/new-grassroots...

https://kpbj.fm/

Since this is hackernews, i'll add that i'm building the website and archiving system using haskell and htmx, but what is currently live is a temp static html site. https://github.com/solomon-b/kpbj.fm

I'm currently building my own coding agent, VT Code. VT Code is a Rust-based terminal coding agent with semantic code intelligence via Tree-sitter (parsers for Rust, Python, JavaScript/TypeScript, Go, Java) and ast-grep (structural pattern matching and refactoring).

It supports multiple LLM providers: OpenAI, Anthropic, xAI, DeepSeek, Gemini, OpenRouter, Z.AI, Moonshot AI, all with automatic failover, prompt caching, and token-efficient context management. Configuration occurs entirely through vtcode.toml, sourcing constants from vtcode-core/src/config/constants.rs and model IDs from docs/models.json to ensure reproducibility and avoid hardcoding. [0], [1], [2]

Recently I've added Agent Client Protocol (ACP) integration. VT Code is now a fully compatible ACP agent, works with any ACP-clients: Zed (first-class support), Neovim, marimo notebook. [3]

[0] https://github.com/vinhnx/vtcode

[1] https://crates.io/crates/vtcode

[2] https://docs.rs/vtcode

[3] https://agentclientprotocol.com/overview/agents

Thank you!

I'm a dev and also a private pilot. Currently I'm working on Pilot Kit: https://air.club/ , a mobile app born from my own frustration with the amount of tedious paperwork in aviation.

It's an all-in-one toolkit designed to automate the boring stuff so you can focus on flying. Core features include: automatic flight tracking that turns into a digital logbook entry, a full suite of E6B/conversion calculators, customizable checklists, and live weather decoding.

It’s definitely not a ForeFlight killer, but it's a passion project I'm hoping can be useful for other student and private pilots.

App Store: https://apps.apple.com/app/pilot-kit/id6749793975 Google Play: https://play.google.com/store/apps/details?id=club.air.pilot...

Any feedback is welcome!

I've become a bit addicted to online education. I finished my first masters degree in Computer Science in July, and I started a masters in Mathematics from The Open University at the beginning of October. I've wanted to really get into the weeds of obscure and arguably-useless math for about as long as I can remember, and I figure that getting a masters in it is as good a way to get that knowledge as any way else.

Other than that, I've been doing a lot of fixing of tech debt in my home network from the last six years. I've admittedly kind of half-assed a lot of the work with my home router and my server and my NAS and I want these things to be done correctly. (In fairness to me, I didn't know what I was doing back when I started, and I'd like to think I know a fair bit better now).

For example, when I first built my server, I didn't know about ZFS datasets, so everything was on the main /tank mount. This works but there are advantages to having different settings for different parts of the RAID and as such I've been dividing stuff into datasets (which has the added advantage of "defragging" because this RAID has grown by several orders of magnitude and as a result some of the initial files were fragmented).

I've been suffering from migraines for the last month, so have channeled my (non-migraine) time into a migraine tracker to try and find the root causes. All the tracking apps I tried all have nice complex forms, which is all well and good, unless...you are having a migraine.

Rough idea is easy to use voice mode to record data, then analyze unstructured data with AI later on.

I want to track all relevant life information, so what I'm eating, meds I'm taking, headache/nausea levels, etc.

Adding records is as easy as pressing record on my apple watch and speaking some kind of information. Uses Deepgram for voice transcription since it's the best transcription API I've found.

Will then send all information through to a LLM for analysis. It has a "chat with your data" page to ask questions and try and draw conclusions.

Main webapp is done, now working on packaging it into an iOS app so I can pull biometrics from Healthkit. Will then look into releasing it, either on github or possibly in the app store. It's admittedly mostly vibe coded, so not sure if it'll be something releasable, but we'll see...

Let me know if this would interest anyone!

Training ML models for PDF forms. You can try out what I’ve got so far with this service that automatically detects where fields should go and makes PDFs fillable: https://detect.semanticdocs.org/ Code and models are at: https://github.com/jbarrow/commonforms

That’s built on a dataset and paper I wrote called CommonForms, where I scraped CommonCrawl for hundreds of thousands of fillable form pages and used that as a training set:

https://arxiv.org/abs/2509.16506

Next step is training and releasing some DETRs, which I think will drive quality even higher. But the ultimate end goal is working on automatic form accessibility.

An open source website I built to explain tensor functions in PyTorch: https://whytorch.org

It makes tricky functions like torch.gather and torch.scatter more intuitive by showing element-level relationships between inputs and outputs.

For any function, you can click elements in the result to see where they came from, or elements in the inputs to see how they contribute to the result to see exactly how it contributes to the result. I found that visually tracing tensor operations clarifies indexing, slicing, and broadcasting in ways reading that the docs can't.

You can also jump straight to WhyTorch from the PyTorch docs pages by modifying the base URL directly.

I launched a week or two back and now have the top post of all time on r/pytorch, which has been pretty fun.

I’m working on a free and open-source invoice generator: https://easyinvoicepdf.com/?template=stripe

- No sign-up, works entirely in-browser

- Live PDF preview + instant download

- VAT EU support

- Shareable invoice links

- Multi-language (10+) & multi-currency

- Multiple templates (incl. Stripe-style)

- Mobile-friendly

GitHub: https://github.com/VladSez/easy-invoice-pdf

Would love feedback, contributions, or ideas for other templates/features.

I'm working on a open-source tool to create photo galleries from a folder of photos: https://simple.photo. It creates galleries as static sites that are easy to self-host.

I started this out of frustration that there is no good tool I could use to share photos from my travel and of my kids with friends and family. I wanted to have a beautiful web gallery that works on all devices, where I can add rich descriptions and that I could share with a simple link.

Turned out more people wanted this (got 200+ GitHub stars for the V1) so I recently released the V2 and I'm working on it with another dev. Down the road we plan a SaaS offer for people that don't want to fiddle with the CLI and self-host the gallery.

Here on Croatian islands maritime traffic disruptions and power outages happen often. Constantly checking websites or searching paper notifications stuck on random street lamp posts is a no-go and timely information is important.

I'm working on a mini-project which monitors official resources on the web and sends email notifications on time. Currently covering around 15000 inhabitants.

https://skoljarev.com/bodulica/

Currently working on an open source Heroku / Fly.io / Render alternative: https://canine.sh

Its built on top of Kubernetes, based on learnings I've had from previous experiences scaling infrastructure.

If you look at the markup PaaS (Heroku, Fly, Render) applies to IaaS (AWS, Hetzner), it's on the order of 5-10x. But not having that, and trying to stitch together random AWS services is a huge PITA for a medium sized engineering team (we've tried).

On top of all that, theres a whole host of benefits to being on kubernetes, namely, that you can install any helm package with one click, which Canine also manages.

A good example is Sentry -- even though it has an open source offering, almost everyone pays for the cloud version because its too scary to self host. With Canine, its a one click, and you get a sentry.your-domain.com to use for whatever you need.

Recently got a sponsorship from the Portainer team to allow me to dedicate way more time to this project, so hugely grateful to them for that.

Code: https://github.com/czhu12/canine

A static site generator for German laws.

The goal is to serve the laws in a format that is easy to cite, monitor, or machine-read. It should also have predictable URLs that can be inferred from the law’s name. It will also have side by side AI translations (marked as such).

I cite a lot of laws in my content and I want to automatically flag content for review when a specific paragraph of the law changes. I also want to automatically update my tax calculator when the values change.

Basically, a refresh of gestetze-im-internet.de and buzer.de.

I am working on https://www.ironcalc.com, a spreadsheet engine.

I have been working on it for the last two years as a side project, but starting March will be my full time job! Kind of excited and scared at the same time

A reality-bending anomaly game where you are the anomaly: as you interact with items in your environment, you may notice some anomalies. Moving a cookie jar opens the fridge door. Closing the fridge door makes a painting on the wall shrink, and rotating that painting switches the lights on.

The idea is for the game to make logical sense, but make the player sound completely unhinged from reality "I need to put the toaster on top of the oven to make the lamp spin around, that way I can move the lamp across the room near the couch to unlock the next level"

I'm working on Penteglot - a fork of Emacs's Eglot LSP client with multi-server support.

The main feature: you can run multiple language servers simultaneously for the same buffer.

One of the main reasons people stick with lsp-mode over Eglot has been the lack of multi-server support. Eglot is otherwise the most "emacsy" LSP client, so I'm working on filling that gap and I hope it could be merged into Emacs one day.

This is still WIP but I've been using it for a while for Python (basedpyright or pyrefly + ruff for linting) and TypeScript (ts-ls + eslint + tailwind language server).

GitHub: https://github.com/pawelkobojek/penteglot

Financial independence tracker. https://jch.app

Redesigning investment holdings for wider screens and leaning on hotwired turbo frames. Thankful for once-campfire as a reference for how to structure the backend. The lazy loading attribute works great with css media queries to display more on larger viewports.

Enjoying learning modern css in general. App uses tailwind, but did experiment with just css on the homepage. Letting the design emerge organically from using it daily, prototype with tailwind, then slim it back down with plain css.

Working on an dedicated offline space. Screen device are stored to a locker. Serves coffee and beverages and light food. (There will be a small separate space for occasional screen/internet access in case of need)

I've been working on the idea for about a year now. I have put up the funds and set up the corporation. Been busy designing the menu, scouting an ideal location and finding the right front-end staff.

Super silly but I'm searching for a mathematical backdoor in Bitcoin's secp and the secr curve. I saw that both curves use unsafe primes (p-1 factors pretty well) for the generator order.

So I'm trying to define a multiplication operation using primitive roots.

[0] https://leetarxiv.substack.com/p/if-youre-smart-why-are-you-...

[1] (The other time the US gov put a backdoor in an elliptic curve) https://leetarxiv.substack.com/p/dual-ec-backdoor-coding-gui...

I’m building a small side project called https://www.localgeoguessr.com/ — a fun geography game that tests how well you know your local area. It’s still in a very early stage, not polished yet, but it’s somewhat playable.

The idea is to eventually add more categories like “restaurants,” “theaters,” “roads,” etc., so you can play based on local themes.

I’d love to hear your thoughts - any feedback on what you’d like to see, what feels off, or any issues you run into would be super helpful.

Working on my website that can heatmap cities based on your lifestyle preferences.

https://theretowhere.com

It currently supports complex heatmaps based on travel time (e.g. close to work + close to friends + far from police precincts), and has a browser extension to display your heatmap over popular listing sites like Zillow.

I'm thinking of making it into an API to allow websites to integrate with it directly.

Building a tool that automatically generates living infrastructure diagrams from your IaC files and turns them into real-time incident dashboards. Think Figma meets Datadog - beautiful visualization that updates during outages to show you exactly what's failing and how to fix it.

The insight: your architecture diagram shouldn't be a stale PNG in Confluence. It should be your war room during incidents.

Going to be available as both web app and native desktop.

I'm working on a DSL and browser-based playground for procedural 3D geometry called Geotoy: https://3d.ameo.design/geotoy

It's largely finished and functional, and I'm now focused on polish and adding additional builtin functions to expand its capabilities. I've been integrating different geometry libraries and kernels as well as writing some of my own.

I've been stress-testing it by building out different scenes from movies or little pieces of buildings on Google Maps street view - finding the sharp edges and missing pieces in the tool.

My hope is for Geotoy to be a relatively easy-to-learn tool and I've invested significantly in good docs, tutorials, and other resources. Now my goal is to ensure it's something worth using for other people.

I wanted to build my own speech-to-text transcription program [1] for Discord, similar to how zoom or google hangouts works. I built it so that I can record my group's DND sessions and build applications / tools for VTTs (Virtual TableTop gaming).

It can process a set of 3-hour audio files in ~20 mins.

I recorded a demo video of how it works here: https://www.youtube.com/watch?v=v0KZGyJARts&t=300s

[1] https://github.com/naveedn/audio-transcriber

I alluded to building this tool on a previous HN thread: https://news.ycombinator.com/item?id=45338694

This one's going to be out of left field, but last Thursday I launched Countdown Treasure (https://countdowntreasure.com)

It's a real life treasure hunt in the Blue Ridge Mountains with a current total prize of $31,200+ in gold coins and a growing side pot.

I modeled it off of last year's Project Skydrop (https://projectskydrop.com) which was in the Boston area.

* Shrinking search area (today, Day 5, it will be 160 miles, on Day 21 it'll be just 1 foot wide)

* 24/7 webcam trained on the jar of gold coins sitting on the forest floor just off a public hiking trail

* Premium upgrades ($10 from each upgrade goes towards the side pot) for aerial photos above the treasure and access to a private online community (and you get your daily clues earlier)

* $2 from each upgrade goes towards the goal of raising $20k for continued Hurricane Helene relief

So far the side pot is $6k and climbing.

It's been such a fun project to work on, but also a lot of work. Tons of moving parts and checking twice and three times to make sure you've scrubbed all the EXIF data, etc.

I'm building a local medical AI app for Mac, recently published on the App Store. https://apple.co/4mlYANu

It uses medgemma 4B for analyzing medical images and generating diagnostic insights and reports, ofc must be used by caution, its not for real diagnostics, can be something to have another view maybe.

Currently, it supports chat and report generation, but I'm stuck on what other features to add beyond these. Also experimenting with integrating the 27B model, even with 4bit quantization, looks better than 4b.

I'm working on a little website that helps me and my friends to decide easier what to play on a gamenight, because it always goes like this: - I want to play x and y - I want to play y and z - I don't have z - I don't really feel x - Lets play b - I'd rater play c - Let's settle on d - Today H is joining, he does not have d

It'll work in sessions where first everyone can suggest games, then in the second phase veto out suggestions, then vote and it'll display the games with the highest vote. You can also manage/import a list of your games and it'll show who owns what. It's geared towards video games, but will work for board games too. Hope to release it for everyone in the next weeks.

I'm working on https://bodge.app/

I'm calling it a "Micro Functions as a Service" platform.

What it really is, is hosted Lua scripts that run in response to incoming HTTP requests to static URLs.

It's basically my version of the old https://webscript.io/ (that site is mostly the same as it was as long as you ignore the added SEO spam on the homepage). I used to subscribe to webscript and I'd been constantly missing it since it went away years ago, so I made my own.

I mostly just made this for myself, but since I'd put so much effort into it, I figure I'm going to try to put it out there and see if anyone wants to pay me to use it. Turns out there's a _lot_ of work that goes into abuse prevention when you're code from literally anyone on the internet, so it's not ready to actually take signups yet. But, there is a demo on the homepage.

https://avanci.design

Taking a break from tech to work on a luxury fashion brand with my mum. She hand paints all the designs. I it first collection is a set of silk scarves and we’re moving into skirts and jackets soon.

Been a wonderful journey to connect with my mum in this way. And also to make something physical that I can actually touch. Tech seems so…ephemeral at times

I'm building FlightWise (https://flightwise.io), an all-in-one SaaS platform for flight school operations.

After acquiring a flight school, I quickly realized how challenging the day-to-day operations were. To solve the problems of aircraft fleet management, scheduling, and student course progress tracking, I developed a comprehensive platform that handles all aspects of running a flight school. Existing software is often outdated and expensive, offering poor value for its high cost. FlightWise was built off the real world experiences of my own school, where it has delivered immediate and invaluable benefits to our entire team, from students to administrative staff. We've just recently started to offer this platform publicly to other flight schools.

I'm building decision-making software: https://orgtools.com

Not sure what the market is for something like this but it's something I've been thinking a lot about since stepping down as CEO of my previous company.

My goal is two-fold:

1. Help teams make better, faster decisions with all context populating a source-of-truth.

2. Help leaders stay eyes-on, and circumstantially hands-on, without slowing everything down. What I'd hope to be an effective version of "Founder Mode".

If anybody wants to play around with it, here's a link to my staging environment:

https://staging.orgtools.com/magic-share-link/5a917388cf19ed...

Working on improving the data pipeline for https://iplocate.io - an IP intelligence service I've worked on since 2017.

Recent focus has been on geolocation accuracy, and in particular being able to share more data about why we say a resource is in a certain place.

Lots of folks seem to be interested in this data, and there's very little out there. Most other industry players don't talk about their methodology, and those that do aren't overly honest about how X or Y strategy actually leads to a given prediction, or the realistic scale or inaccuracies of a given strategy, and so on. So this is an area I'm very interested in at the moment and I'm confident we can do better in. And it's overall a fascinating data challenge!

I’m writing my own internal combustion engine simulator with some applied CFD. Nothing public yet but the sound is nice in my opinion:

https://glouw.com/2025/10/12/Ensim4.html