Top
Best
New

Posted by david927 6/29/2025

Ask HN: What Are You Working On? (June 2025)

What are you working on? Any new ideas which you're thinking about?
439 points | 1401 commentspage 14
aard 6/30/2025|
I've been working on my own version of a literate programming system (https://github.com/adam-ard/organic-markdown). It's kind of a mix of emacs org-mode, jupyter, and Zettelkasten. But, because it's based on standard pandoc-style markdown, you can use it with a much wider range of tools. Any markdown editor will do.

Even though I made it as a toy/proof of concept, it's turned out to be pretty useful for small to medium size projects. As I've used it, I've found all kinds of interesting benefits and helpful usage patterns. I've tried to document some; I hope to do more soon.

--https://rethinkingsoftware.substack.com/p/the-joy-of-literat...

--https://rethinkingsoftware.substack.com/p/organic-markdown-i...

--https://rethinkingsoftware.substack.com/p/dry-on-steroids-wi...

--https://rethinkingsoftware.substack.com/p/literate-testing

--https://www.youtube.com/@adam-ard/videos

The project is at a very early stage, but is finally stable enough that I thought it'd be fun to throw out here and see what people think. It's definitely my own unique spin on literate programming and it's been a lot of fun. See what you think!

tim-- 6/30/2025||
For fun, I am building a little tool called 'domain-manager'. Basically just a binary that automates configuring a Linux host to run a bunch of WordPress/Laravel/PHP sites.

It creates all the necessary boilerplate to generate PHP Docker containers, creates all of the MySQL users, and sets up all of the directory structures to get a new website up and running. It even helps set up SFTP users and gets letsencrypt certificates set up with certbot.

It's still very early days, but I appreciate that what used to be a bunch of commands that I would run by hand and slightly change every few months is now pretty much just all self contained. Should mean the next migration to a different server is easier.

Created in frustration because I was too cheap to pay the $50/month for a cPanel license.

https://github.com/timgws/domain-manager

anh690136 6/30/2025||
Still building: https://www.saner.ai/

The ADHD-friendly AI personal assistant for notes, email, and calendar.

Where you can just chat to search notes, manage emails, and schedule tasks. It proactively plans your day every moring and checks in to help you stay on top of everything.

Saigonautica 6/30/2025||
I built a hardware server monitor with LED display based on the ESP8266. I needed 8 fewer things to think about in the morning. If you want, you can build one yourself, I released the hardware and firmware: https://github.com/seanboyce/servermon

Next up is a small lamp for migraines. I noticed that dim red light is much more tolerable to me than anything else. I mean obviously, darkness is ideal, but you need to do other stuff like eat and drink eventually if it's a persistent one.

So I designed a quick circuit to use fast PWM (few Mhz, so no flicker) to control a big red LED. I'd like it to be sturdy and still functional in 50-100 years, so made some design choices for long-term durability. No capacitors, replaceable LED and so on.

A simple project, but it's a busy month and I need something easy this time.

ycombiredd 6/30/2025||
A better paint-by-numbers generator than what I found online.

Examples wiki: https://github.com/scottvr/pbngen/wiki

The code: https://github.com/scottvr/pbngen

seanwilson 6/30/2025||
A tool for creating WCAG/ADA accessible Tailwind-like color palettes. :)

https://www.inclusivecolors.com/

The idea is it helps you create palettes that have predictable color contrast built-in, so when you're picking color pairs for your UI/web design later, it's easy to know which pairs have accessible color contrast.

For example, you can design your palette so that green-600, red-600, blue-600, all contrast against grey-50, and the same for any other 600 grade vs 50 grade color, like green-600 vs green-50.

That way you won't run into failing color contrast surprises later when you need e.g. an orange warning alert box (with different variations of orange for the background, border, heading text and body text), a red danger alert box, a green success alert box etc. against different color backgrounds.

WA 6/30/2025||
I just started on an old-school forum software. Go + Sqlite. Good old server-side HTML templating.

Why? I don’t like Discourse and Flarum that much. I want an even simpler solution with fewer bells and whistles.

But I guess the market is dead anyways for forums. I might replace my phpBB instance that has been running for 15 years.

1dom 6/30/2025||
I imagine this is really fun to make.

I can't remember a time where it's felt more fun to decide "I'm just going to make this web thing the way we used to make web things."

rainingmonkey 7/2/2025||
Is it ready enough to share a link to your work?
WA 7/2/2025||
Thanks for asking, but not yet.
RobinL 6/30/2025||
I'm working on a free high performance address matching (geocoding) library. As it turns out I blogged about it just today: https://www.robinlinacre.com/address_matching/
AKluge 6/29/2025||
Updating a treatment of a finite difference approach to Schrodinger's equation from WebGL to WebGPU, using WebGPU compute shaders. Having actual arrays for data storage is so much cleaner than the older approach with textures for data storage and fragment shaders for computations. https://www.vizitsolutions.com/portfolio/webgpu/compute/ Once this is caught up with the earlier version, I'll be extending it in terms of additional numerical issues and techniques and use it to build explorable educational content in 1-D quantum mechanics. Eventually, on to 2-D quantum mechanics.

I welcome feedback, just keep in mind that this is a work in progress, and I haven't even reviewed it for clarity and typos.

snark_sr 6/30/2025|
Hey HN – I'm working on OneBliq https://onebliq.com, a lightweight tool to help teams plan and track Azure costs collaboratively, without the usual enterprise overhead.

We built it because managing cloud budgets often turns into a spreadsheet mess, or worse, a never-ending consulting engagement. OneBliq lets you:

* Split and allocate Azure costs by cost centers, teams, or projects

* Visualize current spend and attention areas at a glance

* Experiment with plans and projections without complex tooling

* Skip sales calls and long onboarding – just install and kick the tires

It's still early, but we're seeing traction with teams who want clarity without complexity. Happy to answer questions, share more, or get feedback.

Would love your thoughts – what would make a tool like this useful (or useless) for you?

More comments...