Episode Transcript
Available transcripts are automatically generated. Complete accuracy is not guaranteed.
(00:00):
Welcome to a specialepisode of Empower Apps.
Once again, I'm your host, Leo Dion.
Today we're gonna do a reviewof 2024 for me personally
and what 2025 will look like.
We'll talk about the jobmarket, the market for indies
and freelancers like myself.
We'll talk a bit about Apple's year andwhat 2025 could look like for Apple.
(00:21):
We'll talk about previous episodes,videos, and tutorials from this year,
and what was a hit and what wasn't.
Last but not least, we'll talkabout my plans for 2025 and
opportunities for you to be involved.
For me personally, this was a big year.
Not only did I speak in Londonat Server-Side Swift Conference,
but also at one more thing, theside conference during WWDC.
(00:43):
But as soon as I got back fromWWDC we decided that this is the
year for the Dion family to move.
We didn't move very far.
We stayed in the same town, but we arelooking for a place that was bigger
and closer to family and school,walking distance to various places.
Not only that, but I made a bigdecision for my career this year.
(01:07):
Before we get started, let's talk aboutthe economic situation that was 2024.
Well, it wasn't particularlyon an awful year economically.
It did affect the techindustry pretty strongly.
What I mean is when it comes tosoftware developers like us, it
was a particularly tough year.
If you've listened to my previousepisodes, you probably heard me
(01:27):
say that the three big factors wereinterest rates and inflation, the
anticipation for AI and the reaction tothe post COVID over hiring that we saw.
With high interest rates,companies were playing it safe.
There's also this anticipationthat AI will continue to progress.
So a lot of companies are saving moneyand just not trying to hire because
(01:51):
they think those jobs will be obsolete.
And of course we know that companieshired a lot of engineers during covid.
I do think post-election companiesthink the market will be more
stable, so they will be, feel morecomfortable hiring more engineers.
I do think 2025 will be the yearwe begin to see the limits of ai.
I do think AI will continue toprogress, but not in the way science
(02:14):
fiction and many prognosticatorssuggest I've spoken before about how
I've made AI part of my workflow,and I think it's gonna have a big
effect on everybody's day-to-day work.
But at the end of the day, it'simportant for someone to have actual
deep knowledge than to rely on ai.
If I'm afraid of anything, I'm afraidAI will make it easier for people
(02:35):
to make cheap, unreliable work.
We've already seen this with some videothat's been built using AI and forms,
emails that we get, things like that.
And we've also seen this in thehiring process, which I'll get into.
It's affected that in a negative way.
Not only has AI made the applicationand hiring process even more difficult,
(02:58):
but the proliferation of ghost postswhere companies post jobs without
any plan for immediate hiring hasmade the process more difficult.
And so where software engineers havebeen laid off, so have HR employees,
so that makes the problem even worse.
And so at this point, I found that postson the web are not even worth my time.
(03:19):
And really what I've found thebest way is through personal
connections with other people,which has been the most helpful.
So with all the challenges in finding anew contract and having just persisted
a new home, and with our 6 childrenbecoming older and more expensive I've
decided to pursue a full-time job.
(03:41):
I've been working a full-timejob for over a month now.
Not only do I like having asteady paycheck and benefits
but the team has been fantastic.
I know them from previous work andI've been really excited to contribute
and help guide the team through theset of features and enhancements
that we'll be making to the app.
(04:03):
This, of course, will have ramificationsfor my contract and indie work,
but also for you, my audience, but.
We'll get into thatlater in the episode.
Let's now talk about Appleand how 2024 went and what
Apple's 2025 might look like.
So I actually had to look it up, butthis was the year that not only have
(04:25):
we seen Apple Intelligence, but we'vealso seen the release of the Vision Pro.
That was back in February.
So.
We have these two big products thatApple has been pushing, that I would
say has not been a roaring success.
We know that the sales figuresfor the Vision Pro are not great.
(04:48):
And we know that there's been alack of new apps for the device.
We also know that Apple Dev intelligencehasn't had the best press lately, and
we're already seeing some pullback from.
The next release of iOS.
Now we know, of course, that Appleis in a very safe place economically,
(05:09):
but this year it seems like theyhave had some real struggles
when it comes to new innovations.
While many people think that.
These have been planned perhaps asslow growing or improving products
that they will continue to iterateover the Vision Pro or iterate over
Apple intelligence that seems to kindof contradict their marketing plan.
(05:34):
In particular with Apple Intelligencebeing the flagship feature for
the iPhone 16 at least that's whatSnoop Dogg and Brian Mahomes tells
me every time I get an ad online.
So, I don't know, people havebecome kind of skeptical of Apple's
innovation and this year shows.
For me personally, I had no interestin purchasing a $4,000 vision Pro.
(06:01):
Because I just, I can't envisionany way of making up that cost and
I've already been burnt developingfor devices like the Apple Watch.
I mean, I love my Apple Watch andit certainly has grown into the
successful device it is today.
But I would be less tolerant of any sortof issues I run into if I'm gonna spend
(06:21):
something like $4,000 on a vision Pro.
On top of those challenges, we knowthat when it comes to trade in 2025
there could be some significantchallenges especially in relation
to Apple's relationship to China.
We can see Apple trying to cur favorso they aren't affected as much.
(06:42):
They will be in some way ifnot in the immediate future.
Certainly long term.
As far as the Vision Pro in 2025,it's a big unknown whether they're
gonna keep iterating and puttingnew silicon chips or coming
out with a more budget version.
I mean, I do think they will continuallyimprove the product, but whether
(07:03):
it's a more, long term thing likethe Mac Pro or a home pod I think
seems to be the way it's leaning.
I don't know how they're gonnamake it more market friendly when
it comes to Apple intelligence.
I think they'll continueto improve upon it.
But I feel like many of us havebeen burnt by the string of.
(07:24):
Siri improvements thatwe've seen over the years.
So I'm hesitant to seethose improvements to Apple
Intelligence make a difference.
So as far as successes for Apple thisyear we've seen that the redesign M
four back mini has been a big hit.
That there's still a productand a desire for their
(07:45):
most consistent product.
Apple fans truly love the Mac andwe continue to see dividends from
their investment in Apple silicon.
Maybe this will be the yearthey focus on core strengths.
We've been hearing a lot of prorumors about new products this year,
such as the home pod with a screen.
So we'll see how 2025 turns out.
(08:07):
I do wanna note one thing whereApple has tried it to grow
revenue has been services such asiCloud, apple TV plus Apple Music.
As iPhone sales have prettymuch slumped or plateaued.
As far as a developer, I'm suremany of those services were
written in Java many years ago.
If my trip to London is any indicationwith the announcement of Swift Java
(08:32):
Interop, I am sure there's a drivefor Apple to migrate those services
over to Swift, which I think goes toshow you that Swift will continue to
be a big part of Apple's development.
I would include server side Swift willcontinue to be a good skill to have
. So now that we've talked about Apple,
let's get into what specific topics
(08:55):
people were interested in this year.
So in 2024 I looked at all thestatistics from the podcast,
from YouTube and from my blogand just kind of looked at
what I saw was the big picture.
So.
It comes as no surprise, probablythat Swift UI is really popular still.
Any episode that mentions Swift UI,gets a ton of views or listens . So
(09:19):
that will be something I'm gonnacontinue investing in for this year.
Whether it's migrating from UI kit ordealing with state change or interesting
animations, anything like that.
A lot of people are interested inSwift 6 in the future of Swift.
We've had Matt on several timesand at CMC folks really enjoy his
(09:42):
take and his tips he offers when itcomes to developing in Swift 6 or
migrating to Swift 6 So yeah, we'llbe continuing to talk about that.
I'm sure you're gonna be busyworking on that stuff too.
Outside of code, there's alwaysinterest in things like architecture.
Anything involving bigpicture software development?
(10:03):
I think it's a great way.
I, I think folks who are lookingto expand their career or build
something that will be easyto maintain, always gonna be
interested in those kind of topics.
For the long-term developmentof their products.
It seems like there's still interest inSwift Package Manager and Server side
Swift, so I'll continue to do that.
It seems that Swift PackageManager is increasing an interest.
(10:26):
So that's a topic I enjoy andwe'll be happy to continue
showcasing on the podcast.
Lastly, when it comes to timely topicsfolks are interested in how AI and
language models fit in their dailydevelopment workflow rather Than
necessarily the development side of it.
So I will continue to talk about that
(10:47):
.I wanna mention there's
still an interest in my
live streams with a new job.
I still need to figure outthat schedule for that.
But be on the lookoutfor that in the future.
If you have any suggestions for atopic or something you wanna watch me
live stream, do please do let me know.
I'd greatly appreciate it.
I'd love to showcase somethingI'm working on, so that's
(11:08):
definitely gonna be something we.
Let's talk about my future plansfor 2025 as far as app development.
With my limited schedule, I'm goingto attempt to build smaller apps.
I really want to implementJordy's 2, 2, 2 method.
I have a link to that.
Episode and perhaps his talksin the show notes as well.
(11:32):
As far as existing apps, Iwill continue to update them.
I'm still in the middle of arewrite of Har Twitch, which
will be rebranded Bitness.
I'll be continue to beworking on that this year.
My work on bushel will continue in 2025.
I have some big excitingplans for that one.
I can reveal something nowthat have already begun.
(11:53):
Open sourcing part ofbushel's code first.
As you may have heard, I opensourced the library I built for
interfacing with Swift data.
Data Thespian.
Data Thespian allows you touse model actors to query an
interface with Swift data.
In the background, I've alreadywritten a series of tutorials.
If you follow me on social, whichyou can check out in the show notes
(12:15):
below there will be more tutorialscoming out regarding things like
synchronization and notifications.
So be sure to follow me onsocial media or subscribe to
the newsletter to get those.
I'm gonna be open sourcing the Swift UIviews the reusable pieces from Bushel.
This library will be calledRadiant Kit, and I'll be writing
(12:37):
a series of blog posts anddocumentation for that as well.
Be on the lookout for that.
Next is bushel kit.
I need to add more documentationand build that out more.
But I'm planning to open source partsof bushel that can be open source.
(12:57):
Things like easy access toACL I allowing for third
party development of anything.
Any pieces that I can extract and thatI feel like are reus not reusable,
but pluggable, I guess into likea, something like a CLI tool that's
what will be included in bushel kit.
I am finishing up package DSL.
(13:19):
I've talked about that before.
It's a specification and a set ofcode, which allows you to easily create
large and complex Swift packages.
I'll be including a I'll beincluding documentation, a
command line tool, and more soon.
So like I said, followme, listen to the podcast.
(13:40):
Read the newsletter to hearmore about that as well.
I will be continuing tofocus on the podcast in 2025,
but it will be more focus.
Part of looking at theanalytics was looking at.
What months were the most popular?
It's re pretty revealing that monthsaround WWDC in September when the
(14:01):
iPhone is released, tend to bethe biggest months of the year.
So I will really be focusing onthose and taking more time off of
recording in the more quiet monthslike I did with January as well.
I wanna create more focused episodeson topics which you really like.
One thing I've learned is how muchyou also like my written content,
(14:22):
so I will focus even more on that.
As far as tutorials and blog posts we'vealready talked about the Swift data
stuff and there'll be more stuff aboutSwift Package Manager and some of the
open source projects I'll be working on.
Lastly, concerning bright digit.
Contract work that will not stop.
I still have existing clients andclients who are interested but
(14:44):
I'll be looking for subcontractors.
So if you're someone who canhelp me in my team with existing
work or new work let me know.
I'm specifically, of course,I'm looking for iOS developers.
But with the projects thatI have, I do a lot of macOS
development, watchOS Development,HealthKit , Server-Side Swift.
(15:07):
If you're somebody who knowsabout Swift and also has done
any VueJS or TypeScript work thatwould be really helpful as well.
So if that's something you'reinterested in reach out to me.
You can email me at.
leo@brightdigit.com.
Send me your resume and any inforegarding what you're looking for
(15:29):
or your availability or rate, thingslike that please do send that to me.
I'd really appreciate it.
' cause I'm definitely lookingfor help in that space.
Before I close out, I wantedto thank you, the audience.
It has been a real inspiration for me tocontinue recording, sharing my thoughts.
It's a great opportunity for meto talk to folks who are 10 times
smarter than me, and I enjoy it.
(15:50):
And I hope you've enjoyed listening tome as well, talking about development in
the apple space and Swift development.
Those are things I enjoy and thatinspiration from you telling me
how much you love the show willcontinue to guide me in 2025.
I also want to especiallythank my Patreon audience.
I.
That has been fantastic.
(16:13):
If there's anything you would likefor me, I know you've really enjoyed
the early access stuff and just kindof getting insight scoop on what I've
been working on, like this script here.
Thank you so much for your contribution.
I'll continue to share exclusivecontent and give you early access
to those articles and tutorials andgetting your feedback and your support
(16:34):
has been greatly greatly inspired me.
I'm looking forward to 2025 andcontinuing to produce content for you.
If you have any suggestions or comments,please reach out and let me know.
The, if you don't wanna join my Patreon,you definitely should be looking
into subscribing to my newsletter.
(16:54):
I'll have a link to thatin the show notes as well.
And least you can do perhaps is,and I say this, every episode is
put a review in for the podcast.
That would be greatly appreciated.
Or if you're watching this onYouTube, like and subscribe as well.
It's a great way for me to knowwhat you like and what you enjoy.
(17:15):
I enjoy making this, so I am gonnacontinue in 2025, going pretty well.
I hope you had a wonderful 2024 and Ilook forward to speaking to you again.
Bye everyone.