Joshua Crowley's Avatar

Joshua Crowley

@joshuacrowley.com

https://joshuacrowley.com/ – Software Designer. Builds lots of prototypes, mostly web. Sometimes games. Nintendo & Apple tragic. He/him.

121
Followers
224
Following
50
Posts
12.02.2024
Joined
Posts Following

Latest posts by Joshua Crowley @joshuacrowley.com

Preview
GitHub - wzhudev/reverse-linear-sync-engine: A reverse engineering of Linear's sync engine for learning purposes. Endorsed by Linear's CTO. A reverse engineering of Linear's sync engine for learning purposes. Endorsed by Linear's CTO. - wzhudev/reverse-linear-sync-engine

This repo could be good -> github.com/wzhudev/reve...

30.05.2025 01:55 👍 5 🔁 0 💬 0 📌 0

"fully operational mobile McDonald’s unit" is a phrase that makes me feel like maybe i've passed away and all the news i read is all just the final neurons in my brain racing around making haphazard connections in the moments before darkness

13.05.2025 16:09 👍 1294 🔁 227 💬 66 📌 20
Google Search

The Design Museum in Kensington is great and there’s a Dishoom nearby. Dishoom also has a great breakfast menu + chai.

g.co/kgs/TbGLnHR

11.05.2025 09:53 👍 1 🔁 0 💬 0 📌 0

Nice! How? SVG and some JS?

09.04.2025 01:37 👍 0 🔁 0 💬 1 📌 0

“The question that most participants asked after the workshop was about the playground, and how they might continue this workflow.“ Almost a year later you still need to crack open a code editor to really try this stuff out.

16.03.2025 05:34 👍 0 🔁 0 💬 0 📌 0
Joshua Crowley

Here’s my reflections on a workshop I ran for designers on AI interfaces -> joshuacrowley.com/study/omnivo... I agree though, there’s not a tonne of thinking/writing about the opportunities for designers. But also we’re only just now getting models that are fast enough, cheap enough and good enough.

16.03.2025 05:16 👍 0 🔁 0 💬 1 📌 0

content-addressable filesystems! What a notion. I’m trying to reflect on how I use Cursor, as I consider files/folders, and how they work in the context of, well context!

13.03.2025 07:59 👍 0 🔁 0 💬 0 📌 0

You should do it, simple way to start marketing whatever you’re building. Maybe a growing audience to shadow a project, if you’re vibe coding your own. Get insights and ideas.

09.03.2025 08:14 👍 1 🔁 0 💬 1 📌 0

100% write more throw away code. I think we don’t appreciate how many more concerns even front end devs have besides just getting something to appear on the screen.

06.03.2025 20:45 👍 1 🔁 0 💬 0 📌 0

Hi @jesseyuen.bsky.social added you to this handy starter pack, hope that's okay -> go.bsky.app/GXihHDK

23.02.2025 23:08 👍 1 🔁 0 💬 1 📌 0
Preview
ChatGPT can now handle reminders and to-dos ChatGPT just got a new automation feature for future tasks.

ChatGPT can now handle reminders and to-dos

14.01.2025 18:10 👍 68 🔁 7 💬 67 📌 127

Looks good! Yeah you can get quite a clip going at the start, refactoring is a little slower. I found feature flagging really useful, because you can build out features so quickly, it’s easier to toggle combos of features then refactor with cursor.

12.01.2025 22:15 👍 2 🔁 0 💬 1 📌 0
Preview
Why Aren't We More Productive? : The Indicator from Planet Money Computing and the internet should make us more productive. Or should they?! It's an Indicator mystery.

Good podcast on the productivity paradox. Maybe AI is the last mile piece for the computer revolution, as opposed to a new exponential.

06.01.2025 02:31 👍 1 🔁 0 💬 0 📌 0

Yeah I guess I’m not aware of any library that handles end to end encryption for local/offline stored data AND remote data in any off the shelf package. Could be handy for the local first community.

04.01.2025 21:06 👍 1 🔁 0 💬 1 📌 0
Preview
GitHub - betomoedano/groceries-shopping-list-app Contribute to betomoedano/groceries-shopping-list-app development by creating an account on GitHub.

Yes I am! You can use the app locally without any auth. Or you can sync to a DO and I used Clerk to auth that. This repo by @codewithbeto.dev should show a pattern for that -> github.com/betomoedano/...

04.01.2025 20:50 👍 2 🔁 0 💬 1 📌 0

Nice, do you have a link for the speaker component?

04.01.2025 12:48 👍 0 🔁 0 💬 1 📌 0
Preview
TinyBase The reactive data store for local-first apps.

So in my app you can store your recipes, or your noughts and crosses games and all in a single data store thanks to @tinybase.bsky.social. User can keep it in localStorage or move it to the cloud.

03.01.2025 12:18 👍 4 🔁 1 💬 0 📌 0

The UI component for each list is the source of truth for how the data works, it’s a contract between the user and the model. The workflow is prompt for component, which dictates the schema. User verify as meeting need. Generate system prompt based on the component to codify how to CRUD that data.

03.01.2025 12:15 👍 0 🔁 0 💬 0 📌 0
Tiny Talking Todos Less todos, more you.

I’ve been experimenting with this for tinytalkingtodos.com you have a one size fits all schema, a row could be about a pantry item or a birthdate. Each row belongs to a list that contains a system prompt for an AI to help unpack it, and a custom UI to house it. It’s a lossy approach, a broadchurch.

03.01.2025 12:11 👍 2 🔁 0 💬 2 📌 0
Preview
Building with Gemini Multimodal Live - Pipecat Create a real-time AI chatbot using Gemini Multimodal Live and Pipecat

docs.pipecat.ai/guides/featu...

03.01.2025 12:02 👍 0 🔁 0 💬 0 📌 0

There’s just so much detail to work through when implementing these experiences, it’s fun but also exhausting because they just pop up!

03.01.2025 11:58 👍 0 🔁 0 💬 1 📌 0

You could discard the audio tokens each turn, and inference off just the text transcription. But you’d probably want to be constantly re transcribing all the audio chunks to get the most accurate representation of the conversation, otherwise very lossy

03.01.2025 11:58 👍 0 🔁 0 💬 1 📌 0

How do you transcribe those tokens for the UX of chat? It’s likely a user needs a transcript to understand what’s been understood. Well you have to use another model/call to transcribe the audio input, like whisper. So you have a new problem, does the transcript/audio diverge?

03.01.2025 11:58 👍 0 🔁 0 💬 1 📌 0

Multimodal models like Flash 2.0 and GPT4o can use audio tokens to natively reason over audio input. Neither can yet provide text and audio tokens that come from the same inference pass, and presumably wont ever. So that presents a flaw in these models no one seems to be discussing.

03.01.2025 11:58 👍 0 🔁 0 💬 1 📌 0
30.12.2024 18:45 👍 871 🔁 229 💬 5 📌 1

Would you consider doing the backend yourself? Using an IDE like cursor + Claude Sonnet 3.5, services like Clerk, Stripe, even Airtable can simply the requirements for the back end.

30.12.2024 21:58 👍 0 🔁 0 💬 0 📌 0

You could build an AI party planner agent for example. Many steps like research, booking, RSVPs, catering, all executed on your behalf, with input. However for such a task, for many users the effort of planning is kind of the point, it’s an expression of an act of service for a loved one.

30.12.2024 09:46 👍 0 🔁 0 💬 0 📌 0

I don’t know what agentic ai really means for users. I can see how an immediate barrier for deeper LLM experiences is access to user data. So will agents just be for integrating your service into a user’s auth/cloud/filesystem? a crutch for interoperability?

30.12.2024 09:07 👍 1 🔁 0 💬 1 📌 0
Post image

TTT encourages you and your partner to sit down and work through a plan together. The Operator listens in, and makes notes adding todos to your lists as you discuss it in realtime. It cuts through the argy-bargy.

24.12.2024 06:17 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

Collaboratively plan all your last minute Christmas todos with your significant other and tinytalkingtodos.com. It's a local-first voice assistant with a focus on privacy and families.

24.12.2024 06:17 👍 1 🔁 0 💬 1 📌 0