Sign in

Charanjit Chana 👋

@cchana.dev
217 followers 295 following 1.2K posts

Occasional photographer, web and app builder 📷 🕸️👨‍💻 #html #css #swiftui 👤 charanj.it 🔗 cchana.dev 📱 apps.cchana.dev 🎁 goodgear.club 🖊️ www.1thingaweek.com ⭐️ sitejoy.dev

PostsRepliesMedia
Charanjit Chana 👋 @cchana.dev · 21/09/2026
Who knew properly organising items in @feedly.com would make it much easier to get through?! The All number has been in the thousands before but it's all much more manageable now with the added benefit of giving me specific reasons to focus when I get the time to browse through my feeds.
Cropped screenshot of the Feedly web app showing All feed items totals 48. Underneath are 4 folders, Essential Reading with 8 items, General with 46, GGC Worthy? with 10 and Web Layouts with 4.
000
Charanjit Chana 👋 @cchana.dev · 14/09/2026
Restart you coward
000
Charanjit Chana 👋 @cchana.dev · 08/09/2026
I always think that I've put too many options in the context menus in Waylist. Just right clicked on a link in the Notes app and I feel much better now. www.wearesimplifying.com/apps/waylist
29 options in a context menu after right clicking on some text in the Notes app. 10 of them have arrows showing that they have sub options.
000
Charanjit Chana 👋 @cchana.dev · 26/08/2026
I know the eclipse was ages ago but only just got around to sorting through my photos. Lucky enough to have been in Barcelona when it happened with 99+% totality!
000
Charanjit Chana 👋 @cchana.dev · 20/08/2026
Sagrada Família. There are so many ways to view this magnificent building but it’s really hard to capture its reflection from Plaça de Gaudi. At least when the crowds are all clamouring for a space. #photography #barcelona
Sagrada Família as seen from Plaça de Gaudi. The whole church can be seen, framed by trees with a couple of cranes still working on the building. Half of the church can be seen reflected in the water in the foreground. The water is pale green and the sky is blue with a few wispy clouds.
020
Charanjit Chana 👋 @cchana.dev · 19/08/2026
This irks me every single time I go into the Apple Podcasts app. Never accurately reflects how long is left and I find myself now keeping a totally unnecessary mental list of roughly how far I am into the last podcast I listened to. I don’t understand how it is just so consistently wrong.
000
Charanjit Chana 👋 @cchana.dev · 29/07/2026
Walked in to library and was rudely interrupted by this monstrosity @noscoredraws.com
100
Charanjit Chana 👋 @cchana.dev · 25/06/2026
Enjoying this article on The Ringer I cam across via @joekottke.bsky.social, but when I got to number 10 I noticed the page's header was missing... www.theringer.com/2026/05/28/t...
000
Charanjit Chana 👋 @cchana.dev · 16/06/2026
@noscoredraws.com just caught the Uruguay highlights saw this moment and thought of you working your magic!
Uruguay fan at the 2026 World Cup holding a baby in just a nappy in the crowd
000
Charanjit Chana 👋 @cchana.dev · 25/05/2026
Insane to think it’s been 21 years since #lfc won their fifth Champions League title. A game I’ll never forget and I need to watch the new documentary on Netflix.
Champions League trophy (aka European Cup) at the Anfield museum from Liverpool’s 2019 victory.
040
Charanjit Chana 👋 @cchana.dev · 22/05/2026
Waylist was born out of being annoyed with Guides in Apple Maps. One of my febrile features I’ve implemented is routing that visualises glue your itinerary is ordered. This is an example for one of our days in Barcelona later this year. www.wearesimplifying.com/apps/waylist
Screenshot of a map of Barcelona with 15 points of interest and blue dotted lines joining them together in the order you might visit them.
000
Charanjit Chana 👋 @cchana.dev · 18/05/2026
Wanted to do Couch to 5k for a long time but always a reason not to. Finally started the program and even though every week looks intimidating to someone who has always struggled to run… it’s working! www.1thingaweek.com/week/445/cou...
Cropped screenshot of some stats for a run from the Fitness app for iPhone. It shows a workout time of 31minutes 21seconds with a distance of 3.46km covered.
100
Charanjit Chana 👋 @cchana.dev · 14/05/2026
Built using #SwiftUI and #SwiftData, Waylist is what Guides in Apple Mario’s should have been. Get Earliest in the Apple App Store apps.apple.com/app/id676098...
011
Charanjit Chana 👋 @cchana.dev · 02/05/2026
Waist launched a week or so ago and has already had two big updates with more to come. apps.apple.com/us/app/wayli...
100
Charanjit Chana 👋 @cchana.dev · 30/04/2026
Not often you get to see a fresh new Banksy out in the wild!
Statue placed in Waterloo Place by Banksy of a man walking with a flag that has blown across his own face while stepping off of the plinth
010
Charanjit Chana 👋 @cchana.dev · 28/04/2026
Nothing will beat the madness of Liverpool playing two games in two days!
Screenshot of Liverpool FCs fixtures from the 2019/2020 season when they played two games in two days in two different continents
100
Charanjit Chana 👋 @cchana.dev · 24/04/2026
Waylist is live in the App Store and i have some promo codes you can use to get it for free, reply and I’ll DM one while they last apps.apple.com/us/app/wayli... Built with #Swift #SwiftUI and #SwiftData!
330
Charanjit Chana 👋 @cchana.dev · 21/04/2026
I love my own C Class, which is about to be 2 generations old. The new one looks massive and I don't like the illuminated grill or tri-star lights. I've seen the new CLA in the wild and quite like the car but the rear lights are odd although they fit this model a little better.
Front of the new Mercedes-Benz C Class with an illuminated grill and the tri-star formation headlights in view. The car is finished in a glossy grey with black trim.
000
Charanjit Chana 👋 @cchana.dev · 07/04/2026
Melincourt Falls was weak with the visit. Not seen a proper waterfall up close for a long time and so easy to forget there are some just a drive away #photography
Long expose of the late waterfall at Melincourt falls. The scene is rocky with lots of moss. The water looks smooth due to the long exposure
1101
Charanjit Chana 👋 @cchana.dev · 01/04/2026
It’s taken me nearly 5 years but finally FIFA Club World Cup badge fixed onto my 2020/21 #lfc shirt. Framed and it looks amazing in my office! Had the sleeve patch for Premier League champions added too but couldn’t position it well enough so placed the 6 times badge in the frame instead.
Red Liverpool FC shirt from the 2020/21 season in an Ikea frame. You can see the liver bird motif and part of the sponsor in the shirt and a FIFA World Club Cup champions badge in gold on the shirt. There’s also a UEFA Champions League badge with 6 on it in the frame.
000
Charanjit Chana 👋 @cchana.dev · 16/12/2025
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.
010
Charanjit Chana 👋 @cchana.dev · 15/12/2025
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.
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”.
020
Charanjit Chana 👋 @cchana.dev · 23/10/2025
Really like the widgets view in CarPlay but on a non-touch screen implementation it is not obvious when/how you’re interacting. Also quite like the rounded corners introduced in the latest update. Looks great on my car’s infotainment screen and just happens to work concentrically too!
Screenshot of the infotainment screen from CarPlay. It shows the widget view with a FotMob widget on the left indicating Liverpool Fc’s next game. In the right it shows the radio station Kisstory is playing via Apple’s Music app.
010
Charanjit Chana 👋 @cchana.dev · 19/10/2025
I really don't like this Siri suggested widget for when I'm away from home and it suggests how long it might take to get back. The suggestion is fine but it just feels so cramped.
Apple Maps widget showing the time to get home, it has a blue circle with a home icon to signify which location but that icon is pushed right to the top left corner. The time since it was suggested is equally squashed, pushed right into the bottom left corner of the squircle.
010
Charanjit Chana 👋 @cchana.dev · 29/09/2025
No idea why the engraving wasn’t showing up on my iPhone before but it does now and it’s one of those touches that just makes a device feel so personal.
Screenshot of AirPods Pro 3 charging status as seen on an iPhone. The AirPods and case are all at 100% charge and the case is engraved with “CCHANA.DEV”
010
Charanjit Chana 👋 @cchana.dev · 24/09/2025
Very happy with how my new app’s icon has turned out. Once again I’m building with SwiftUI and while I’ve bit some bumps along the way I’m making good progress. #SwiftUI #BuildInPublic
250
Charanjit Chana 👋 @cchana.dev · 23/09/2025
Posting about these beauties and modern tech in general on @1thingaweek.com tomorrow. trying to figure out a way to explain my thoughts in a video on how they stack up to my previous Apple/Beats wireless earbuds
AirPods Pro 3 case on a wooden table. Photo taken at an angle that makes the USB C port and lanyard holes visible. The case is engraved with “CCHANA.DEV” on the front.
010
Charanjit Chana 👋 @cchana.dev · 19/09/2025
Why did no one tell me about this setting?! I’m doing my best to give into music streaming and this is gonna make that way easier!
Cropped screenshot of settings for the Music app. It shows a setting that allows you to toggle Show Apple Music and it is turned off.
000
Charanjit Chana 👋 @cchana.dev · 19/09/2025
Impressed with the quality of the new AirPods Pro 3. The engravings are so big though these days! First impressions on @1thingaweek.com and YouTube coming in the next day or so.
@cchana.dev holding an Open AirPods Pro 3 case with both AirPods Pro earbuds charging in the case. The case is engraved with “cchana.dev”
000
Charanjit Chana 👋 @cchana.dev · 17/09/2025
Number 2 which also presents as dark mode in light mode when moving between views portrait and landscape orientation.
000
Charanjit Chana 👋 @cchana.dev · 17/09/2025
My two biggest annoyances with iOS 26. Taken from the Music app but apparent in my own apps too. Number 1:
Too much refraction of icons within the iOS 26 Liquid Glass interface. The icon should not be considered as it sits on top of the glass.
110
Charanjit Chana 👋 @cchana.dev · 12/09/2025
Very pleased with how these icons have turned out for Team Sheets and Kop Quiz 😊 #iOS26 #LiquidGlass #icons #buildInPublic #swiftUi
Cropped screenshot of two app icons in using Liquid Glass on iOS. The left icon is for team sheets, it has a green background and features a t-shirt with a checkmate on it. The one on the right is for Kop Quiz, it has a red background with a yellow crown as the icon.
141
Charanjit Chana 👋 @cchana.dev · 09/09/2025
Penning this weeks article for @1thingaweek.com as we speak but sharing this one from last month since I just pre-ordered the AirPods Pro 3 www.1thingaweek.com/week/409/Air...
100
Charanjit Chana 👋 @cchana.dev · 07/09/2025
Had my Nike Apple Watch strap for bear enough two years but had no idea it had a QR code for the suggested watch face to pair it with. Was throwing three boxes out and it’s the only one that had it.
Apple QR code for a Nike Apple Watch face
000
Charanjit Chana 👋 @cchana.dev · 06/09/2025
Very quickly mocked up what an app for @goodgear.club might look like in @sketch.com using Apple’s symbol pack. Very tempted to build this now with #SwiftUI!
Mockup of what an app for @goodgear.club might look like. It has a hero image followed by a favourites and then an archive section. The bearer has back and archive buttons. The footer shows three tabs with a search icon. The app has a look that fits in with iOS 26/Liquid Glass
020
Charanjit Chana 👋 @cchana.dev · 02/09/2025
New toy from work, my first MacBook Air. Intended to set it up today but a job for another day I think.
Box for a midnight MacBook Air
000
Charanjit Chana 👋 @cchana.dev · 23/08/2025
Had a bit of a lull in downloads but a small bit of promotion paid off with a jump in the App Store numbers. Would be good to get some reviews in… hate prompts but might link to the reviews from within the app itself 🤔 #apple #swiftui #buildInPublic #apps #appdev apps.cchana.dev/teamsheets
Chart showing almost 0 downloads at the start of the week and then a sudden spike to 15 downloads of the app Team Sheets
011
Charanjit Chana 👋 @cchana.dev · 22/08/2025
And in the Shortcuts app, also not using zoom transition, the keyboard is definitely second to appear which is how the implementation works in my own app when I tried it.
100
Charanjit Chana 👋 @cchana.dev · 22/08/2025
In the messages app it slides in all at once with the keyboard shown... but I realise now that is not using the zoom transition!
100
Charanjit Chana 👋 @cchana.dev · 20/08/2025
Back from a long weekend in Brussels via the Eurostar. It’s the second new country we’ve visited this year! Surprisingly walkable and the weather was fantastic. 🇧🇪 #brussels #mannekinPis #belgium #tintin #rocket #atomium #photography #travel #europe
Photo of the Mannekin-Pis fountain in Brussels. The foreground has a bokeh effect of some purple flowers framing the fountain. The fountain has water flowingA look up at the Atomium structure in Brussels, Belgium. You can make out all 9 elements of the structure that is meant to represent an iron atom. The sky in the background is blue with sparse clouds. The sun is shining in the former but does not effect the clarity of the photoA Tintin and Snowy weather vein on top of a building titled LOMBARD in the south west outskirts of Brussels, Belgium near the Brussels-Midi station. The characters can be seen clearly against a blue sky. Tintin has his signature hair style and you can see blue collars from the shirt he’s wearing. Snowy is carrying a yellow bone.The Tintin rocket from the comic Destination Moon. The rocket is located in the foyer of the Belgian Comic Strip museum in Brussels, Belgium. The rocker is red with three legs/engines with a white chequered pattern on its main body.
2121
Charanjit Chana 👋 @cchana.dev · 18/08/2025
I got real Lumon Industires / Severance vibes from this building in Brussels.
Trademark building in Brussels with a depleted pond/water feature in front of it. The building’s roof is covered with solar panels. It has a slight resemblance to the building in the tv show Severance.
010
Charanjit Chana 👋 @cchana.dev · 15/08/2025
Long overdue, but live activities are here via the official #lfc app now, hopefully it functions better than the Apple Sports one but the @fotmob.com one is the gold standard IMO
Cropped screenshot of two live activities for a Liverpool FC game that is about the start. The top one is from the FotMob app and the second is from the official Liverpool FC app.
020
Charanjit Chana 👋 @cchana.dev · 11/08/2025
So please to say that Team Sheets is now available in the App Store! apps.apple.com/us/app/team-...
010
Charanjit Chana 👋 @cchana.dev · 11/08/2025
Just submitted the next version of Team Sheets using the Xcode beta and I now see the Liquid Glass icons in iOS 18! The main change in the update is a visual fix for lists which feel lopsided in when mixing components. Found a way to standardise it all throughout the app! #swfitui #buildInPublic
Cropped screenshot of an iOS 18 homepage screen with a widget from an in-development game called Team Sheets alongside its app iconCropped screenshot of Team Sheets showing how iOS fails to render list items consistently. Some have a dividing line that spans the width of the list while others have no line under iconsCropped screenshot of Team Sheets that skies a consistent list layout with icons, placeholder or real text with consistent dividing line widths.
020
Charanjit Chana 👋 @cchana.dev · 05/08/2025
Back home after going up to Liverpool for the double header with Athletic Bilbao. Always passes too quickly, need to spend more time there on our pilgrimages! #lfc #liverbird
Wide shot of the Anfield pitch from the Kop. The other three stands can be seen. The foreground is obscured by a silhouette of fansLiver bird sitting on top of the liver building. The sky is blue with faint clouds. The statue is now a turquoise colour and there is a clock in view showing the time is approximately 9:15
140
Charanjit Chana 👋 @cchana.dev · 01/08/2025
A new era of fleecing fans is about to get underway. At least it should all look fantastic! 🤞 #lfc
Screenshot showing the Liverpool FC online store is down at 23:58 on the 31st July in anticipation of the move to adidas as their kit supplier
020
Charanjit Chana 👋 @cchana.dev · 31/07/2025
If my #SwiftUI app, Team Sheets is approved, the third release might be for iOS 26 support. Actually started it in Xcode Beta to test a few things and it snowballed into a real app. #BuildInPublic
Screenshot of my an in-development app carried Team Sheets. It she’s a list of teams/sports
041
Charanjit Chana 👋 @cchana.dev · 29/07/2025
Pink roses at Kew Garden #photography
Two pink roses against a green and brown backdrop. Shallow depth of field, the roses are a hot pink colour
050
Charanjit Chana 👋 @cchana.dev · 19/07/2025
Looking for TestFlight testers for my new app! #testflight #buildinpublic #sports #teamsports #active
Screenshot of an app being built. It shows two teams have two players each. There are 5 players, one is currently unselected.
121
Charanjit Chana 👋 @cchana.dev · 17/07/2025
Hey, I was just catching up on my RSS feeds using Feedly and noticed one of your posts was rendered like this instead of showing the intended icons.
Cropped screenshot of a feedly post title that shows the raw HTML entity codes instead of the icons they represent
010