Read the transcript
Jeroen Leenarts: Hi, and welcome
to another episode of my
podcast. This is actually the
31st episode that I record
regularly. There is something
different actually today, I'm
actually switching from my
online recording platform from
remotely to riverside.fm. And
I'm really testing it out right
now, and seeing how it works.
And my plan is from now on to be
online, live at nine on every
Monday. So I'm now live online,
but I will also publish this on
my podcast feed and take you as
listener through the last week's
news that has been going on a
lot last week. Because everybody
is focused on next week on WWDC,
which is going to be awesome. Of
course, a lot of people are
publishing articles on their
wish lists for WWDC, or best
practices to actually get the
most out of the WWDC week. Also,
I've been invited to the WWDC
community events, and I'm still
looking into what I can exactly
add to that event to help people
along with maybe podcasting or
maybe with writing a book or iOS
development in general or career
development. Not sure yet what
exactly, but I'm sure I'll
figure out what the best
approach would be just to get
things started. I'm going to
talk about a number of articles
this week, this episode, and not
a lot really, but a few
important ones. What's new in
Swift 5.5. The iOS developers
guide to WWDC 2021 and Antoine
Falaise Swift jobs.com. So to
get things started, first
articles what's new in Swift 5.5
by Paul Hudson, it's, it's a
huge article. And it's very well
written and it takes you through
all the new features that will
be coming in Swift 5.5. So while
everybody is excited about WWDC,
and Paul Hudson is really
excited about Swift 5.5. So he
start he starts his article with
WWDC 21, being less than two
weeks away, means the first
Swift 5.5 Better is almost here.
And it comes with a massive set
of improvements async await
actor strong properties and many
more. For the first time, it's
probably easy to ask what isn't
new in Swift 5.5 Because so much
is changing. In his article,
Paul is going to walk you
through each of the changes with
code samples, so you can see how
each of them work in practice.
So this is an article that you
want to read top to bottom,
maybe in a few separate
settings, because there's so
much in there but it's so well
didn't so much valuable content
in there. It's very, it's very
much a good idea to actually
have a look at this article. And
then there's an article of my
good friend Donnie wall's the
iOS developers guide to WWDC
2021. WWDC is always an exciting
time for iOS engineer. It's one
week a year where we're all
newcomers to a whole range of
features and API's that Apple
has just unleashed upon the
world through the latest Xcode,
Mac OS, iOS, TV, iOS, iPad, iOS,
Android watch you as bad as the
entire iOS community comes out
of hiding. And we all come
together to share our thoughts,
experiences, opinions, and
findings for a whole week, Apple
releases dozens of sessions on
different topics, and we all
scramble to watch them as soon
as possible to make sure we're
all up to date with whatever the
latest and grid stays as a
newcomer or a person with a
regular sleeping schedule. This
can be quite intimidating. So in
this article, Donnie tries to
help you along by figuring out
on what things you should focus
your attention on. So he wrote a
little guide that helps you make
the most out of WWDC, without
being completely overwhelmed and
intimidated by the sheer volume
of content that Apple is about
to unleash on us all. He has a
number of tips six to be exact.
I think every single tip can be
a failure if you try to get the
most out of WWDC, so have a read
of Tony's article as well. And
finally, Antoine les has created
a new website, Steve jobs.com.
But he also has an accompanying
article on that in which he
tries to address how he can make
the right career move. So we've
been all hearing a lot about
developers trying to break into
the iOS developer ecosystem. So
people who tried to find a first
job as an iOS developer. But an
important aspect of becoming an
iOS developer is also how you
can develop your career further,
once you are actively developing
iOS code every day as your day
job.
So after having addressed this
first topic on picking your
first swift job at Amazon goes
right into details, what you
should have in your environment
to allow yourself to to grow as
much and as efficient as
possible without running into
any major roadblocks. So Antoine
draws a lot of things from his
own experience. And he also has
a nice anecdote. So he actually
got started that we transfer by
doing a talk at a Dutch
conference. And a fun little
fact is that this conference was
actually in Part organised by
me. And I was actually the
person that made the call to
Antoine, to ask if he could step
in as a speaker very last
minute. And we all know what
happened from there. In his
article, he gives you a lot of
insight into what are things you
should be considering when you
are considering joining a
company for for a job. And one
of the most important things
that's in there is also that you
should not only go for money,
because you can go for the
position that gives you the
highest salary, but you should
try and find a position that
allows you to grow as much as
possible. And that also allows
you to work at a sustainable
pace. One of the things that
aren't on also addresses is the
topic of, let's say, sort of
like side hustles, or things you
do on the side hobbies. And
Antoine is is an outlier there,
in my opinion, because he has
his website, he has his
newsletter, he has his job site
now and he has a rocket sim. And
that's all stuff he does next to
a day job. And there is some
value in doing all kinds of
things next to your day job. But
also, what I would like to add
to Antoine's article is that
finding challenges outside of
your day job is very helpful and
very useful. But you should
always be able to, to gauge how
much load you put on your day to
day life so that you are able to
keep up the pace and not burn
yourself out. Because burning
yourself out is one of the worst
things that you can do as a
working professional. And
lastly, Antoine pitch says
swiftly jobs, which is a new
website that he created swiftly
jobs.com, where you can post a
job for free for 30 days. Or if
you want to get your job posted,
they're a bit more spin you can
be a feature job. But if you are
an software developer looking
for a new position that's just
free and you get direct contact
with the companies that you are
actually applying for. So that's
a really good thing. Because
there's no in between party
you're directly talking to the
company that is looking for a
new engineer so swiftly jobs, a
side hustle idea from Antoine
formula, but I hope a lot of us
are able to find new great
opportunities through this
platform. So to close things
off, let's pull the lever on the
iOS feeds slot machine. And we
have an article here with Swift
print in depth by Andy eveness.
Print probably the most known
the most used the most popular
debugging tool and probably the
most loved line of code of all
time, you have undoubtedly used
print before, if not in Swift.
In other languages, the vast
majority of programs have
started their software building
skills with a print or
equivalent somewhere. We have
all used print before, but it's
an initial. But in a short
article, Andy is about using the
function to the max to the max,
it actually has a secret or two
you might not know about in his
article and he goes in depth on
the print statements. And there
are actually other useful
functions for printing text in
Swift, such as Debug Print. But
this article is not about us.
It's strictly about print. It's
strictly about print
a lot of in depth information on
the print statements, or print
function, I should say. It's a
fun read. And that's actually
crazy ton of things you can do
with the print statements in
Swift. So have a look at this
article by Andy and it's it's a
nice surprising random article
to get from iOS feeds by Philip
Nemecek. So thanks for that,
Philip. Now let's move on to
Danny's Monday morning tweet.
Eugene Belgian, combined has
finally clicked so he's getting
combined. And he's about to do a
live stream with a superduper
simple MVVM for UI kit with
combined. I myself I'm enjoying
my new workspace and I'm
preparing for WWDC week, and I'm
thinking about my podcast
format. Well, there was this
morning what I'm doing right now
is the results of my thinking.
And we'll see how things
progress from here. Daniel
Steinberg them some thinking is
playing with a Newton's method
example in hopes of starting to
understand some of the async
features coming to Swift step
one, get a sink version working.
Eric Lippman is preparing for
WWDC week as well since he's
joining the Swift org mentorship
program for the first time and
there will be presumably a lot
of questions from his mentee if
he gets one. So he's starting to
plan how to keep up with things
from European timezones. 10
staff manage to release new
Swift UI tutorial focusing on
building a dynamic form with
complete validation and he also
got to enjoy the sun a bit. He
hopes everybody had a good
weekend with a lot of sunshine.
Paul Hudson also jumps in to
indicate that he is celebrating
the one year anniversary of
hacking with Swift plus. So
that'll be tomorrow and he's
busy planning something special
for that. And koa had a blast
during the combined workshop. I
don't know who else and he
learned some new combined
tricks. Besides that he also
launched WWE together and he
usually doesn't work on the
weekends and spends time with
his baby and his friends. which
is, I think a very healthy thing
to do. David stepping back has
raised MC clockface. Last
Thursday, a timepiece widgets
app already had some ideas for
more widgets. Richard Robinson
was so bored, he decided to make
an app again. And Ben Booker is
doing the biggest update to the
bookmarks iOS app that will be
out tomorrow. He's been working
on it for several months now.
And he's really excited to share
it with the world. So let's
bookmark to though, how Roger
Oba is finishing reading
practical combine and continue
reading practical core data is
also excited to prepare some new
hire onboarding docs for some
reason. So he's indicating that
this onboarding new iOS
developers soon so the list goes
on and on. And a lot of people
are really preparing for WWDC,
we can try to get into the flow,
and see how things actually work
out next week. Because once WWDC
starts, then it'll be like a
really exciting times, but also
very hectic. So looking forward
to that, and it's gonna be a
busy week. That's, that's for
sure. So if you like my podcast,
please subscribe in your
favorite podcast app of choice,
but also hit me on Apple
podcast, it really helps a lot.
And if you want to support my
podcast further, then have a
look at pod dot fan slash app
Force One. If you have any
feedback, please leave it at
speakpipe.com/app Force One. And
also have a look at my links in
the show notes because there's
some interesting stuff in there
as well. So thanks for your
time. And looking forward to
next week. Also a bit like
nervous about next week because
it will be my first time
podcasting about WWDC, and who
knows how things go. Exciting
times, and I'm looking forward
to see what the entire community
for iOS development is going to
do. With all the stuff that
Apple is going to announce. Talk
to you next week.