DEV Community

Building CannyCart Series' Articles

Back to Ibukun Demehin's Series
I'm building a shopping app you talk to — here's the stack
Cover image for I'm building a shopping app you talk to — here's the stack

I'm building a shopping app you talk to — here's the stack

Comments
4 min read
One backend, three environments: the 4 KiB limit that redesigned my EAS setup
Cover image for One backend, three environments: the 4 KiB limit that redesigned my EAS setup

One backend, three environments: the 4 KiB limit that redesigned my EAS setup

Comments
7 min read
Every icon vanished: a Metro debugging story (featuring a babel package from 2017)
Cover image for Every icon vanished: a Metro debugging story (featuring a babel package from 2017)

Every icon vanished: a Metro debugging story (featuring a babel package from 2017)

Comments 3
5 min read
My main branch wouldn't deploy: CloudFormation forensics on Amplify Gen 2
Cover image for My main branch wouldn't deploy: CloudFormation forensics on Amplify Gen 2

My main branch wouldn't deploy: CloudFormation forensics on Amplify Gen 2

Comments
6 min read
"Milk, and a dozen eggs": a voice-to-Claude shopping list that never trusts the AI
Cover image for "Milk, and a dozen eggs": a voice-to-Claude shopping list that never trusts the AI

"Milk, and a dozen eggs": a voice-to-Claude shopping list that never trusts the AI

Comments
6 min read
Light, dark, and system themes in Expo + NativeWind — the whole app, from one setting
Cover image for Light, dark, and system themes in Expo + NativeWind — the whole app, from one setting

Light, dark, and system themes in Expo + NativeWind — the whole app, from one setting

Comments
6 min read
Working offline in the cereal aisle: TanStack Query offline on Amplify
Cover image for Working offline in the cereal aisle: TanStack Query offline on Amplify

Working offline in the cereal aisle: TanStack Query offline on Amplify

Comments
6 min read
I deleted the drag-and-drop library and shipped four buttons instead
Cover image for I deleted the drag-and-drop library and shipped four buttons instead

I deleted the drag-and-drop library and shipped four buttons instead

Comments
5 min read
Whose categories are these? Making an LLM's throwaway labels feel like real things
Cover image for Whose categories are these? Making an LLM's throwaway labels feel like real things

Whose categories are these? Making an LLM's throwaway labels feel like real things

Comments
6 min read
You can't GROUP BY in DynamoDB — so the client does the counting
Cover image for You can't GROUP BY in DynamoDB — so the client does the counting

You can't GROUP BY in DynamoDB — so the client does the counting

Comments
6 min read
A template is just a list with a flag: reusable shopping lists
Cover image for A template is just a list with a flag: reusable shopping lists

A template is just a list with a flag: reusable shopping lists

Comments
7 min read
The polish pass: smart add, pull-to-refresh, sticky headers, tighter archive
Cover image for The polish pass: smart add, pull-to-refresh, sticky headers, tighter archive

The polish pass: smart add, pull-to-refresh, sticky headers, tighter archive

Comments
7 min read