Subpixel Software's Avatar

Subpixel Software

@subpixelsoftware.bsky.social

Indie hacker | Speedrunning enthusiast

47 Followers  |  1,104 Following  |  29 Posts  |  Joined: 20.03.2025  |  1.9878

Latest posts by subpixelsoftware.bsky.social on Bluesky

Preview
The Prompt API  |  AI on Chrome  |  Chrome for Developers Discover the infinite possibilities of the Prompt API.

There is actually a Prompt API as well, which I originally overlooked because I thought it was experimental, but its actually supported in #chrome 138 for extensions specifically, so this might be the way forward.
developer.chrome.com/docs/ai/prom...

09.08.2025 12:56 — 👍 0    🔁 0    💬 0    📌 0

one of the more annoying quirks is the LLM seems determined to always caveat the positives with negatives and vice versa. The context is very weak and isn't adhered to in the same way you would expect from the likes of a system prompt
#google #chrome

09.08.2025 12:56 — 👍 0    🔁 0    💬 1    📌 0
Post image

Placement and styling feels more natural now. This is one of the better summaries, but the built in AI often goes rogue and selectively ignores the context. I'll add a refresh summary button to give an escape hatch; tuning the prompt doesn't seem to be enough
#buildinpublic day 4
#steam #videogames

09.08.2025 12:50 — 👍 4    🔁 2    💬 1    📌 0
Video thumbnail

More solid progress yesterday. Injecting content directly into the HTML now. Need to finetune the styling and placement but this is now much closer to what I pictured. Also took advantage of streaming, so you see the response generate in real time.
#buildinpublic day 3
#steam #videogames

08.08.2025 08:41 — 👍 3    🔁 1    💬 0    📌 0
Post image

Very minimal setup working. Steam reviews are successfully being retrieved and summarised in to 3 positive / 3 negative bullets. Quality & tone of the summarisation is a bit awkward but still very impressed. Shown in the popup for now, but aim is to inject into the html content

#buildinpublic day 2

07.08.2025 10:47 — 👍 3    🔁 1    💬 0    📌 0
Post image

staggering progress already, working hello world tutorial. Locking in to see how far I can get tonight

06.08.2025 19:20 — 👍 0    🔁 0    💬 0    📌 0

it has actually been done before, but using the OpenAI API, meaning you need to configure and put in your own API key. Although this is relatively straightforward and inexpensive, I can see this friction being a huge turn off to a lot of potential users. So I think this has potential

06.08.2025 19:20 — 👍 0    🔁 0    💬 1    📌 0

Since I learnt about Chrome's Built-in AI, I knew I wanted to build something with it. Never done anything with web extensions, but it's also something that has intrigued me for a while.
The idea is super simple: summarise steam reviews on a game's store page
day 1 #buildinpublic

06.08.2025 19:20 — 👍 2    🔁 1    💬 1    📌 0
PyJigsaw: A Digital Jigsaw Puzzle Factory

For more info on what PyJig is/does, check out my blog post which shows off the features 🧩
tomdeabreu.uk/posts/jigsaw...

03.08.2025 09:17 — 👍 2    🔁 0    💬 0    📌 0
File explorer showing thumbnails of individual puzzle pieces

File explorer showing thumbnails of individual puzzle pieces

Feels good to address the breaking bug in my #opensource jigsaw puzzle factory library PyJig. Had an external dependency on inkscape which was clunky and was no longer compatible with more recent versions of inkscape
github.com/tomdeabreuco...

#oss #foss #python #jigsaw #puzzle

03.08.2025 09:04 — 👍 2    🔁 1    💬 1    📌 0

Small development, literally switching around the order of my display port leads has seemed to solve all the remaining quirks I had on #fedora hah. I'd already figured this out once, but I lost the 50-50 when plugging in my cables this time round and completely forgot it mattered
#linux #kde

25.07.2025 07:46 — 👍 0    🔁 0    💬 0    📌 0

props to @tomayac.com & @alexandrascript.com for the great docs on this

23.07.2025 21:53 — 👍 0    🔁 0    💬 0    📌 1
Preview
Summarize with built-in AI  |  AI on Chrome  |  Chrome for Developers Distill lengthy articles, complex documents, or even lively chat conversations into concise and insightful summaries.

Woah chrome has a built-in localLLM you can use, with APIs for translation, summarisation, writing etc. Pretty old news apparently, but I guess I'm living under a rock. Ideas brewing for potential free extensions ⚗️
#til #chrome #ai #llm #localllm #chatgpt

developer.chrome.com/docs/ai/summ...

23.07.2025 21:43 — 👍 2    🔁 2    💬 1    📌 0

Considered #nobara but heard mixed things and its obviously not officially supported, so I figured #fedora would be a safer bet for stability. My gaming requirements are minimal and steam seemed to work with the basic setup

22.07.2025 08:07 — 👍 2    🔁 0    💬 0    📌 0

Moved to #fedora now. And even that took a couple hours before figuring out that I needed to add x11 and use that instead of the default wayland (possibly needed to disable wifi too? that might've just been a coincidence). Anyway, I couldn't say it "just works" which is the dream, but it was close

22.07.2025 08:07 — 👍 2    🔁 0    💬 2    📌 0

Choosing a #nvidia graphics card in blissful ignorance back before #linux was even on my radar continues to haunt me. Even if the basics work, there's ALWAYS something that comes out of the woodwork just when I think I've restored my setup to how I like it.

22.07.2025 08:07 — 👍 1    🔁 1    💬 1    📌 0

Shame, because when it was working, it felt great to use. But I could just tell that issue would've driven me insane and thought it better to nip it in the bud. Yast will be missed for sure

22.07.2025 08:07 — 👍 1    🔁 0    💬 1    📌 0

BIOS update, #NVIDIA drivers the normal way, the hard way, disabling bluetooth, nvidia settings, KDE settings. If it was mentioned, I tried it. Not one addressed the issue. I think the BIOS update might've actually introduced new quirks I hadn't seen before hah

22.07.2025 08:07 — 👍 0    🔁 1    💬 1    📌 0

After a few days fighting #openSUSE, I give up. Ended up being 3 clean installs and several hours of tinkering, scouring the wiki and forums, I couldn't get past this issue where everything falls apart whenever you resume from sleep mode (screen black, buggy and slow graphics if it did show) #linux

22.07.2025 08:07 — 👍 1    🔁 1    💬 1    📌 0
Post image Post image

When your thermal paste becomes thermal crust 🏜️
#pcgaming #gaming #pcmasterrace

17.07.2025 09:43 — 👍 1    🔁 1    💬 0    📌 0
Video thumbnail

Just launched my free Flowmodoro Timer on Product Hunt. Check it out if you feel like your productivity could use a helping hand, or if you already like the Pomodoro technique 🍅
www.producthunt.com/products/sim...

#buildinpublic #indiedev #productivity #foss #opensource

15.07.2025 07:15 — 👍 8    🔁 2    💬 0    📌 0

#buildinpublic

10.07.2025 13:03 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

Check out my flowmodoro timer app to judge for yourself and tell me that button click isn't the most satisfying you've ever done (at least in a web app).
flowmodorotimer.com

10.07.2025 12:07 — 👍 0    🔁 0    💬 1    📌 0

It's opened my mind to sound design in the context of SaaS or other online apps, something that never crossed my mind before. Consider taking a leaf out of the world of game dev and giving your app some juice with some well placed, thoughtful sound effects.

10.07.2025 12:07 — 👍 0    🔁 0    💬 1    📌 0
Preview
Freesound Freesound: collaborative database of creative-commons licensed sound for musicians and sound lovers. Have you freed your sound today?

I was also shocked at the quality and volume of free sound effects (including under CC0 licence, aka completely in the public domain). I used freesound.org but I've also found the odd (very) hidden gem on pixabay before.

10.07.2025 12:07 — 👍 0    🔁 0    💬 1    📌 0

Checking a task off your checklist punctuated by a jolly jingle straight out of an 8 bit video game level completion.

10.07.2025 12:07 — 👍 0    🔁 0    💬 1    📌 0

A button click made to feel tactile with the heavy click of a cassette player. I'm not sure I've ever even used a cassette player but it still felt nostalgic.

10.07.2025 12:07 — 👍 0    🔁 0    💬 1    📌 0

Dabbled with sound effects for the first time as an indie hacker and it's wild how the right sound can completely transform an otherwise mundane action into an irrationally satisfying experience.

10.07.2025 12:07 — 👍 0    🔁 0    💬 1    📌 0
Preview
Flowmodoro Timer

Demonstrating optimal productivity by abandoning my main project to build a productivity timer app 👨‍🍳🤌 No regrets. It's free and open source, check it out below
flowmodorotimer.com

#buildinpublic #productivity

08.07.2025 12:41 — 👍 1    🔁 0    💬 0    📌 0

@subpixelsoftware is following 20 prominent accounts