- Hustler's Weekly
- Posts
- SwiftUI Deep Dive, Project Shakeups, and a New Coding Nest!
SwiftUI Deep Dive, Project Shakeups, and a New Coding Nest!
Navigating Code Chaos, Creative Shifts, and New Beginnings
Hey there, fellow hustlers! đ
Buckle up, because today's newsletter is packed with coding adventures, project shake-ups, and some exciting personal news. So grab your favorite caffeinated beverage (youâre going to need it) and letâs dive in!
SwiftUI: From Newbie to⊠Slightly Less Confused Newbie đ
Remember last week when I mentioned dipping my toes into SwiftUI? Well, this week I dove right in, and let me tell you, the water's⊠interesting. Think âfull of syntax errors and UI glitchesâ rather than ârefreshingly clear.â But hey, progress is progress!
Iâve documented my journey in two Medium articles that might just make you feel better about your own coding struggles:
SwiftUI Journey: ViewModels and Shared State
Where I pretend to understand what @State
and @ObservedObject
mean while secretly Googling under the desk.
SwiftUI Journal App: A Beginner's Learning Journey
AKA "How I Built an App That Only Crashes Every Other Time You Open It."
If youâre curious about SwiftUI or just want to commiserate over coding woes, give them a read. And if youâre a SwiftUI wizard, please, for the love of all that is holy, send help. Iâll pay in coffee and eternal gratitude.
The Great Migration: Golang to Laravel đ
Over at liftOS, weâre not just changing code â weâre overhauling our entire philosophy. Weâre in the middle of moving all our Golang applications to Laravel. Itâs like trying to teach a fish to climb a tree, except the fish is our codebase and the tree is PHP.
Why the Switch?
You might be wondering, "Why switch from Golang to Laravel?" Well, PHP is making a comeback, and we thought, âWhy not jump on this bandwagon?â (Just kidding â there are solid technical reasons, but theyâre not nearly as fun to write about.)
The Migration Process
The migration process has been⊠interesting, to say the least. Picture a room full of developers alternating between furious typing and long, contemplative stares at the ceiling. Thatâs been us for the past week. But weâre making progress, one PHP artisan command at a time!
The Quest for the Ultimate Indie Idea Continues đĄ
Between battling SwiftUI demons and playing "Migration Roulette" with our codebase, Iâm still hunting for that perfect indie app idea. Current contenders include:
Coder's Excuse Generator
For when your project manager asks why the feature isnât done yet.
SwiftUI Bingo
Mark off squares like âSpent an hour fixing a typoâ and âAccidentally created an infinite loop.â
Meditation App
That just plays soothing recordings of successful compile messages.
Jokes aside, Iâm really keen on finding a problem worth solving. If youâve got any ideas or want to brainstorm, hit me up! Sometimes the best ideas come from casual conversations.
Big News: New Apartment, New Coding Headquarters! đ đ»
Hereâs some exciting personal news â Iâm moving to a new apartment in November! While packing boxes and coding donât usually mix well, Iâm actually pumped about this change. Why? Because Iâm designing my new space with productivity in mind.
What to Expect
Iâm talking about a dedicated coding corner with a view, an ergonomic setup, and maybe even some motivational posters like "Keep Calm and Keep Compiling." Iâm convinced this move will supercharge my productivity. Plus, the new place is closer to my favorite coffee shop â coincidence? I think not!
Sure, the move might slow me down for a week or two (anyone want to help carry boxes in exchange for debugging help?), but Iâm looking at the long game here. New environment, new mindset, new levels of hustle!
Whatâs Next?
As we head into next week, hereâs whatâs on my plate:
Continue the SwiftUI odyssey â Maybe build an app that doesnât crash (dream big, right?).
Keep pushing forward with the liftOS migration â PHP, here we come!
Start planning the ultimate productive workspace for the new apartment.
Brainstorm more indie app ideas â Feel free to send yours my way!
---
Wrapping Up
Phew! If youâve made it this far, congratulations â you deserve a medal (or at least a coffee). Remember, whether youâre grappling with a new framework, migrating an entire codebase, hunting for that million-dollar app idea, or just trying to fit all your tech books into moving boxes â youâve got this!
Weâre all on this crazy journey together, stumbling our way toward success one line of code at a time. Keep pushing, stay curious, and donât forget to laugh at the absurdity of it all now and then.
Until next time, keep hustling and may your builds always be successful!
P.S. If you see someone wandering around the city muttering struct ContentView: View
under their breath, thatâs probably just me. Feel free to point me toward the nearest coffee shop or rubber duck â whichever you think will help more!