Jon C. Phillips (@joncphillips) header
Jon C. Phillips (@joncphillips) profile picture

🛠️ https://nitter.cf/t.co/h9mQZFBdm4 💻 https://nitter.cf/t.co/gyQGLrnni2 📝 https://nitter.cf/t.co/BugEWFP0m9 ⏱️ https://nitter.cf/t.co/XMxGovO7jJ 🚀 https://nitter.cf/t.co/H7QXxa0x8t 📸 https://nitter.cf/t.co/b1LBP6OQCb 📸 https://nitter.cf/t.co/GUOrT6HBhn

Montréal, Canada
Joined April 2007
Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)Photo by Jon C. Phillips (@joncphillips)
Software is dead? Until people realize building and running their own software still costs money to run, time to maintain, and needs to stay secure. More software, sure. But most people have zero interest in building and maintaining their own, they just want the thing to work. I replaced a bunch of my subscriptions with tools I built myself this year. Love them. My maintenance also went from a few hours every once in a while to a few hours every month. Personal software is free like a puppy. Getting it costs nothing, and then you're feeding it, walking it, and paying the vet bills for the next 15 years.
Software is dead It's now the era of personal software and everyone just builds what they need whenever they need it I think
2
1
8
187
Jon C. Phillips retweeted
IT WAS THE NIGHT before December. Across the world indie makers were sound asleep. Each one dreaming a shared dream of fame, fortune and freedom. The dream was within reach, but only for a few of the bunch. Most of their products were fine, except for maybe the occasional one-shotted X reply tool. No, it was the lack of distribution that haunted these poor makers. They were cannibalizing on each other. Nobody was buying. They were too busy making, hoping. SaaS was dying, and with good reason. “Why buy when I can make this with a half-witted prompt and a six pack of Red Bull?” That was the general sentiment. But one day, one of them had an idea: “What if we gave our product to each other, and got distribution in return?” This was genius. Each maker would give something away four times. In return they’d receive one gift from four other makers. A brilliant mechanism for distribution and discovery. All for free. Maybe, just maybe, it could produce a butterfly effect for at least one of them. So he built it. Submissions would only be allowed for 2 months each year. Indie makers flocked to the website, sharing their precious creations, and rejoicing in the glory of each other’s work. Celebrating a year of nobody caring. But at least they could distribute to each other. indiexmas.com/join
3
1
4
273
So, @denicmarko and I are planning a giveaway this month, but we'd love to hear what you guys would like as the main prize. If you got a sec, please vote in this poll 🙏
We're planning a giveaway, but wanted to ask the community first! What would you like as a prize?
48%Raspberri Pi 8GB
17%Keychron Q6 keyboard
30%$250 Amazon gif card
4%Stream Deck
92 votes • Final results
1
8
523
Hey Jon, why are you up so late on a Friday night? Oh me? Just merging 14 Dependabot PRs and praying none of them are the one.
7
10
592
Hallucination (n.): when an AI is wrong with the same confidence of a senior engineer who hasn't opened the file.
4
12
465
So someone bought a plan on Scratchpad a few days ago. I haven't really announced it. No launch tweet, no Product Hunt. I genuinely have no idea how they found it. They also cancelled, which, fair 😅 But hey, someone found the thing and put a credit card in before I'd even told people it existed. Kinda blows my mind.
5
11
367
We're an AI-native, agent-first, open-source compliance orchestration layer for the modern B2B revenue stack... fuck off.
1
7
297
Context window (n.): an AI's short-term memory, which is somehow still better than mine.
4
9
524
The one detail I'm happy about in the note-taking skills I just shipped yesterday is the [?]. If the source didn't say it, the skill doesn't guess. It leaves a gap for you to fill in. Turns out "I don't know" is like... the most useful thing an AI can write in a note sometimes.
I just released 90 free, open source skills that teach AI assistants to take notes properly. It's something that's been annoying me for a while. You hand an assistant a lecture, a recipe, or a meeting, and you get back the same old tidy list of bullets every time. These skills fix that. Each one teaches a single job the way an expert would do it. There's one for Cornell notes that actually puts questions in the cue column, which I find most assistants get wrong. The meeting notes one won't turn "we should probably look into that" into a decision no one made. The recipe one keeps the "until the edges go golden" bits instead of flattening everything into "bake 20 min." And there are some for niche stuff too, like birding logs, music practice, and D&D session notes. And none of them makes anything up. If your source didn't say it, it gets marked [?] for you to fill in. Here's why I made them. A year ago I wrote on my blog that the habit of writing things down matters more than the software. Then I wrote every day, hit a few hundred more notes, and ended up building my own notes app because hey I'd been wrong. I build with AI all day, and the faster I go, the more I need to write. It just felt backwards that the AI was writing the worst notes. 90 skills in 4 collections: - note-taking methods - notes for your hobbies - everyday notes - writing They work with Claude, Codex, Cursor, Copilot, Gemini CLI, and more. npx skills add scratchpad-sh/skills Of course they work with any notes app, or none at all, since everything comes out as plain Markdown.
2
5
341
I just released 90 free, open source skills that teach AI assistants to take notes properly. It's something that's been annoying me for a while. You hand an assistant a lecture, a recipe, or a meeting, and you get back the same old tidy list of bullets every time. These skills fix that. Each one teaches a single job the way an expert would do it. There's one for Cornell notes that actually puts questions in the cue column, which I find most assistants get wrong. The meeting notes one won't turn "we should probably look into that" into a decision no one made. The recipe one keeps the "until the edges go golden" bits instead of flattening everything into "bake 20 min." And there are some for niche stuff too, like birding logs, music practice, and D&D session notes. And none of them makes anything up. If your source didn't say it, it gets marked [?] for you to fill in. Here's why I made them. A year ago I wrote on my blog that the habit of writing things down matters more than the software. Then I wrote every day, hit a few hundred more notes, and ended up building my own notes app because hey I'd been wrong. I build with AI all day, and the faster I go, the more I need to write. It just felt backwards that the AI was writing the worst notes. 90 skills in 4 collections: - note-taking methods - notes for your hobbies - everyday notes - writing They work with Claude, Codex, Cursor, Copilot, Gemini CLI, and more. npx skills add scratchpad-sh/skills Of course they work with any notes app, or none at all, since everything comes out as plain Markdown.
18
4
1
24
1,663
Nothing makes me want to start a new project like being 80% done with the current one 🤦‍♂️
15
31
734
Alright, who's up for a race to 10k contributions on Github with me and @leodev? 😉
I have a strong feeling I'm going to hit 10k contributions in 1-2 weeks, I have so much stuff I want to ship 👀 I'm wondering if 8.7k is a high number (i bet there are a lot of other even more cracked engineers than me)
10
1
8
894
Because .sh domains are awesome 😉
Replying to @leodev
Why is everyone launching ".sh" stuff 👀
4
9
645
Nothing helps you build products like not thinking about building products for a while.
15
29
858
Edge case (n.): a scenario nobody tested, guaranteed to be the first thing your biggest customer does.
4
10
477
Jon C. Phillips retweeted
I built parley for the @active_builders x @GradiumAI hackathon. Here's the idea. You hold a key, talk to Claude Code, and let go. Your words show up in the prompt already cleaned up, and the prompt gets sent. The "um"s, the "wait, no, Friday" and misheard names are all fixed before Claude sees them. Say "the auth file" and it reaches Claude as @ src/auth.ts. Say just "stop", "undo that" or "clear the chat", and parley presses the keys for you. It talks back too. When Claude finishes its turn with a question, parley chimes and opens the mic by itself, so you just answer. Say "answer me out loud" and Claude's reply gets read to you. Gradium AI does all of the speech. Its speech-to-text streams your words into a little pill at the bottom of the screen while you're still talking. Its text-to-speech reads the answers. You can speak French, German, Spanish or Portuguese, and Claude still gets English. Parley remembers any word you correct so it's spelled right next time. It's one Rust binary: a background process with a mic, Claude Code hooks, and a GTK pill on Linux. It runs on Linux (Hyprland), macOS and Windows. It was a really fun build, and Gradium's speech-to-text is fast enough that talking to Claude feels natural. The repo is at github.com/radiumcoders/parl…
Alright, we teamed up with @GradiumAI for a builder challenge / hackathon 🚀 The idea is that you build something real with Gradium. It's free and open to everyone, and you can win some cool prizes. 🥇 First prize is a Raspberry Pi + 1M Gradium credits + lifetime access to @active_builders 🥈🥉 runner-ups get 500k Gradium credits each and lifetime access to @active_builders The brief drops in a few days, but you should save your spot now 👇
12
4
16
558