A 30+ Guy Learning iOS Development in Public | Swift by Night Journey

Started learning iOS Development late in life? So did I. Swift by Night shares stories, projects, and behind-the-scenes thoughts from someone who’s walking the Swift Developer path — building in public, reflecting in Markdown, and figuring things out.

Day 2 of Building My iOS App in Swift: Dark Mode Issues

Today was all about getting started. I had a UI in mind so that’s what I started with implementing with placeholder data. Good thing about AI tools like ChatGPT is they give you some starting point however its strange how quickly GPT loses context across 2 screens within a new chat. Totally crazy. (It does not do this with text/writing/social media etc. type of chats, only coding.) Anyways, we’re still early in building Checklistd — the job-search-focused to-do app I’m learning to build in SwiftUI — but even in just a couple of days, I’ve realized something:...

April 23, 2025 · 4 min · Shivam Chhuneja

Day 1 of Building My First Proper iOS Swift App: The Idea, the Plan, the Stack

I’ve started building a proper iOS app. This is not going to be a resume only project. This one has a purpose. It’s called Checklistd — a to-do list app. Ewww…another to-do list app? Yuck. Hear me out, this is not just another random to-do list app. This one’s made for job seekers. If you’ve followed me on Instagram or YouTube, you know I talk a lot about careers, job searching, switching roles, and figuring stuff out....

April 21, 2025 · 5 min · Shivam Chhuneja

My 3-Phase Escape Plan from iOS Development Tutorial Hell

When I started learning Swift and iOS development, I did what everyone does — opened Udemy and bought a course. Then another. And another. And before I knew it, I had started like 3 different beginner courses… and still had finished not one of those. Midway I had gotten bored in each one because the thing they were teaching was too boring, too basic. It was nothing like the billion dollar iOS app that I wanted to build....

April 21, 2025 · 3 min · Shivam Chhuneja

Why I Chose to Learn Swift After the Age of 30

The urge to create something beautiful for iPhone I didn’t think I’d be learning how to build iPhone apps at 30. Not while juggling a product marketing career, masters in data science, a family life, and the sinking feeling that I really should have taken coding more seriously 10 years ago. The unfortunate reality is that the way coding was taught (electronics engineering degree), especially how “pointers” in C++ were taught made me believe coding wasn’t for me....

April 20, 2025 · 6 min · Shivam Chhuneja