The Architecture of My App - Day in the Life of a Software Engineer (ep. 41)

Поделиться
HTML-код
  • Опубликовано: 5 июл 2024
  • 🔋 UGREEN
    UGREEN Revodok Max 213($80 OFF): amzn.to/4bm4REB
    UGREEN Revodok Series(Up to 40% OFF): amzn.to/48VIWT4
    Check out UGREEN Official Store ($80 OFF): bit.ly/49jhGOf
    ☕️ My Notion Template:
    links.withmarko.com/notion-te...
    ☕️ My Keyboard:
    ⚡️ epomaker.com/products/epomake...
    ⚡️ epomaker.com/products/epomake...
    ☕️ Wallpapers:
    withmarko.com/wallpapers
    ☕️ My phone:
    links.withmarko.com/phone
    ☕️ My Free Window Manager:
    links.withmarko.com/one-menu
    ☕️ My Productivity Mouse:
    links.withmarko.com/mx-master-3s
    ☕️ My Headphones:
    links.withmarko.com/headphones
    ☕️ My Microphone Setup
    links.withmarko.com/microphone
    links.withmarko.com/audio-int...
    links.withmarko.com/cloud-lifter
    ☕️ My Camera
    links.withmarko.com/main-camera
    links.withmarko.com/main-lens
    === Business Inquiries ===
    Email: business@withmarko.com
    Instagram: @withmarko
    === Affiliate Disclaimer ===
    I might earn a small commission at no cost to you, if you click on the product links above.

Комментарии • 127

  • @simonkensington-fellows6142
    @simonkensington-fellows6142 4 месяца назад +57

    Living life on the edge, that coffee cup is way too close to your MacBook for my liking, I get nervous just looking at it😂

    • @rkendtoend
      @rkendtoend 4 месяца назад +8

      I saw that too. It was very brave for me. I could say I was watching some kind of developer scary movie 😀

    • @withmarko
      @withmarko  4 месяца назад +11

      Hey guys, fair comments! I can confirm no MacBook was harmed in the filming of this video 😃 will be more careful next time 😃

  • @aniee5976
    @aniee5976 4 месяца назад +31

    I was just thinking where is Marko new video! And finally it's here😅

    • @withmarko
      @withmarko  4 месяца назад +4

      Hey I’m back finally, thanks for the comment it put a smile on my face 😊

    • @aniee5976
      @aniee5976 4 месяца назад

      ​@@withmarkoGlad I did❤️

  • @luisguzman9743
    @luisguzman9743 4 месяца назад

    Very good video as always, Marko. I love seeing your little features, following good practices. This makes it easier to understand your code. Very clean. It motivates me. Greetings from Venezuela, mate. 😃

  • @EduardoHenrique-nd1ro
    @EduardoHenrique-nd1ro 4 месяца назад +7

    Hey, Marko! Another outstanding vlog! Thanks for sharing with us!
    Love from Brazil, mate! 😊

    • @withmarko
      @withmarko  4 месяца назад +2

      Hey Eduardo! 😃 Thank you my man! 😃🇧🇷

  • @joaoduarte98
    @joaoduarte98 4 месяца назад +1

    Great app man 😄. Also, you explain things so good 😃😃. Keep up the awesome work 🔝

  • @dario-silva
    @dario-silva 4 месяца назад

    Hey Marko ! Thanks for the amazing content, I can say that I learned a lot with it and it's always nice to watch your videos.
    Love from Angola 🤟🇦🇴

  • @nikitaaleksandrovichlutsai1130
    @nikitaaleksandrovichlutsai1130 4 месяца назад +1

    Marko thanks for this amazing Tech video. Much new information! 😁👍🏼Happy for your new switches :)

  • @amogh7792
    @amogh7792 4 месяца назад +6

    Have not been seeing vids in a while but as always you never disappoint big man I am so amazed to see the new miccccc oo la la also the switches that’s great

    • @withmarko
      @withmarko  4 месяца назад +3

      Hey thank you my friend 😊🙏 I’m excited to be posting more 😃 yes the new mic is awesome for isolating my voice in a loud environment, and it works well so far 😃

    • @amogh7792
      @amogh7792 4 месяца назад

      @@withmarko that’s awesome 💪🐢

  • @hannibalm090009
    @hannibalm090009 4 месяца назад

    It was a very nice view of your process bro, I'm actually building something locally and I was building the backend architecture

  • @yes_cassi
    @yes_cassi 4 месяца назад

    Enjoying your content, and thanks for the wallpapers bro

  • @jeremyxu8950
    @jeremyxu8950 4 месяца назад

    Hey Marko! Realy cool Oauth implemtation! A suggestion: I have the same oauth app using electron, At first I also used the local server to handle redirects(code flow). Later I found that deep link is a more concise and efficient processing method, by setting the redirect_url to a deep link, desktop apps can receive the authorization code when triggered by the browser. You don't need to manage any status of the local server.

  • @JaegerPy
    @JaegerPy 4 месяца назад +1

    Been waiting for this

    • @withmarko
      @withmarko  4 месяца назад +2

      Hey thank you 😊

  • @hamkb9741
    @hamkb9741 4 месяца назад

    You are positive energy.

  • @brayloncodes
    @brayloncodes 4 месяца назад

    Thanks for the upload Marko!

    • @withmarko
      @withmarko  4 месяца назад

      Hey thank you for the comment 😊😊

  • @thefootballcore
    @thefootballcore 4 месяца назад +6

    This was cool but also make those detailed day in life of software engineer videos again -really missing these ones one lately ! keep uploading these 🙌

  • @balazsszalay8145
    @balazsszalay8145 4 месяца назад

    Such a great video! Thanks for sharing!
    One quick question: how do you create such a native-link UI using electron? Looks stunning!
    From Hungary! :)

  • @SrStark-ud9vl
    @SrStark-ud9vl 4 месяца назад

    good Marko!, very very!

  • @Iker_Tech
    @Iker_Tech 4 месяца назад +2

    Hello Marko what a nice video.I love everything you do with software engeenier

    • @withmarko
      @withmarko  4 месяца назад

      Hey thank you my friend 😃

  • @dmitryleafall
    @dmitryleafall 4 месяца назад

    Hey, Marko! Nice video, love it! ❤

  • @tellis9948
    @tellis9948 4 месяца назад

    Would love to know how you built your UI (Mac OS Style)

  • @Salmankhan-3882
    @Salmankhan-3882 3 месяца назад

    As a college student I am very inspired form you marko, I am going to have my own channel to start my jouney on youtube...

  • @ScottNimos
    @ScottNimos 4 месяца назад +1

    Interesting architecture and excellent work on simplifying the backend, shifting the business logic to the frontend. Initially, my inclination would have been to utilise a client-side database (e.g. sqlite3)

    • @jaspie12
      @jaspie12 4 месяца назад

      I am also wondering why he isn't using sqlite here. It seems like the perfect solution for such a use case, especially when you want to start using joins or aggregates. A fs-based approach seems very limited to me.
      AFAIK, most tools that maintain a local database use sqlite. For example, I recently looked at a 30 mb sqlite file of my Arc Browser history, allows me to do wonderful data analysis.

  • @MuhammadYusuf-nz5nj
    @MuhammadYusuf-nz5nj 4 месяца назад

    Hello Bro did you write all these code i mean functions and how long you are in programming world?
    it is interesting for me how much time needed to write this kind of code 👍👍

  • @Alexeytrn
    @Alexeytrn 4 месяца назад

    Thanks for sharing!

    • @withmarko
      @withmarko  4 месяца назад

      Hey glad you liked it 😊🙏

  • @rickyharun8067
    @rickyharun8067 4 месяца назад

    Hi Marko, whats camera do you use please?

  • @joejoe2452
    @joejoe2452 3 месяца назад

    what laptop model is that bro? i am about to buy my first macbook first ever macbook
    device been windows user all my life.

  • @moura5585
    @moura5585 4 месяца назад

    Cool video! Personally, I still prefer "cozy" videos, with calmer songs like the first "DITLOASE" (a very good acronym if I may say so). But it's just a personal preference, and it's good to see your channel growing more and more every day. Greetings from Brazil!

    • @withmarko
      @withmarko  4 месяца назад

      Hey thanks for the feedback 😃 haha good acronym for sure 😄😄 I will try to make a more calm video next time, I agree with you 😊

  • @ethanj5143
    @ethanj5143 4 месяца назад

    yesterday i finished my first electron project and here you are talking about it .. what gives :)

  • @Yev_FED
    @Yev_FED 4 месяца назад

    Hi , thank for the good video , it's 200k subs soon - congratulation🎆🎆🎆

    • @withmarko
      @withmarko  4 месяца назад

      Hey thank you for the comment 😊🙏

  • @JohnXWayne
    @JohnXWayne 4 месяца назад

    I have been in web dev for years and im getting into coding now, and it's really a problem, once you are busy with something you cant drop it.. then its like you deep into a problem and then its dinner time and the wife and kids are calling you, its like there is never enough time to really solve a problem. its so satisfying to solve problems but damn it takes over your life.

    • @withmarko
      @withmarko  4 месяца назад

      Haha, totally relate to what you wrote, but it’s too much fun for me to stop now 😃

  • @Ahmed-cy4jp
    @Ahmed-cy4jp 4 месяца назад

    Would you consider making it open source?

  • @user-jo4tr6zp5n
    @user-jo4tr6zp5n 4 месяца назад

    Hello Marko! A great video as always. Will you drop the source code of the app?

  • @anashe5417
    @anashe5417 4 месяца назад

    Hi Marko, great video, I love it. While I was watching the video I notice that your electron app has a blurry background, how did you did that? I've created some electron apps where I wanted to add that feature but I couldn't get it working. Or also is something from Mac that me on windows can't do.

    • @withmarko
      @withmarko  4 месяца назад

      Hey this is relatively easily done on the Mac, but not sure on windows. I will paste the code here when I am at my computer 😃

    • @anashe5417
      @anashe5417 4 месяца назад

      @@withmarko Thanks a lot Marko, it would really help me out to get that working!

  • @chen0rama
    @chen0rama 4 месяца назад +1

    That's quite interesting

  • @nihshrey
    @nihshrey 4 месяца назад

    After Long time, Marko is back.

    • @withmarko
      @withmarko  4 месяца назад +1

      Hey yes, I’m excited to be back! 😊

  • @sidhantarya2483
    @sidhantarya2483 4 месяца назад

    Marko, Can you please give your github profile link in the next vlog description ?

  • @wekesirken6961
    @wekesirken6961 4 месяца назад +1

    Hey Mr. Incognito... your videos are inspiring

    • @withmarko
      @withmarko  4 месяца назад

      Hey thanks 😁🙏

  • @rohitpurkait4046
    @rohitpurkait4046 4 месяца назад

    The video was great. But I had one concern that is since you are saving all the messages in the local storage and some people have a lot of emails so, don't you think it would take some hefty storage. Instead of that if you were to store the data in a db, a new pricing model of increasing the storage size would open up in this scenario. What do you think?

    • @withmarko
      @withmarko  4 месяца назад

      Hey thanks 🙏 the messages are saved on the hard drive, but they don’t really consume much. It’s risky for me to keep messages in my own database on the server, because of the possibility to get hacked, so only configuration is synced over 😃

  • @abdulbasitnisar
    @abdulbasitnisar 4 месяца назад

    It would be a blessing if you could upload Python learning tutorial!

  • @kugelblitz7946
    @kugelblitz7946 4 месяца назад +1

    why isn't he replacing tabs with spaces. btw love your videoss

  • @shakapaker
    @shakapaker 4 месяца назад

    why not just use app protocol to send account?

  • @shakapaker
    @shakapaker 4 месяца назад +1

    Just curious how you will be able to sync it between multiple devices if all will be stored locally?

    • @withmarko
      @withmarko  4 месяца назад

      Hey great question! Think of it like this: my app doesn't modify the messages, like traditional email clients. Instead it makes it possible to view your messages in different ways by persisting a bit of "configuration" data, such as the folder structure. So only this configuration will be synced across, and each device can download the original messages from Gmail again, and as they arrive, they will be sorted out into folders.

    • @shakapaker
      @shakapaker 4 месяца назад

      @@withmarko Interesting concept! Best of luck with bringing it to life!

  • @randomtamilvideos4318
    @randomtamilvideos4318 4 месяца назад

    Hi Marko, I am currently working at Accenture. Can you give me any tips on moving from a service based company to a Product based Company. Is it true that it is more likely to have a work life balance at Product based company(except Start ups). A last question will front end development continue to have high demand in future?

    • @withmarko
      @withmarko  4 месяца назад +1

      Hey thanks for the comment, that’s a good question! It will depend more on the individual company culture, than on product vs. consulting imho. Also in my view the front end market will continue to require strong skills

    • @randomtamilvideos4318
      @randomtamilvideos4318 4 месяца назад

      @marko thanks for your information!!!

  • @EpsilonsMedia
    @EpsilonsMedia 4 месяца назад

    i do miss your non-commentary and relaxing vids

  • @leonardssh
    @leonardssh 4 месяца назад

    Awesome video! Keyboard?

    • @withmarko
      @withmarko  4 месяца назад +1

      Hey thanks! 😃this is the Epomaker TH80se 😃

  • @tdombui
    @tdombui 4 месяца назад

    your videos have a "skateboard montage" vibe

    • @withmarko
      @withmarko  4 месяца назад

      I'm glad you noticed! I am a huge fan of Casey, I grew up watching his vlogs, so I love to sprinkle a bit of that into my videos :)

  • @anwinnova8275
    @anwinnova8275 4 месяца назад

    hello brother its a great video

  • @naplesnola
    @naplesnola 4 месяца назад

    Awesome app

    • @withmarko
      @withmarko  4 месяца назад

      Thanks! 😃😃

  • @ezb_ai
    @ezb_ai 4 месяца назад +1

    it scares me how always close your coffee is to your nice laptop 😭

    • @withmarko
      @withmarko  4 месяца назад

      Ah, sorry for the stress 😄

  • @Iker_Tech
    @Iker_Tech 4 месяца назад +2

    Can you make another video recording your day at kahoot

    • @withmarko
      @withmarko  4 месяца назад

      Hey I will not be able to record at Kahoot anymore

  • @kreizolpl4962
    @kreizolpl4962 4 месяца назад

    what is this model of macbook?

    • @withmarko
      @withmarko  4 месяца назад

      Hey this is the M1 Pro from 2021 16” 😃

  • @sxzo4258
    @sxzo4258 4 месяца назад

    What keyboard is that?

    • @withmarko
      @withmarko  4 месяца назад

      Hey this is the Epomaker th80se

  • @davronbek-ym
    @davronbek-ym 4 месяца назад +1

    Hey, it is very good

    • @withmarko
      @withmarko  4 месяца назад

      Hey thank you 🙏😊

  • @rkendtoend
    @rkendtoend 4 месяца назад

    Marko has disappeared for almost a month. Good to see You again bro.

    • @withmarko
      @withmarko  4 месяца назад

      Hey thank you 😊 yes we had a baby, that’s why I disappeared, but now I’m back! 😃😃

  • @mr.nut123
    @mr.nut123 4 месяца назад +1

    so nice video

  • @sneigee
    @sneigee 4 месяца назад +1

    Premium tips and information are shared here for free. Many thanks to Marko for the excellent design.lent design.

    • @withmarko
      @withmarko  4 месяца назад

      Hey thanks, I'm glad you liked it :)

  • @TanWeiyun
    @TanWeiyun 4 месяца назад

    Now I want to choose software engineering in uni.

    • @withmarko
      @withmarko  4 месяца назад

      Oh wow, that's exciting! What did you like about this one? :)

  • @Mobilemaniaplays
    @Mobilemaniaplays 4 месяца назад

    How you got the gmail api

    • @withmarko
      @withmarko  4 месяца назад

      Hey it’s easy to enable for any project in the google cloud console

    • @Mobilemaniaplays
      @Mobilemaniaplays 4 месяца назад

      @@withmarko ok sir

  • @lakshayrathee5126
    @lakshayrathee5126 4 месяца назад

    can you share your github account??

  • @HossamMohsin
    @HossamMohsin 4 месяца назад

    Don't get me wrong buddy, but your vlogs were really inspiring to me when they had no talk at all, by the way I'm still enjoying your 📸.

    • @withmarko
      @withmarko  4 месяца назад

      Hey thanks for the feedback! I will probably make more "no commentary vlogs" in the future!

  • @muhammadfahad9330
    @muhammadfahad9330 4 месяца назад

    Are U Flutter Developer?

    • @withmarko
      @withmarko  4 месяца назад

      Hey I'm not actually :)

  • @mr_dslr1792
    @mr_dslr1792 4 месяца назад

    hey Marco.welcome face showing from pov

    • @withmarko
      @withmarko  4 месяца назад

      Hey, it's me! :)

  • @code_with_rares
    @code_with_rares 4 месяца назад

    Hello!

  • @beastnighttv
    @beastnighttv 4 месяца назад +1

    I see you have got more wood in your setup :)

    • @withmarko
      @withmarko  4 месяца назад +1

      Haha, yes I added a desk shelf, will do a revision of the home desk setup, I’m moving soon to a new apartment 😃

    • @beastnighttv
      @beastnighttv 4 месяца назад

      @@withmarko 😮cool

  • @roast-salamander
    @roast-salamander 4 месяца назад

    Hey Marko, could you send me one keyboard😢. Thanks for sharing your architecture, it's what I am trying to improve on.

    • @withmarko
      @withmarko  4 месяца назад +1

      Hey, sorry I'm not doing any giveaways at the moment, if I do, I will let you know!

    • @roast-salamander
      @roast-salamander 4 месяца назад

      😅 I'm just messing around. I like the format of your content, it's really educational and motivational in this cruel job market.

  • @meya2125
    @meya2125 4 месяца назад

    what hppnd to ur voice 🤭

  • @tomxee1094
    @tomxee1094 4 месяца назад

    hey can i become your video edtior ?im interested in you vidoes ,making vlogs is my hobbie & i know you are editing them by yourself which will consume more time if you hire me i will make vlogs & much more the way you want you dont have to wast your time

    • @withmarko
      @withmarko  4 месяца назад +1

      Hey thanks for the offer, as of now I will be editing the vlogs myself, but if I change my mind, I will let you know :)

    • @tomxee1094
      @tomxee1094 4 месяца назад

      @@withmarko thank you I will be waiting

    • @tomxee1094
      @tomxee1094 4 месяца назад

      @@withmarko by the way, I also comment some of your videos that can you make a video about the advantage and disadvantage of becoming a software engineer, because I also want to become one of them so I want to know everything frome software engineering like you thank you 😊

  • @uma03031982
    @uma03031982 4 месяца назад +1

    hi
    first here

  • @NovelleWebDev
    @NovelleWebDev 4 месяца назад +1

    First here

    • @withmarko
      @withmarko  4 месяца назад

      Hey thank you so much for commenting so fast! :)

    • @NovelleWebDev
      @NovelleWebDev 4 месяца назад

      Np been here since you had 2k followers I just don’t comment on people videos that much keep up the great quality videos

  • @randomtamilvideos4318
    @randomtamilvideos4318 4 месяца назад +1

    First comment

    • @withmarko
      @withmarko  4 месяца назад

      Thank for the comment! :)

    • @randomtamilvideos4318
      @randomtamilvideos4318 4 месяца назад

      Hi Marko, I am currently working at Accenture. Can you give me any tips on moving from a service based company to a Product based Company. Is it true that it is more likely to have a work life balance at Product based company(except Start ups). A last question will front end development continue to have high demand in future