Charanjit Chana πŸ‘‹'s Avatar

Charanjit Chana πŸ‘‹

@cchana.dev

Occasional photographer, web and app builder πŸ“· πŸ•ΈοΈπŸ‘¨β€πŸ’» #html #css #swiftui πŸ‘€ charanj.it πŸ”— cchana.dev πŸ“± apps.cchana.dev 🎁 goodgear.club πŸ–ŠοΈ www.1thingaweek.com ⭐️ sitejoy.dev

195
Followers
286
Following
1,023
Posts
17.07.2023
Joined
Posts Following

Latest posts by Charanjit Chana πŸ‘‹ @cchana.dev

Got it all working but now I’m questioning if I’ve just over complicated my idea. Will see what’s possible without an extension as an all in one app might be a better for the base of my app.

07.03.2026 19:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Having a nightmare with Share Extensions and #SwiftData only to find out the it wasn't failing to fetch the data... I was trying to render a list inside a list. Two days that's lost me fighting with Gemini and ChatGPT.

Now to see what I can unpick the monster I've hacked together.

06.03.2026 20:33 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Watched this evening and loved it. I know it’s all nostalgia driven, but it really makes me so happy seeing the band back together πŸ₯° @vdoozer.bsky.social

06.03.2026 00:00 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Scrubs is back! Scrubs is back!

I’m so happy Scrubs is back and the first two episodes were perfect. The dilemma now is do I fit in episode 3 this morning or wait until the evening?!

05.03.2026 08:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Designing Hope: Visions to Shape Our Future As a society, either we struggle to imagine something good for the times to come or we fail to picture any future at all. Our world is in polycrisis; we face climate breakdown, societal fracturing, go...

Finished reading "Designing Hope" by @sarahhousley.bsky.social yesterday. An eye-opening read for me. Hadn't come across the term #GrowthAgnostic and I'm all for a #PostGrowthFuture. Lots of ways in which we can be positive for the future despite the political and financial climate now.

02.03.2026 10:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

On iPhone at least, highlight the emoji as it spring text and tap the speak option. It will read out the meaning to you!

28.02.2026 07:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sometimes, I wonder why I bother saying anything.

27.02.2026 20:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Have two ideas for Asia that compliment Apple Maps. Guess that means I’ll be digging into a load of documentation for a while 😬

23.02.2026 23:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Happens in the Premier League, although not sure if it’s worse or not than La Liga. What I find odd is that players are so protected by modern rules but their reactions are exaggerated ensuring they get decisions. Refereeing is also terrible in England so I’m not sure if that fuels the drama?!

21.02.2026 23:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

30minutes on the phone to Sky just to find out that they can't better their offer to double my internet speed as part of the fibre upgrade in my area. But that offer is worse than every other provider and they're offering at least a 12x improvement over my current speed along the same cables!

16.02.2026 15:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

End of the Benfica Madrid game has been amazing 🀩

28.01.2026 22:04 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Team Sheets – organizing the sports you play

Slowly making improvements to Team Sheets still but want to start the next app but just can’t seem to get them going. Just never as simple as I think it will be 😬

27.01.2026 21:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

My favourite city to visit and to just walk around. Always something in walking distance and it’s actually hard to get food wrong!

21.01.2026 19:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve wanted to build a football app for over a decade but it’s not cheap licensing data as a hobby let alone taking the risk should your app take off. Sad to see apps falling by the wayside due to spiralling costs.

21.01.2026 19:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Plan was to have write some text but remote to get some alphabet stamps and use those instead for neatness and consistency.

16.01.2026 23:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Had a creative couple of days, fitting in time to make a lino stamp. Some trial and error but the last attempt came out better than anything I had attempted before. Ink is drying on my prints so will finish them with details in a day or two.

16.01.2026 23:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wrote a lot of what felt like modern CSS today which feels way more maintainable and readable. Built out a colour system and variables all over the place that will make theming and spacing a breeze to update.

12.01.2026 23:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I never used that β€˜rule’ but found this twists the game a little and makes sure the game can end whereas we’ve been stuck playing for hours in the past!

09.01.2026 18:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Monopoly Board Game Monopoly Board Game

They have an official Free Parking expansion kit now which makes the game way faster to play and way harder to go bankrupt! amzn.to/49tkXfl

09.01.2026 18:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
https://www.1thingaweek.com/feeds/main/xml <feed xmlns="http://www.w3.org/2005/Atom"> <title>1 Thing A Week</title> <link rel="alternate" type="text/html" href="https://www.1thingaweek.com/"/> <link rel="self" type="application/ato...

www.1thingaweek.com/feeds/main/xml

07.01.2026 15:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

2026 is going to be the year of Simplifying ✌️

31.12.2025 23:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Still fuming I never got one of these.

17.12.2025 20:17 πŸ‘ 55 πŸ” 6 πŸ’¬ 1 πŸ“Œ 1
Video thumbnail

Been a while but finally got v1.5 of Team Sheets out. Now onto the next batch of features! If you’re using it I’d love feedback and please do leave a review in the App Store.

16.12.2025 20:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Apple Developer pin badge which is in the shape of a classic Macintosh computer with the word hello on the screen. The in badge is on a white piece of cardboard headed with the Apple logo and the words β€œDeveloper Center”.

Apple Developer pin badge which is in the shape of a classic Macintosh computer with the word hello on the screen. The in badge is on a white piece of cardboard headed with the Apple logo and the words β€œDeveloper Center”.

Today was my first chance to attend an Apple session and it was really interesting to listen and learn more about Liquid Glass and iOS 26. Hope I can join in with more of these sessions in the future.

Their Battersea offices make for a great venue.

15.12.2025 23:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Another proud dad day under my belt πŸ₯°

14.12.2025 22:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No reason for the Inter player to pull his shirt and I wouldn’t say it’s an obvious error and if Wirtz doesn’t go down I don’t think VAR even look at it. #lfc

09.12.2025 21:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Photo of a magic 8 ball with a 'goatse' version of the OpenAI logo and the words ChatGPT on it, next to a white box that says "ChatGPT offline version". Inset are photos of the 8-ball responses such as "That's a great question", "You're 1000% right" and "Too many requests try again later" and then another photo from the back of the box of a holographic authenticity sticker that says FAKE.

Photo of a magic 8 ball with a 'goatse' version of the OpenAI logo and the words ChatGPT on it, next to a white box that says "ChatGPT offline version". Inset are photos of the 8-ball responses such as "That's a great question", "You're 1000% right" and "Too many requests try again later" and then another photo from the back of the box of a holographic authenticity sticker that says FAKE.

After much research and development I have made an offline version of ChatGPT.

Now you can save water and electricity while navel-gazing, and carry one of the world's most powerfully annoying AI chatbots in your pocket.

05.12.2025 16:02 πŸ‘ 3161 πŸ” 1169 πŸ’¬ 37 πŸ“Œ 41

Sent!

15.11.2025 07:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Feeling very cynical having read their email.

13.11.2025 19:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Apps never do this, relying on the ATT pop up but I wonder how many actually don’t do invasive tracking regardless.

13.11.2025 19:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0