Dan Barclay's Avatar

Dan Barclay

@danbarclay.dev

Tech Lead ๐Ÿง‘๐Ÿปโ€๐Ÿ’ป Website and app builder โ›๏ธ Ending Food Waste for Good with KeepFre.sh

31
Followers
75
Following
119
Posts
06.11.2024
Joined
Posts Following

Latest posts by Dan Barclay @danbarclay.dev

Preview
KeepFresh: Food Waste Tracking App - App Store Download KeepFresh: Food Waste Tracking by Daniel Barclay on the App Store. See screenshots, ratings and reviews, user tips, and more games like KeepFresh: Foodโ€ฆ

KeepFresh v1.1 (my food waste tracking app) just dropped!
Edit, move and add additional food items in a flash. Blazing fast search from 3mil+ grocery products that's growing everyday. Find all your supermarket favourites - guaranteed. Give it a try!
apps.apple.com/app/keepfres...

04.11.2025 17:05 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Hello, friends! After 10(!) years of #AdventOfCode, I've made some changes to preserve my sanity: there will be 12 days of puzzles each December (still starting Dec 1) and there is no longer a global leaderboard. Read more:
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...

22.10.2025 02:32 ๐Ÿ‘ 615 ๐Ÿ” 120 ๐Ÿ’ฌ 51 ๐Ÿ“Œ 25
Preview
โ€ŽKeepFresh: Food Tracking โ€ŽSay hello to KeepFresh and goodbye to food waste! KeepFresh is an intelligent kitchen companion to help you track the food you buy. It sends smart notifications to remind you when foods are close to ...

11 months later, with some huge gaps in the middle, Iโ€™m really delighted that the app is finally available for download, for free, from the App Store! apps.apple.com/gb/app/keepf...

27.10.2025 20:29 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Combine | Apple Developer Documentation Customize handling of asynchronous events by combining event-processing operators.

Getting ready to launch my first app to the App Store since iOS 13.

Is Combine dead? Doesn't look like Apple have given it any love since 2019

developer.apple.com/documentatio...

15.09.2025 22:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Is there a specific reason @vite.dev doesnโ€™t offer a runtime for a Node.js server?

Feels like thereโ€™s so much opportunity to improve server build tooling. Surely lots of this must exist already from @vitest.dev and vite handling SSR?

29.01.2025 00:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Being forced to log in to a website so you can unsubscribe from their mailing list (which you never signed up for in the first place) should be illegal

16.01.2025 12:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Want an easy way to stay up to date with new releases of libraries, frameworks and tools you use #buildinpublic?

Easiest way I've found:

Go to the relevant Github repo, click on Watch -> Custom -> Releases, and you'll get notified by email every time a new release is made ๐Ÿ‘Œ

06.01.2025 13:06 ๐Ÿ‘ 16 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Post image

iOS upsell "practice alarms" to get back into your routine after the holiday

03.01.2025 16:19 ๐Ÿ‘ 105 ๐Ÿ” 6 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0
Fireworks in your terminal

Fireworks in your terminal

Want fireworks in your terminal? โค๏ธ Try `npx firew0rks`

Source: github.com/addyosmani/f...

01.01.2025 00:26 ๐Ÿ‘ 230 ๐Ÿ” 31 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 5

Lynnโ€™s portfolio refreshes are legendary. Love seeing the clever ways she manages to make things responsive.

This year didnโ€™t disappoint. โœจ

01.01.2025 17:45 ๐Ÿ‘ 127 ๐Ÿ” 7 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Google Calendar see how meetings you already have booked for 2025

01.01.2025 20:24 ๐Ÿ‘ 115 ๐Ÿ” 12 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 2
Screenshot of colour set for an iOS application

Screenshot of colour set for an iOS application

Say you're working on a UI design from Figma that's using hex codes for colours:

If you stumble across a new colour to add to the UI e.g. #EAF2FC, does a tool exist to automatically determine the relative value of the new colour to your existing colour set? Ideally would return blue-100 here

31.12.2024 23:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

"Hey Siri, define recovery winter arc" ๐Ÿ“ˆ

*Disclaimer, my work required me to use a different Github account so these are all purely open source commits.

Feels great to be getting back to side projects and super motivated to make 2025 the year they go live.

Happy New Year everyone ๐ŸŽ‰

31.12.2024 22:53 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

That animation should be award winning ๐Ÿ˜

31.12.2024 00:34 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The Next team are ridiculously good at this. We need more people in the react-router/Remix ecosystem to follow suit

30.12.2024 18:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Morelen Yim โœง Freelance Developer & Designer Morelen Yim. Developer & Designer based in California.

This portfolio site by Mory Yim is extraordinarily well engineered and fits the futuristic minimalism vibe perfectly.

The CSS transitions ๐Ÿ˜ฎโ€๐Ÿ’จ morelenyim.com

30.12.2024 13:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
YZY YZY

Ignoring all the controversy with Kanye for a moment, the UX of yeezy.com is extremely good.

I'm a huge fan of futuristic minimalism as a design philosophy (anything Black Mirror inspired floats my boat).

Cooking up something of my own for my portfolio website soon โณ

30.12.2024 13:09 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

The struggle is real.

24.12.2024 16:24 ๐Ÿ‘ 8164 ๐Ÿ” 1952 ๐Ÿ’ฌ 79 ๐Ÿ“Œ 244

Jumping onboard the Ghostty hype but I'm loving it so far ๐Ÿ‘ป

โšก๏ธIt's super fast, works with existing zsh configurations, great built in themes too. It's my go to Terminal now.

Seriously tempted to learn Zig following Ghostty's and Bun's track record for speed

29.12.2024 23:42 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of Add Item view in KeepFresh iOS app

Screenshot of Add Item view in KeepFresh iOS app

Inching closer to getting KeepFresh live (the app I'm building for fighting food waste).

Keeping to a strict MVP is a challenge but motivated to share a TestFlight link in early January.

Back to designing the last screens and then hooking up the API ๐Ÿš€

github.com/barclayd/kee...

29.12.2024 23:26 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Awesome Evan!

25.12.2024 23:36 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
release: v1.0.0-beta.1 (#3232) ยท rolldown/rolldown@713b181 Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API. - release: v1.0.0-beta.1 (#3232) ยท rolldown/rolldown@713b181

Something is cooking

github.com/rolldown/rol...

25.12.2024 15:59 ๐Ÿ‘ 337 ๐Ÿ” 24 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 2
Preview
GitHub - barclayd/advent-of-code-2024: Advent of Code 2024, written in Rust Advent of Code 2024, written in Rust. Contribute to barclayd/advent-of-code-2024 development by creating an account on GitHub.

Relieved to be free of AoC duties now it's Christmas Day but really enjoyed challenging myself and completing the challenge for the first time this year (3rd attempt - 2018 day 7, 2022, day 13).

DFS, BFS and Dijkstra'salgorithm are firmly ingrained in my mind ๐Ÿ˜… github.com/barclayd/adv...

25.12.2024 19:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Advent of Code 2024

I just completed all 25 days of Advent of Code 2024! #AdventOfCode adventofcode.com

25.12.2024 18:36 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Zillow see how old youโ€™ll be when you pay off a home

17.12.2024 15:08 ๐Ÿ‘ 130 ๐Ÿ” 14 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 1

This is such an amazing and inspiring read Serena! The neurological/cognitive connection between those two hobbies is fascinating too. Makes so much sense, the more I think about it

17.12.2024 13:43 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โ€œThe best designed software is frictionless to changeโ€

๐Ÿ‘†Iโ€™ve come up with my first engineering principle after nearly 6 years of professional software engineering at some of the biggest companies in the UK

Blog post incoming ๐Ÿ‘€

16.12.2024 21:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Goodbye Array .reduce
Goodbye Array .reduce YouTube video by Syntax

I love Array.reduce, but I find myself writing less of them as the browser primitives get better.

Map + Object groupBy is one place you can now get rid of reduce for

www.youtube.com/watch?v=1bfK...

16.12.2024 20:40 ๐Ÿ‘ 166 ๐Ÿ” 15 ๐Ÿ’ฌ 13 ๐Ÿ“Œ 6

ci.yml: github.com/barclayd/adv...

Think this solution can lend itself to a well architected, monolithic application or monorepo. Especially once you throw in dependency caching โšก๏ธ

16.12.2024 19:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0