Read the transcript
Jeroen: Hi. I'm sitting here on
another special edition of my
podcast with Rural Area four.
He's a speaker of the IOC
conference and he has a talk on
a very interesting topic, and
we're going to dig into that a
little bit more. But first of
all, it's so great that we have
everything sorted now. FIS has
plane tickets, hotel. The whole
enchilada is now taken care of
because compared to last year,
we're in a much better place
than we were back then because a
little known secret probably
some people might know. Last
year Rudan was also set to climb
on the stage of the IOC, but he
was unable to due to some visa
mishaps happening. So Rudan, I'm
looking forward to meeting you
in November. How are you doing
today?
Rudrank: So. Hi, everyone. I'm
doing really great compared to
last year, and last year was
kind of an unfortunate year
because I lost my passport and
then I missed surf cleats and in
Spain and then Dubai us in the
end because I couldn't get a
visa on time. But this year I
was like, No, no, no. I will
make sure that I will have the
visa like three months
beforehand and then have
everything set up so that I'm a
net person show that I will
attend the conference this year.
Jeroen: All right. Because it's
due Irish, the only conference
that you're attending this year.
Or are there more things that
you're going to.
Rudrank: So I as of this year, I
am just planning to have the
Euros as the European Conference
and next year I think I will not
be. Let's see, like my plan for
next year is to go to the
conference that nearby. Like I
was going to Singapore.
Jeroen: Yeah. Yeah. Because on
your socials, I did not set you
well with the whole visa process.
It does tend to provide you with
some anxiety because I am, I'm
European, I've got, I've
Rudrank: Yeah,
Jeroen: got,
Rudrank: yeah,
Jeroen: I'm applying for visas
but just following you online
and seeing all the other hoops
that make you jump through and
also some attendees coming to
the conference, I get like
emails, people asking, Hey, can
you sent me a letter of
invitation,
Rudrank: yep,
Jeroen: Can you, can you sent me
this? Can you give me some
address details of of the venue
and some more details about a
program that is officially
watermarked by your paper. And
I'm like, I don't have paper. So
I just I just send them like a
file with red a logo on it, and
then they're very happy with it.
And it actually works for them
because they have to provide all
these details and they have to
make sure that that there is I
don't know why, but it's just
it's just hoops and hoops and
hoops that people sometimes have
to go through. So just be able
to to attend a European or a
U.S. conference if you're not
from those parts of the world.
And I do know that if you're
live in India, you have a much
easier time getting to Singapore
and all the other Asian
countries
Rudrank: yep,
Jeroen: for conferences. So I
get where you're coming from,
but I do hope that you will take
the plunge every now and then
and still consider coming to
Europe every now and then. So
because that that does increase
the likelihood of people
listening to these podcasts that
are from Europe or do you all
use that to actually run into
you at some events at some point?
Um, but anyways, uh, everything
for this year is sorted, so
Rudrank: yep,
Jeroen: and it's, it's fun.
You're travelling in over
Finland and then have a domestic
European flight from Finland to
the Netherlands because the
flight in your specific case
applying for a visa in Finland
was a little bit easier compared
to doing it in the Netherlands
to get a visa. I think it was
Rudrank: yep.
Jeroen: so
Rudrank: And my plan is to like,
explore Finland as well, like a
little bit of Finland because I
enjoy Finland every time I visit
there I have some salmon and
Jeroen: yeah.
Rudrank: then my plan is to go
to Berlin and then finally to
Amsterdam.
Jeroen: So. And are you like
taking plane trips or is it also
something that you take a train
or what's the plan there?
Rudrank: So my plan is to like
take a flight to Berlin, and
then from there I go to
Amsterdam. My train.
Jeroen: Yeah, Yeah, that's a
very nice connection, actually,
because
Rudrank: Yep,
Jeroen: there's
Rudrank: yep.
Jeroen: a direct line coming
from Berlin to Amsterdam and
it's passing by the city where I
Rudrank: Okay,
Jeroen: live. Actually, it's
actually stops there as well, so
that's amazing. So but if you
are planning to, to sightsee
Finland a little bit and make
sure to get in touch with Amos,
a colleague of mine, he lives in
Rudrank: yep,
Jeroen: Finland
Rudrank: yep. I wanted
Jeroen: and he
Rudrank: to last lasting.
Jeroen: Yeah, and he just hit
him up on socials and probably
he can show you around a little
bit, but a lot of plans and part
of that plan is doing a talk and
do Iris And your talk. What is
it going to be about?
Rudrank: So my dog has this
really different title, which is
kind of an exaggeration because
it is widgets, widgets
everywhere, and not a pixel to
spare, which is obviously a kind
of exaggeration. But when
widgets were released in 2020, I
was really excited for them
because having the widgets on
the home screen for at that time,
I thought that they would have
interaction. But unfortunately
we just had glanceable widgets,
which kind of help you just
monitor the data and not do
anything. If you wanted to do
anything you had to go through
this awkward phase. When you
click on something, then it
opens the app and then performs
the function.
Jeroen: All
Rudrank: But
Jeroen: right.
Rudrank: this year they meet
finally, finally, Div went all
the way to have interactive
widgets so that all you need to
do is just tap on a button or do
a toggle on from your home
screen itself, or even the
lockscreen itself, which I was
really looking forward to and
I'm really happy about it. And
now even your Mac in Marquis
Sonoma, your desktop will have
widgets so that you can just
sprinkle the widgets everywhere
on the screen. So with that in
mind, I thought of this idea
that now widgets, widgets are
everywhere and not a pixel
display.
Jeroen: Now, that's that's a
true case of like taking the
idea of something that Apple has
provided across the platforms
and just taking it and taking it
all the way through. Because if
you look at the Apple examples
that they show in their
presentations, it's quite often
they they'd make it look so
simple. You have widgets, it
works on this machine and it
works on this device. And you
could put it on your iPad and
you could put it everywhere.
It's magical and it's like, Yeah,
okay, now we need to do all the
coding to get this done right.
Rudrank: Yep.
Jeroen: But I do understand that
if you've done a few widgets
before, then you do find out
there is a lot of reuse that you
can apply across all these
platforms. And if you do it
right, that's pretty much you
can almost use everything, reuse
everything. And you have to do
some tweaks that are platform
specific or is it more involved,
according to your experience?
Rudrank: So from what I've
experienced that if you're
creating, you already have those.
Was it good for you? Static and
dynamic widgets that you had
before, then you can kind of
still use easily to use those
views and have them on your iPad
and your iOS makeovers and the
new design on watchOS as well.
But
the biggest factor is that you,
for the interactions you use,
the app intents and those app
and tents help you with the 3D
shortcuts as well. Shortcuts and
speaking to see or having them
in the search. So having that
good the using the interaction
with the app intents for the
widgets, having just writing the
code for that also helps you
have the same code to use for
shortcuts, which is I think is
marvelous and in a way that you
do not have to worry about
writing different codes for
different functionalities.
Jeroen: All right. And will you
be, like giving a very much
hands on talk that people can
really take code samples from
there? Or do you have like a
linked GitHub repository that
people can use or what's your
what's your platform at 44 to
talk?
Rudrank: So my plan is to not do
life coding. I'm sorry, I had
very bad experiences with that
and I'm still not at the level
where I can be like Josh, who
goes on the stage and does new
calls fast, clean all the
credentials, and then create
using Fastlane. So when I reach
that level, I will do some life
coding. But for now my plan is
to have a lot of code examples,
visual examples. And one of the
things I really want to do is
that I'm working on a lot of
widget examples myself for my
own apps as well as I'm trying
to pick a lot of indie apps that
are out there in the Twitter
community that I can find and I
can showcase on how they have
done it for their use cases so
that the audience can learn from
it and be inspired to have
interactive widgets for their
own apps or their companies apps.
Jeroen: All right. So it sounds
like some some interesting plans
you have for your presentation
on stage at Davos. And is this
an original talk or have you
delivered this talk before?
Rudrank: So this is an original
talk, this interactive which is
was recently announced that WW
DC 23 itself and I think I was
watching one of the sessions of
bringing widgets Life by Luca
and I was really inspired by
that and I was like, Yes, if I
have to deliver talk this year,
it will be about interactive
widgets or I won't give any of
the talk.
Jeroen: All right. So that
sounds good. So switching back
to the conference
Rudrank: Mm
Jeroen: in general, because
Rudrank: hmm.
Jeroen: beyond being a speaker,
you're also the rest of the time
you're an attendee. Are there
specific things that you are
hoping for? Are things that you
are expecting for duos? So
what's your what's your outlook
on that?
Rudrank: So I one of the things
I love about the iOS is that it
is not a very large conference
because from my past experience
of going to conferences, which
has like 300 or 400 attendees, I
kind of feel lost and I get
anxious like, where should I
talk? Start talking to people.
So even as a speaker, it's kind
of difficult for me. It was
difficult for me, but I feel
like do I use feels like a small
community where I can. I'm
hoping that in the two days I'm
at least able to talk to most of
the people out there. And
Jeroen: Yeah,
Rudrank: that's my expectations
from the conference. And there
are many friends from Europe.
I'm hoping that they come around
by train, by flight somehow so
that I can meet them.
Jeroen: that well, first of all,
that's I think a part of the DNA
of our OS that we really want
people to interact with each
other and we really take our
time for that because if you
look at the schedule, it's not
filled with people and names yet
entirely, but it is the schedule
that we will be running with. So
there might be some small tweaks
here and there. But in general,
the the break times and the
session lengths, that's all as
it is intended to to happen on
the day itself. So if you look
at the schedule, you'll see that
there's plenty of break time.
But also with the venue that we
picked, we have a big auditorium
where everybody can watch the
presentations. And then once the
presentation is done, people,
they flow out of this big room
and it's it's just two double
doors on the sides. People flow
out and they're immediately then
in the social area where we will
have our breaks, we have a
coffee, tea, our drinks in the
evening. And on top of that, as
part of the conference, if
you're a ticket holder or a
speaker, of course, then we also
have at the end of the first day,
we will have like a what I call
a walking diner. So it's a it's
a buffet
Rudrank: Mm hmm.
Jeroen: based diner. And it's
it's like with all attendees,
all speakers and everybody
involved with tea with the
conference. And it's all run by
the staff of the venue. So
everybody who has like a
technical mindset relates to iOS
development that is involved
with the conference. They have
like their hands free and they
can just like interact with each
other. And the best part of it
is will be at the rooftop area
of the of the
Rudrank: Oh,
Jeroen: venue.
Rudrank: wow.
Jeroen: That's right. So it's
like a it's a glass enclosure
and you should have really nice
views on the on the city of
Amsterdam because there's a
there's a waterfront in front of
the central station and we are
and the museum is sort of like
in this waterfront. So you can
really see like some old
buildings and really situate
yourself geographically where
you are in the city. So you can
really probably most people can
see their hotel from the roof
there. And I'm really hoping
that the setting and the way
that the venue is set up, that
it really, really supports the
the level of interaction and
also
Rudrank: Mm
Jeroen: the amount of value
Rudrank: hmm.
Jeroen: that people really will
get from from attending this
conference. And yeah, I'm just
hoping that, uh, that everything
works out as I have planned it
out in my head. It's always like
when it's, when it's game time,
game day, it's like, Yeah, well,
just okay, I planned everything.
I instructed everybody. And now
it's just a matter of letting
things just flow and just catch
where anything falls over as
best as possible. So learning
from previous editions, I have
some backup plans in place. You
know, for instance, a speaker
might fly in
Rudrank: Mm
Jeroen: fall
Rudrank: hmm.
Jeroen: ill like when they
arrived in the Netherlands or
somebody for some personal life
reason, they cannot make the
trip. So all of a sudden you're
like down one or two speakers.
But in the entire schedule, I
already have like a couple of
people available that are on
site that are able to do a talk
at a moment's notice. And of
course, it will not be a 100%
perfect prepared talk, but they
have a talk ready to go when
needed. And also like like we
did just last year, we had like
one session that that was like
scrapped and we did like, uh,
just a sort of a pub quiz type
thing that we, that we did there.
And I've got like a, I've got an
audio guy who was with us last
year as well, who's very
flexible and really can can he
can basically do an audible with
uh, with, with, with what we
have to do during the event. So
if it's like, okay, we need to
make up somebody, okay, go talk
to him. Go talk to Marco, get
your mark, get back on stage and
we'll just continue again. So
and that's that's what we really
are trying to do here, just to
make sure that everything works
as intended.
Rudrank: I'm really excited
about the place that you're
choosing now. I'm, like, more
eager to have the afterparty at
the rooftop.
Jeroen: Yeah, that's, that's
correct. So what? All of those
things in place and backups and
everything and like, uh, people
who are experienced from
previous editions, I'm hoping
that, uh, that things will run
smoothly as far as a conference
can run smoothly. Well, at least
as long as the attendees feel
that everything went went
spotless, then I'm happy,
because that's always a lot of
stuff going on, uh, backstage
and out of sight to make sure
that everything keeps on running
smoothly. And just to, to
mention, uh, I am running the
conference with the same team as
last year. The sort of same
people doing the entry of all
people, but they are like part
of the co cats and I help
organize that. But due to the
whole financial thing and that
that works out better, I'm like
fully, fully, financially
responsible for the entire thing.
But they did decide to, to help
me out with like, uh, being my,
my eyes and ears during the
event and also some new people
involved because I'm running two
workshops the day before the
conference. I can only be in one
workshop, but I have somebody
who is in the auto workshop.
She's helping, you know, make
sure that everything runs
smoothly. And the benefit that
she gets is that she basically
gets to workshop for free and
gets to be a part of the the
organizing team on the day
itself. So
Rudrank: that's a win
Jeroen: we'll
Rudrank: win.
Jeroen: get to meet all those
people on the conference day
itself. Um, so a lot of things
planned for the conference. You
already mentioned that you are
planning to travel around in
some parts of Europe a little
bit. Um, so how long are you
staying in Amsterdam?
Rudrank: So I think my plan is
to stay at least four days.
Jeroen: Okay, so, and you stay
in the Speaker Hotel for two
nights,
Rudrank: Yep.
Jeroen: and then you switch to
another hotel that is a little
bit more in the middle of the
city. Or is it like what, What
hotel that you go on.
Rudrank: I still haven't figured
that out. I need
Jeroen: Yeah,
Rudrank: to do that.
Jeroen: it is true. It is. If
you're a speaker at the IOC, you
might get spoiled a little bit
with with the hotel. I'm putting
people in but that's also
because I want people that are
in this hotel provided by me as
a as an organizer that they are
like within walking distance of
the venue. So
Rudrank: Mm.
Jeroen: I put like this this
Google Maps thing online a while
back. That really was like me
looking at the front of the
hotel and then clicking through
Google Maps with Streetview to
get to the to the venue. And it
it really is like a seven minute
walk. And it's it's a Doubletree
Hilton, uh, Central Station in
Amsterdam. And they, uh, they
really, really help me out here
with like, uh, well, I'm, it's
not cheap, but it's, they, they,
they've made me a price that is
a little bit better than what's
quoted online, but, uh, not by a
lot. It's still like they still
need to make money as well, I
guess. Uh, go figure.
So for days, probably in
Amsterdam. And then. And then
once you're done in Europe and
then you travel back to India
again or what's the plan?
Rudran: I think after Amsterdam.
Yes, I go back to India of my. I
think my plan in December, like
after November. I am not
planning any trips in November.
Jeroen: Hmm?
Rudrank: Then in December I am
planning to go to Japan and then
I think I will just call it a
year like this year has been a
lot of travel for me.
Jeroen: And Japan, Is that like,
uh, a leisure trip or also a
conference?
Rudrank: No, no, no. It's a
pleasure to.
Jeroen: Oh, yeah. Okay. Because
I do know that tri swift Japan
is like, uh,
Rudrank: In March.
Jeroen: yeah. In March, they
announced a few dates, and
Rudrank: Yep.
Jeroen: beyond that, they
haven't shared much detail yet,
but, well, we'll see how, uh,
how that one develops, because
they wanted to do it last year
as well. But it didn't, I think
because it
Rudrank: Mm
Jeroen: was a bit tense still
for, uh, Japan with the whole
Gulf thing. Uh,
Rudrank: hmm.
Jeroen: there because they had
some more severe restrictions
than the Netherlands. Um, but
Rudrank: Yeah.
Jeroen: uh, one important thing
that did happen compared to the
last time that you were trying
to get to do, I was, uh, was
that you? Um, you were then
working at a company, and now
Rudrank: Mm hmm.
Jeroen: you are working on your
own
Rudrank: Yep.
Jeroen: and I'm just
Rudrank: So,
Jeroen: curious to, to get an
update on, on how that's been
going for your house, that's
been working for you. And is it
what you expect or is it like a
totally different. And so how's
it working for you?
Rudrank: so to just to give the
audience more context, I was
working as a developer relations
engineer. I think I worked for
almost two years. And then
before WW, I decided to quit and
go to Independent out being a
writer and a developer with
freelance gig to a part time
freelance gig to pay the bills.
And right now I'm in the hotel
in a different city and I'm kind
of having a staycation and
enjoying and exploring India as
well as different countries. And
so far I am. I think this is the
kind of the best life that I had
always imagined. And I'm
currently living it,
Jeroen: Mm
Rudrank: and
Jeroen: hmm.
Rudrank: I do not expect myself
to go back to a 9 to 5 ever. But
this is this whole journey. If
I'm going to a day job to kind
of being an independent, it's
just a complete different
mindset. And I am still adapting
to it. And there are some points
where I feel like I should kind
of go back to the previous life,
but then I am like, no, it's a
it's kind of a restart where you
just hit the reset button and
you're like, okay, you need to
figure out everything from
scratch. Like if you want to do
some part time freelance gig,
that's okay. But there are cases
when there's a delay in payment.
So you need to make sure that
you have your savings and
everything as a good cushion for
yourself if you want to
Jeroen: Yeah.
Rudrank: go and travel as well.
Jeroen: So is it like what you
refer to? Like, sometimes you
are
enticed to go back to a salaried
job,
Rudrank: Mm hmm.
Jeroen: but is that because of
the financial uncertainty or is
there like a big difference in
in income or what what is the
main motivator when you are like
tempted to actually be tempted
about being employed again?
Rudrank: I think it's more like
I'm still young and I feel like
having that cushion or like the
security or the stable security
in terms of having the salary
credited every month. And then
it was the end for me. So having
not seeing anything on that is
kind of and it's sometimes
freelance money is much more
that much more than that salary
because I am paid hourly. So if
I put in more hours, then it's
more. And if I don't
Jeroen: Yeah.
Rudrank: put in, I if I put in
this hour, then it's less. So
it's kind of an imbalance in
that terms. And I'm working on
my ops and I'm working on that
books, so I'm kind of juggling a
lot of things that time. So I
went from a 9 to 5 to kind of a
24 into seven. So it's different,
but some times it just because
you want you I'm kind of
stretched out from the comfort
zone. So when I say I want to go
back to being salaried, it's
like going back to the comfort
zone when I'm just working,
calling it a day wake up again
work, and that's the life. But
now every day is different. I
have something different to work
on. Like, like now. I was
working on that whole new block
of having all my music and
articles there, and then I can
have my book there as well. So
this is something different. I
Jeroen: So
Rudrank: didn't
Jeroen: and,
Rudrank: plan it.
Jeroen: and
Rudrank: Yeah,
Jeroen: is it true that the
level of anxiety that you feel
is sort of correlated to the
amount that you have on your
savings account? So when it gets
less, the anxiety gets a bit
better, a bit higher, and once
the the savings go up again, so
you have some more before your
anxiety goes down a little bit,
is that like a real relation
between the two or what? What's
it like.
Rudrank: I think I will just
call them inversely proportional.
Yes. It's like when you see the
numbers going down on your like
if you had a good trip, like I
went to Malaysia last month and
that took a big hit on my bank
balance. So when they saw the
number going down, I was like,
okay, I need
Jeroen: Mm
Rudrank: to put in more hours in
Jeroen: hmm.
Rudrank: this month and not
travel as much as I want to
Jeroen: Yeah.
Rudrank: now. I'm planning to
travel in September, the whole
month of September, so I have to
make sure that I'm bulk much
more hard to this month. So it's
like alternating between working
hard and just enjoying myself.
So it's very different from what
I was used to before. But I am
enjoying and enjoying this new
life.
Jeroen: All right. And if you
then look at your, um, your
attendance at a conference,
right? By or not, it's a speaker
or whether I'd say as an
attendee, what's the value there
for you? Because I know people
often they go to a conference to
either learn a few new things or
meet new people to extend their
network. Uh, what's the main
motivator for you to, to attend
those in-person events?
Rudrank: So when I go to a
conference, I have never thought
of it as a way to network with
people or having job
opportunities because all the
conference that I have attended
before this was when I was
salaried. So when I have to
attend, do I always I think I
will still go with the same
mindset that I go and make new
friends. Like
Jeroen: Yeah,
Rudrank: that's, that's the best
part for me and I just enjoy
that. So I don't I really
transactional value attached to
a conference. That's why I when
I go to a conference, my plan is
to plan the whole trip, a
leisure trip around it as well.
Jeroen: yeah, yeah. Because
personally, what I noticed with
going to a conference is that
you don't know it at the time
and you don't know how later,
but at some point if you just,
you know, you interact with
people, you make connections and
you just have a have a laugh at
somebody. And of course, as a as
an Irish developer at an IOC
conference,
Rudrank: MM
Jeroen: I was developer
conference, I should say, you
have like common ground already.
So it's much easier for every
attendee there to find some
common ground and to just start
a conversation. But then
afterwards and it could be like
a week could be a month, could
be even more than a year. At
some points something happens.
You
Rudrank: Yeah.
Jeroen: interact with somebody
again and you can help each
other out and you don't know
ahead of time. But in some way
the value
Rudrank: Mm
Jeroen: then
Rudrank: hmm.
Jeroen: does jump up and and
bite you in the in the ankles.
Really? And says, okay, okay. So
this is part of the reason why
I'm actually attending these
events and in my case, even
organizing these events, because
it's it's really silly, but I
feel they're some sort of and uh,
a ranking of how people think
about you if you get involved
with a conference. Because if
you're
Rudrank: Mm hmm.
Jeroen: if you're an attendee,
you're just one of two people
attending. If you're a speaker,
it's like, Oh wow, you're a
speaker at such and such
conference. But
Rudrank: Okay,
Jeroen: if you're organizing,
it's like, it's like, you must
know everybody, right? It's like,
uh, and no, I just just happened
to know a few people and I don't
know, I just ask people on the
Internet to, to, to send in
their, their talk ideas. And I
just hope for the best, really.
And of course, it does help if
you've done it a few times
before, because that does
increase your reach. But it's
really interesting to see from
the other side as an organizer
what the effects are on people
when they come up, come up to
you and talk to you, because
sometimes people, they really
come to you and they they they
they treat you with some sort of
a reverence, really. And it's
like and I'm like, Come on, man.
If you want to organize an event,
it's simple. You need food,
people, speakers and somewhere
to put it. And then you have
like an event for things. That's
all you need. And they're like,
Yeah, yeah, okay. But it's that
simple. Yeah, of course there's
some organizing involved, but
it's not magic. Please don't
treat me like some magician. I'm
just a normal guy who just
happens to have, for some reason
rolled into this whole thing.
And sometimes I have these days
that I just look back and I
think, like, how the heck did I
ever end up organizing a
conference? I must be crazy. But
anyway, I just wanted to get
that off my chest. I'm
Rudrank: I, I still feel like
organizing the conference is
like being a magician. We,
Jeroen: Oh, come on, man. You're
just. You're just giving me
compliments right now, just for
the fun of it. Just
Rudrank: like.
Jeroen: to make me blush.
Rudrank: I want to, like,
organize. Akoko heads in my city,
and I'm like, Oh, it's going to
take a lot of my time.
Jeroen: Mm hmm.
Rudrank: So.
Jeroen: Well, you should talk at
the conference. You should talk
to, um. Um, hold on. I it's like
at the tip of my tongue.
Uh,
you should talk to Monica at the
conference,
Rudrank: Mm.
Jeroen: because last year
Rudrank: Oh,
Jeroen: I do.
Rudrank: yeah.
Jeroen: I was. She talks about,
uh, maybe starting a coca that's
in Macedonia, and. And I had a
conversation with her and with
Philip. She was traveling with
him, and, uh, since then, they
basically got a few people
together, and they organized
coca. That's M.K., Which is in
Macedonia, uh, based coca.
That's group in Skopje. The I
Rudrank: Hmm.
Jeroen: think it's the capital
of the country there, but you
should definitely talk to her
because she can like tell you
firsthand how much effort it has
been to to actually
Rudrank: Mm
Jeroen: start up a coca that's
made up fresh. You know, just
you have nothing, you know, a
few people and then you start
and she she can probably share
some some nice insights on that
as well. And uh, last I heard
there, Coca that's doing really
well in Macedonia and people are
enjoying it and it's it's, it's
great for the people involved. I
think that basically Monica and
a few people decided to just, uh,
well, just to have a go at it
and see where it ends because,
uh, I think that's, that's,
that's also part of it.
Sometimes you just have to try
something. But I do understand
where it coming from with how
much time does it actually take
to organize
Rudrank: hmm.
Jeroen: a Coca meetup. And
that's one of those things. It
really helps if you, if you have
a few people involved that that
can share a lot of such a thing
now. So definitely talk to her
that that goes for everybody
listening to that which is
attending do I was definitely
call talked to drunk but also
talk to Monica and also talk to
the other speakers that are
still going to be at my podcast,
but also talk to all the
attendees and just get to know
each other. Just ask each other
what you're doing, what what's
it for, what the background is
and what they're passionate
about. And you'll just discover
that that, that things are often
more simple than you initially
thought. Uh, it just requires
some, uh, some work and some
good tips from people who have
done it before. I really.
Rudrank: And one thing I
realized that when it comes to
conferences, right? So I have
already met Monica, and I was
going to Singapore, and I
remember she mentioned about
Koko heads, but I couldn't ask
her in detail. But now that I
have already, I already know her.
I can just talk to her more.
During the I do Iris.
Jeroen: Yeah, exactly. And, and
that's, that's also funny
because if you go to a few
conferences over the years, it's
not,
Rudrank: Uh
Jeroen: it's not that
Rudrank: huh,
Jeroen: like you're, you're
meeting the same people over and
over and over again, but it does
have a tendency to like somebody
you met like a year or two years
ago, you will meet them again
and you can just like, Hey, yeah,
how have you been doing since
such and such? Like, for
instance, how have you been
doing since Swiftly? It's last
year. And, uh, that's, that's
also, I think, part of the fun
of going to conferences if
you're able to and even if it's
your local conference that you
attend, like each year, it's a
single conference you go to,
people from around the world are
traveling to these conferences.
So you, you have an opportunity
to interact with them as well.
So even because going to a
conference, especially if it's
like out of your home country or
it's even on a different
continent, it's it's a big time
investment and a big financial
investment.
Rudrank: uh
Jeroen: And
Rudrank: huh.
Jeroen: it helps if you have an
employer who's willing to to
cover those costs for you. But
if that's not possible, start
looking for for countries that
are like near you, maybe it's
like a one 100 kilometer drive
and you're at a conference
already and that does decrease
the upfront costs that you have
to, uh, lay down to be able to
attend one of these events.
Rudrank: I think one point that
you mentioned about the employer
is very important. I want to
give a shout out to Coach Magic,
who I worked with before they
sponsored my trip to. I was in
Singapore and then we went on to
Deep Dish Drift as well
Jeroen: Uh huh,
Rudrank: where I was a speaker.
So I think having those
conferences because as you
mentioned, these conferences are
a big financial investment. It's
like a few thousand dollars that
you have to invest for a few
days of conferences and
especially for I'm going from
India to the US,
Jeroen: Yeah.
Rudrank: it's a lot. So having
talking to your employer about
if they can sponsor you, it's
one of the better ways because I
think a lot of startups and
companies have some funds
allocated for these specific
events that
Jeroen: Yeah,
Rudrank: they can release. If
you are willing to go to these
conferences.
Jeroen: yeah. Quite often
there's like an item on your, on
your job proposal
Rudrank: Mm
Jeroen: that you
Rudrank: hmm.
Jeroen: probably forgot
Rudrank: Yeah.
Jeroen: about, like because
Rudrank: Uh huh.
Jeroen: you're working there
already for a year and that's
like, uh, that's like learning
and development budgets.
Rudrank: Yep,
Jeroen: And then there's
Rudrank: yep.
Jeroen: often, there's like an
amount attached to that and you
can just ask your manager ask,
hey, this, this amount, is that
also applicable to attending a
conference? Because I don't know
any fund trainings that, that
allow me to like get through
this budget. And I do want to
use it because I want to develop
myself because always and then
you have
Rudrank: That's
Jeroen: to try
Rudrank: another.
Jeroen: and sell your manager on
the benefit, of course, because
that that always works better.
But I do look for those kinds of
things. And, and even if you're
a, uh, if you're self-employed,
it depends a little bit on the
tax situation of the country
that you're in. But
Rudrank: Mm.
Jeroen: quite often
Rudrank: Yep,
Jeroen: it is it is learning and
development that you're doing.
So some parts or maybe even the
entire trip, if you take the
leisure parts out, are actually
tax deductible in your country
Rudrank: yep.
Jeroen: and that also saves you
a lot on the, um, on the net
result and effect that it will
have on your bottom line as a,
as a self-employed worker even
because I know in the
Netherlands that if you, uh, if
you do one of these conferences
as a, as an attendee, you can
deduct those or you can, you can
file
Rudrank: Um.
Jeroen: its costs on your
business
Rudrank: Mm
Jeroen: and then you're not
paying any income tax or
Rudrank: hmm.
Jeroen: other taxes on that.
It's just deducted. And then it
is as if that money hasn't as if
it doesn't exist for the Dutch
National Taxes Service. And that
pretty much saves you like half
of the cost. So if you have like
a €2,000
Rudrank: Mm.
Jeroen: trip, you deducted as
cost, of course, check with your
accountant. You can just, uh,
instead of like it's costing you
2000s, which it actually does
because that's what you spend on
it, but because it is before
taxes, you're on the other end
of the tax. It only makes a
difference of €1,000 then. And
that's, that's actually quite
significant. And it's
Rudrank: Yep.
Jeroen: it's something
Rudrank: You
Jeroen: you
Rudrank: can
Jeroen: should use in your
benefit. It should use to your
benefit these these tax systems
in the countries that you're in.
Rudrank: and you can use that
thousand dollars that you saved
for the next conference.
Jeroen: Exactly. Make it a
little bit of a snowball. But um,
anyways, um, is there anything
that we forgot to talk about
because I went on a few tangents,
you went on a few, um,
discussions on your own, but is
there anything that we need to
cover before we, uh, send you
off and tell people where they
can find you online?
Rudrank: So I'm really excited
about this talk because I've
been playing a lot. But
interactive widgets. I'm a
person who loves music, so I
really wanted my first
interactive widget to be full of
music. And I've already done
that. I have, uh, created an app
that helps you with the
Discovery Station that Apple
Music recently released, and
then you can just have it as
kind of a playlist instead of a
station just from your
homescreen itself. And one thing
I really enjoyed working on is
that the interactive widgets,
apart from the interactive
widgets, you also have the
interactive live activities. So
for me, what I wanted to do,
like let's see if I love a song,
I can just go to the live
activity and click on the press
button and it adds to my library.
So having that kind of
interaction that makes it much
more convenient for me, like my
day to day life because I had a
lot of songs in a day. So these
are some use cases that I want
to explore more and how others
are using, and these O others
are going to use the live
activities, the Lockscreen
interactions. I want to explore
more and I will make sure that I
have really good curated
examples in my slides for
everyone to refer to when they
get back home and are very
excited to have interactions on
the homescreen.
Jeroen: All right, So people
listening, if you want to learn
about which it's everywhere and
you want to learn about what the
evolution of widgets was from
iOS 14, which static and then to
dynamic widgets and now
interactive widgets definitely
come join us at do. I was in
Amsterdam because I think Rudy
will tell you all about widgets
and everything that you need to
know to be able to utilize your
widgets in your products and in
your apps to the best way
possible. And I do know that you
has a lot of experience with
these things. And this is just
one of the talks that we are
presenting at DO iOS. And I hope
to see you in Amsterdam.