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

Sdílet
Vložit
  • čas přidán 5. 07. 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.

Komentáře • 127

  • @simonkensington-fellows6142
    @simonkensington-fellows6142 Před 4 měsíci +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 Před 4 měsíci +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  Před 4 měsíci +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 Před 4 měsíci +31

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

    • @withmarko
      @withmarko  Před 4 měsíci +4

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

    • @aniee5976
      @aniee5976 Před 4 měsíci

      ​@@withmarkoGlad I did❤️

  • @luisguzman9743
    @luisguzman9743 Před 4 měsíci

    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 Před 4 měsíci +7

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

    • @withmarko
      @withmarko  Před 4 měsíci +2

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

  • @joaoduarte98
    @joaoduarte98 Před 4 měsíci +1

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

  • @dario-silva
    @dario-silva Před 4 měsíci

    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 Před 4 měsíci +1

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

  • @amogh7792
    @amogh7792 Před 4 měsíci +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  Před 4 měsíci +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 Před 4 měsíci

      @@withmarko that’s awesome 💪🐢

  • @hannibalm090009
    @hannibalm090009 Před 4 měsíci

    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 Před 4 měsíci

    Enjoying your content, and thanks for the wallpapers bro

  • @jeremyxu8950
    @jeremyxu8950 Před 4 měsíci

    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 Před 4 měsíci +1

    Been waiting for this

  • @hamkb9741
    @hamkb9741 Před 4 měsíci

    You are positive energy.

  • @brayloncodes
    @brayloncodes Před 4 měsíci

    Thanks for the upload Marko!

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey thank you for the comment 😊😊

  • @thefootballcore
    @thefootballcore Před 4 měsíci +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 Před 4 měsíci

    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 Před 4 měsíci

    good Marko!, very very!

  • @Iker_Tech
    @Iker_Tech Před 4 měsíci +2

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

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey thank you my friend 😃

  • @dmitryleafall
    @dmitryleafall Před 4 měsíci

    Hey, Marko! Nice video, love it! ❤

  • @tellis9948
    @tellis9948 Před 4 měsíci

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

  • @Salmankhan-3882
    @Salmankhan-3882 Před 3 měsíci

    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 Před 4 měsíci +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 Před 4 měsíci

      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 Před 4 měsíci

    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 Před 4 měsíci

    Thanks for sharing!

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey glad you liked it 😊🙏

  • @rickyharun8067
    @rickyharun8067 Před 4 měsíci

    Hi Marko, whats camera do you use please?

  • @joejoe2452
    @joejoe2452 Před 3 měsíci

    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 Před 4 měsíci

    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  Před 4 měsíci

      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 Před 4 měsíci

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

  • @Yev_FED
    @Yev_FED Před 4 měsíci

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

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey thank you for the comment 😊🙏

  • @JohnXWayne
    @JohnXWayne Před 4 měsíci

    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  Před 4 měsíci

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

  • @Ahmed-cy4jp
    @Ahmed-cy4jp Před 4 měsíci

    Would you consider making it open source?

  • @user-jo4tr6zp5n
    @user-jo4tr6zp5n Před 4 měsíci

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

  • @anashe5417
    @anashe5417 Před 4 měsíci

    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  Před 4 měsíci

      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 Před 4 měsíci

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

  • @chen0rama
    @chen0rama Před 4 měsíci +1

    That's quite interesting

  • @nihshrey
    @nihshrey Před 4 měsíci

    After Long time, Marko is back.

    • @withmarko
      @withmarko  Před 4 měsíci +1

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

  • @sidhantarya2483
    @sidhantarya2483 Před 4 měsíci

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

  • @wekesirken6961
    @wekesirken6961 Před 4 měsíci +1

    Hey Mr. Incognito... your videos are inspiring

  • @rohitpurkait4046
    @rohitpurkait4046 Před 4 měsíci

    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  Před 4 měsíci

      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 Před 4 měsíci

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

  • @kugelblitz7946
    @kugelblitz7946 Před 4 měsíci +1

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

  • @shakapaker
    @shakapaker Před 4 měsíci

    why not just use app protocol to send account?

  • @shakapaker
    @shakapaker Před 4 měsíci +1

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

    • @withmarko
      @withmarko  Před 4 měsíci

      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 Před 4 měsíci

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

  • @randomtamilvideos4318
    @randomtamilvideos4318 Před 4 měsíci

    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  Před 4 měsíci +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 Před 4 měsíci

      @marko thanks for your information!!!

  • @EpsilonsMedia
    @EpsilonsMedia Před 4 měsíci

    i do miss your non-commentary and relaxing vids

  • @leonardssh
    @leonardssh Před 4 měsíci

    Awesome video! Keyboard?

    • @withmarko
      @withmarko  Před 4 měsíci +1

      Hey thanks! 😃this is the Epomaker TH80se 😃

  • @tdombui
    @tdombui Před 4 měsíci

    your videos have a "skateboard montage" vibe

    • @withmarko
      @withmarko  Před 4 měsíci

      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 Před 4 měsíci

    hello brother its a great video

  • @naplesnola
    @naplesnola Před 4 měsíci

    Awesome app

  • @ezb_ai
    @ezb_ai Před 4 měsíci +1

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

    • @withmarko
      @withmarko  Před 4 měsíci

      Ah, sorry for the stress 😄

  • @Iker_Tech
    @Iker_Tech Před 4 měsíci +2

    Can you make another video recording your day at kahoot

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey I will not be able to record at Kahoot anymore

  • @kreizolpl4962
    @kreizolpl4962 Před 4 měsíci

    what is this model of macbook?

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey this is the M1 Pro from 2021 16” 😃

  • @sxzo4258
    @sxzo4258 Před 4 měsíci

    What keyboard is that?

    • @withmarko
      @withmarko  Před 4 měsíci

      Hey this is the Epomaker th80se

  • @davronbek-ym
    @davronbek-ym Před 4 měsíci +1

    Hey, it is very good

  • @rkendtoend
    @rkendtoend Před 4 měsíci

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

    • @withmarko
      @withmarko  Před 4 měsíci

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

  • @mr.nut123
    @mr.nut123 Před 4 měsíci +1

    so nice video

  • @sneigee
    @sneigee Před 4 měsíci +1

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

    • @withmarko
      @withmarko  Před 4 měsíci

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

  • @TanWeiyun
    @TanWeiyun Před 4 měsíci

    Now I want to choose software engineering in uni.

    • @withmarko
      @withmarko  Před 4 měsíci

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

  • @Mobilemaniaplays
    @Mobilemaniaplays Před 4 měsíci

    How you got the gmail api

    • @withmarko
      @withmarko  Před 4 měsíci

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

    • @Mobilemaniaplays
      @Mobilemaniaplays Před 4 měsíci

      @@withmarko ok sir

  • @lakshayrathee5126
    @lakshayrathee5126 Před 4 měsíci

    can you share your github account??

  • @HossamMohsin
    @HossamMohsin Před 4 měsíci

    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  Před 4 měsíci

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

  • @muhammadfahad9330
    @muhammadfahad9330 Před 4 měsíci

    Are U Flutter Developer?

  • @mr_dslr1792
    @mr_dslr1792 Před 4 měsíci

    hey Marco.welcome face showing from pov

  • @code_with_rares
    @code_with_rares Před 4 měsíci

    Hello!

  • @beastnighttv
    @beastnighttv Před 4 měsíci +1

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

    • @withmarko
      @withmarko  Před 4 měsíci +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 Před 4 měsíci

      @@withmarko 😮cool

  • @roast-salamander
    @roast-salamander Před 4 měsíci

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

    • @withmarko
      @withmarko  Před 4 měsíci +1

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

    • @roast-salamander
      @roast-salamander Před 4 měsíci

      😅 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 Před 4 měsíci

    what hppnd to ur voice 🤭

  • @tomxee1094
    @tomxee1094 Před 4 měsíci

    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  Před 4 měsíci +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 Před 4 měsíci

      @@withmarko thank you I will be waiting

    • @tomxee1094
      @tomxee1094 Před 4 měsíci

      @@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 Před 4 měsíci +1

    hi
    first here

  • @NovelleWebDev
    @NovelleWebDev Před 4 měsíci +1

    First here

    • @withmarko
      @withmarko  Před 4 měsíci

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

    • @NovelleWebDev
      @NovelleWebDev Před 4 měsíci

      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 Před 4 měsíci +1

    First comment

    • @withmarko
      @withmarko  Před 4 měsíci

      Thank for the comment! :)

    • @randomtamilvideos4318
      @randomtamilvideos4318 Před 4 měsíci

      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