the coding project that improved my skills the most

Поделиться
HTML-код
  • Опубликовано: 8 июн 2024
  • 🦈 Get Surfshark VPN at surfshark.deals/PIRATEKINGDOM 👉 Enter promo code PIRATEKINGDOM for 85% off and 3 extra months FREE!
    📓 How to build PK's Personal Finance Website 👉 piratekingdom.com/projects
    📈 The Personal Finance App PK uses now 👉 www.piratekingdom.com/product...
    * Please note that Heroku no longer supports a free tier starting 11/28/2022. You can use Google Firebase as a free alternative. Updated on my website.
    👑 FOR YOU 👑
    🖼 Video script 👉 piratekingdom.com/blog
    📝 My ULTIMATE LeetCode Cheat Sheet 👉 piratekingdom.com/leetcode
    📄 My ULTIMATE FAANG Resume 👉 piratekingdom.com/resume
    💸 Check out all DEALS on the products that I use myself! 👉 piratekingdom.com/deals
    🎁 Bootcamp DISCOUNT: Get $1,000 off ANY course when you use the discount code PIRATEKING during enrollment 👉 www.springboard.com/
    💰 Get FREE Stocks on WeBull 👉 a.webull.com/i/PIRATEKING
    ⚙️ My RUclips & Couch Setups 👉 www.piratekingdom.com/tech
    * As an affiliate, I may earn commissions based on purchases or clicks *
    🎥 Relevant Videos 🎥
    ▶️ Learn to Code for Free 👉 • Learn to Code for FREE...
    ▶️ 12 Years in the Life of a Software Engineer 👉 • 12 Years in the Life o...
    ▶️ How I would learn to code (if I could start over) 👉 • How I would learn to c...
    🚀 BE MY FRIEND 🚀
    🌐 Website - piratekingdom.com
    📷 Instagram - piratekingdom.com/instagram
    🎮 Discord - piratekingdom.com/discord
    💼 LinkedIn - piratekingdom.com/linkedin
    🐦 Twitter - piratekingdom.com/twitter
    👍 Facebook - piratekingdom.com/facebook
    🐙 GitHub - piratekingdom.com/github
    📺 bilibili - piratekingdom.com/bilibili
    ⏳ Timeline ⏳
    0:00 Intro
    1:01 PK's Project
    2:10 Plaid
    3:14 Tech Stack - Backend
    4:12 Surfshark
    5:00 Tech Stack - Frontend
    5:38 Free Setup
    6:29 Benefits of building a website
    🏴‍☠️ WHO AM I 🏴‍☠️
    Welcome to PIRATE KING. I'm a Software Engineer and ex-Software Engineer at Microsoft, Amazon, and ebay. Apart from my full-time job, I also provide career advice and mentorship to prospective Software Engineers. Here, we talk about tips and tricks on how to land a successful career in tech. Make sure to hit that subscribe button!
    📝 DESCRIPTION 📝
    Creating websites is the most practical, efficient, and fastest way to learn to code. 🌐 Take a look at the coding project that helped me become who I am today. 🏴‍☠️👑
    ☠️ PIRATE KING 👑
    👑 Software Engineer | Entertainment | Tech Life | Career Advice
    🏴‍☠️ Software Engineer Entertainment
    🏴‍☠️ Tips and tricks on how to land a successful career in tech
    🏴‍☠️ Join my Discord for *FREE* career advice/guide/consultation
    ❗️ All opinions are my own and not my employer's.
    #coding #project #personalfinance
    #website #skills #pirateking
  • РазвлеченияРазвлечения

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

  • @PIRATEKINGDOM
    @PIRATEKINGDOM  Год назад +12

    🦈 Get Surfshark VPN at surfshark.deals/PIRATEKINGDOM 👉Enter promo code PIRATEKINGDOM for 85% off and 3 extra months FREE!
    📓 How PK built his Personal Finance Website 👉piratekingdom.com/projects
    📈 The Personal Finance App PK uses now 👉www.piratekingdom.com/deals/personal-capital
    * Please note that Heroku no longer supports a free tier starting 11/28/2022. You can use Google Firebase as a free alternative. Updated on my website.

  • @MYNAMEISKLAY
    @MYNAMEISKLAY Год назад +95

    If someone loves using React and finds it too difficult / inconvenient to use nodejs / express on the backend, they'll probably benefit from learning NextJS. It is basically a React framework with its own backend functionality (allows you to create api routes in the same project using React framework).

    • @yohanneskindu8794
      @yohanneskindu8794 Год назад +2

      Yes, but next isn't as flexible of a framework as node js. You would learn some, but not much, that earns you a cool job.

    • @dixztube
      @dixztube Год назад +1

      Ya all that magic keeps folks from learning. I’d do it for business projects but personal projects I’d recommend building out stuff with few frameworks. At least it’ll help with understanding

    • @arson5304
      @arson5304 Год назад +9

      @@yohanneskindu8794 dude what are you talking about LOL ?? next literally runs on nodejs

    • @MYNAMEISKLAY
      @MYNAMEISKLAY Год назад

      @@arson5304 To Rich and Yohannes (beautiful name), NextJS is just React + Api, Routing and Server Side Rendering. It is a React framework built for web applications with multiple pages (whereas vanilla React is best suited for those that only require one main view). Now, I do agree that when one is learning, they should try to tinker as much as possible with config and setups for each framework (to get an understanding for what these frameworks hide from us), but I think you guys are referring to Express as opposed to NodeJS.
      Express is an amazing framework that allows you to build the backend of an app (using Express), and the frontend using one's preferred templating engine (Pug is cool and sleak, but others love ejs).
      However, if a person is using React, chances are they'd rather not have to tinker with a backend file and a frontend file separately. That particular difficulty aside, I tried to create an app using React frontend and Express backend and it was just beyond difficult. But to each their own.
      Lastly, NextJS is used by Netflix, Hulu HBO Max and Twitch.

  • @hnwlightsugar2280
    @hnwlightsugar2280 Год назад +14

    Just met Pk personally this Thursday, super handsome and tall guy, really humble. I treat u as my motivation and wish I could get my dream offer one day.

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +2

      It was nice meeting ya! xD

    • @hnwlightsugar2280
      @hnwlightsugar2280 Год назад +1

      @@PIRATEKINGDOM hhhh, cant forget u asked me " subscriber?" LOL

  • @ITGirlll
    @ITGirlll Год назад +11

    Coding your own stuff makes coding go from literally some other language, to your best friend.

  • @sii6519
    @sii6519 Год назад +6

    This is a great a Project, thank you for explaining . I am currently bookkeeping my monthly expenses manually, and I got so overwhelmed I quit doing it for a year. and as a beginner developer I am excited to take this on !

  • @joshhitech
    @joshhitech Год назад +2

    Man, your videos are so helpful. Thanks PK!

  • @Sheeeeeeeen
    @Sheeeeeeeen Год назад +10

    I was inspired by your previous references to this project to try to build my own version of this myself. This video came in perfect timing for me because it’s validated what progress I’ve already made while also giving me direction for my project’s completion. Thank you for your videos PK!

  • @yassinebouriga
    @yassinebouriga Год назад +14

    This is what I needed right now. I'm thinking of creating my own personal project to improve my coding skills. Thank you for the good content.

  • @irispallis
    @irispallis Год назад +1

    thank you for sharing your journey of your learning curve in the process. inspirational!

  • @coolbrotherf127
    @coolbrotherf127 Год назад +21

    That sounds really cool. I've been kind of neglecting my web technology skills while focusing so much on C/C++ development these last few years. During my holiday break from university I should give this a try.

    • @josechavez9428
      @josechavez9428 Год назад

      x2, I've been neglecting my skills a lot too. I have just been trying to improve my C skills and strengthen my knowledge about algorithms and data structures. Luckily I started working on a web application that is going to last a few months with a Team of 5 people including myself and trying to gain at least a bit of knowledge regarding Version Control and Collaboration.

  • @LatinoGames
    @LatinoGames Год назад +12

    Just a heads up, heroku will no longer offer free tier beginning on November 28th this year

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +6

      Damn. I’ll change that to Google’s Firebase on my website. Thanks for letting me know.

  • @thedevguild7525
    @thedevguild7525 Год назад +14

    Good sharing on the tech stack and as a MERN dev, is great to hear that React is still mainstream!

  • @leonardofilipe8425
    @leonardofilipe8425 9 месяцев назад

    Thanks, PK!

  • @joele.3498
    @joele.3498 Год назад +2

    Cool video. I struggled with the same issue of manually inputting purchases on an Excel sheet 😂.

  • @ahmetemirozturk8332
    @ahmetemirozturk8332 Год назад +2

    Good recommendation thank you!!

  • @braniygold
    @braniygold Год назад +2

    Hey PK! I’m also from Seattle, just starting to learn code on python.

  • @nouchance
    @nouchance Год назад +2

    Thank you Sir!

  • @joelpww
    @joelpww Год назад +10

    This is genuinely unbelievable. I just found your channel like last week and I am currently working on separate utility/usage and trends tracker and a grocery product price tracker which are both extremely similar to this. I never really thought of connecting payment apps to it but instead using a picture to scan in the information with receipt/bill templates but i may use some of your ideas instead

    • @joelpww
      @joelpww Год назад

      Java with Gradle, JavaFx and Spring

  • @isiahmoore6790
    @isiahmoore6790 Год назад +2

    I just got a civil suit payout from Plaid yesterday

  • @raimundojunior8547
    @raimundojunior8547 Год назад +1

    the best channel ever
    thank you so much

  • @DiegoMorales-iy7fw
    @DiegoMorales-iy7fw Год назад +6

    You're a Boss PK!! Hopefully I'll run into you in real life too :-)

  • @foreducation408
    @foreducation408 Год назад

    thanks for sharing this with us

  • @louis_dev6981
    @louis_dev6981 Год назад +5

    Great video, and thank you for sharing that. Btw, I think that Heroku no longer provides Free Tier, so we should look for other alternatives like signing up for Linode and get some free credits to host the app.

    • @mayerxc
      @mayerxc Год назад +1

      I moved an app over to Render and it was easy to use just like heroku was

  • @AnonymouscoderCodingislife
    @AnonymouscoderCodingislife Год назад +3

    I am in a Math-Science (8 hours math a week, highest amount of hours math you can get here) study direction. I am a junior (in Belgium there are actually 6 stages in high school i am in the fifth). I dont feel good in this direction cuz it isnt actually what i want, i want somewhere to code but there is no choice for that. I only do this because it is the highest difficulty level.) I cant wait till college so I can go and study computer science.

    • @temidayofalomo991
      @temidayofalomo991 Год назад

      I’m in college doing engineering, and planning to switch to cs.

  • @brunoseigo1
    @brunoseigo1 Год назад +2

    Best fucking video ever, thanks for sharing this with us, big hugs from Brazil

  • @yohanneskindu8794
    @yohanneskindu8794 Год назад +2

    Amazing project, I will take it a step further and make it a microservice based app.

    • @moomoocow526
      @moomoocow526 Год назад

      How would that be a step further?

  • @ianchege
    @ianchege Год назад +2

    Thanks PK 👍, great content.

    • @ianchege
      @ianchege Год назад

      Hello PK, searched everywhere for your Telegram link, couldn't find it.

    • @shawnlee6775
      @shawnlee6775 Год назад

      @@ianchege its a scam

  • @shadowthehedgehog2727
    @shadowthehedgehog2727 Год назад +7

    GraphQL would be nice for this project if you have pagination and wanted to view the transactions

  • @krismatic_
    @krismatic_ Год назад +2

    What a legend.

  • @mdtarikhkhan5866
    @mdtarikhkhan5866 Год назад +2

    Cool, u got a new subscriber😎👌

  • @bobthemunk
    @bobthemunk Год назад +2

    This is an awesome project idea! With Plaid, did you need to request production access and go through all of the security questionnaire etc. in order to establish an actual link to your bank?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      nope. at least i don't recall doing so. signing up was smooth and simple if i recall correctly.

  • @tempestofsouls5693
    @tempestofsouls5693 Год назад +2

    Awesome video

  • @HemstitchedIrony
    @HemstitchedIrony Год назад +4

    I just finished a budget tracking app personal project using reactjs, nodejs, mongoDB, heroku, and hosted on netlify. Didn't call plaid at all tho lol just manual input. Great minds think alike apparently! But fools seldom differ :)

  • @PinkpeLican1
    @PinkpeLican1 Год назад +1

    I don’t know how I got here and this went way over my head…but this was really cool👍🏾

  • @videos-gamer9
    @videos-gamer9 Год назад +2

    love king

  • @scottzeta3067
    @scottzeta3067 Год назад +2

    Hi PK, I am currently learning React fullstack dev on Mooc open course. Since I never did web development before, it is really messy for me. There are almost hundreds of different brackets in one statement, I cost a lot of time on fixing the syntax when doing exercises. Do you have any suggestions like whether should I start with some simple JS practice or project?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +3

      Yeah, React has a difficult syntax. I suggest you focus on the JS basics first like the ES6-ES8 before moving onto react

    • @sineadward5225
      @sineadward5225 Год назад +1

      @@PIRATEKINGDOM Thank you for your videos. You are honestly my fave tech channel now. Yay! If you have time I would sure love to hear what are for you the highlights out of ES6-ES8!

  • @nicopicchio
    @nicopicchio Год назад +1

    Great video and I love the app! Just note that Heroku does not offer a free tier anymore

  • @diwas4549
    @diwas4549 Год назад +2

    finally i found one piece fan who codes.

  • @tanujsharma2874
    @tanujsharma2874 Год назад +2

    I think Plaid only provide US, Europeans bank details. I am from India, It would be very helpful if someone shares the API for Indians banks like SBI or HDFC.
    Thanks

  • @randeepu3
    @randeepu3 Год назад +2

    PK you are so genuine and knowledgeable please share some information about iOS.

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      I dont know anything about iOS :(

    • @randeepu3
      @randeepu3 Год назад +2

      @@PIRATEKINGDOM honest 😍

  • @litheshshetty7839
    @litheshshetty7839 Год назад +2

    PK where do you work now after resigning at Microsoft

  • @codastartup
    @codastartup Год назад +1

    Awesome ❤

  • @jermainejackson5716
    @jermainejackson5716 Год назад

    Thanks. Would you show a deployed link that has your personal finances to ppl when you apply to jobs? I guess you have authentication for that reason?

  • @asliddinbozorov2847
    @asliddinbozorov2847 6 месяцев назад

    Can you give link to this project demo ?

  • @Dadylongarms
    @Dadylongarms Год назад +2

    I recently saw your past coding for free video and I am currently working in building my own using Plaid. Similar to yours. I didn't know you have your code out there though lol.

  • @pikusarker1359
    @pikusarker1359 Год назад +2

    Sir in which company do you work now? Plz reply. Thanks a lot.

  • @lightify97
    @lightify97 Год назад +2

    What stack will you use today?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      The one I recommended today (except I'll try Google Firebase since Heroku will soon no longer provide a free plan)

  • @etcode
    @etcode Год назад +2

    What do you use to edit your videos?
    😮

  • @jessekim5598
    @jessekim5598 Год назад +2

    Could you tell me where you bought your nice shirt?

  • @hawkdykes9054
    @hawkdykes9054 Год назад +1

    curious what you needed lodash for?

  • @Way_Of_The_Light
    @Way_Of_The_Light Год назад +1

    Love you shirt bro! Where can I buy it from!? 😇🙏

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      Zara

    • @Way_Of_The_Light
      @Way_Of_The_Light Год назад +1

      @@PIRATEKINGDOM thanks! Awe I can’t find it online. Maybe they don’t sell that design anymore 😓 thanks anyway 🙏

  • @mr.erikchun5863
    @mr.erikchun5863 Год назад

    Fish man is back with another video

  • @sergiim5601
    @sergiim5601 Год назад +2

    Heroku doesn't have a free tier anymore.

  • @severeking9570
    @severeking9570 Год назад +32

    Hello PIRATE KING how do you manage your yt channel while also working?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +15

      I know it’s crazy 😵‍💫

    • @romancancode
      @romancancode Год назад +1

      @@PIRATEKINGDOM video idea 💡

    • @hoi-polloi905
      @hoi-polloi905 Год назад

      @@PIRATEKINGDOM seriously dude how do you allocate your time?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +5

      @@hoi-polloi905 i have no life xD

    • @hoi-polloi905
      @hoi-polloi905 Год назад +5

      @@PIRATEKINGDOM Aye bro don't down play yourself like that. Dedicating your life to become the best you can be at a skill and sharing it with others is a beautiful thing.

  • @Ctrl_Alt_Elite
    @Ctrl_Alt_Elite Год назад +2

    Isn't Heroku pulling the free hobby plan tier? They're going to start charging

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +1

      Yeah, changed to firebase in the descriptions

    • @Ctrl_Alt_Elite
      @Ctrl_Alt_Elite Год назад

      @@PIRATEKINGDOM cool, thanks for letting me know!

  • @pauluslestyo7646
    @pauluslestyo7646 Год назад +2

    Heroku isn't free again right now :(

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      Replaced it firebase in the description/comment/website

  • @tsukuyomi1485
    @tsukuyomi1485 Год назад +2

    Whats going on with the website ? i cant access it

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      it's working fine for me?

    • @tsukuyomi1485
      @tsukuyomi1485 Год назад

      @@PIRATEKINGDOM It works now but earlier it was giving me a 503 error . But thank you for the guide.

  • @rispyk3796
    @rispyk3796 Год назад

    해적왕님. 2-3년 후에 해외로 취업하고 싶은데, 1) 알고리즘 공부는 필수인지? 2) 많이 나오는 유형은 무엇인지? 3) 추천 사이트나 공부법 꿀팁. 알려주시면 정말 감사하겠습니다. 이전에 올렸던 영상에 감동을 받아서 저도 해외로 도전하고 싶습니다.

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      필수입니다! 2,3번 비록 영어지만 다 제 웹사이트에 게시했습니다 ㅎ piratekingdom.com/leetcode

    • @rispyk3796
      @rispyk3796 Год назад

      @@PIRATEKINGDOM 감사합니다 ㅠㅠ 구독 이전에도 했습니다.

  • @denniszenanywhere
    @denniszenanywhere Год назад +2

    How secure is your info on Plaid?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +1

      I trust them. It’s a renowned startup in the US

    • @denniszenanywhere
      @denniszenanywhere Год назад +1

      @@PIRATEKINGDOM Ok, thanks. Hope you do a video about the recent layoffs. Are they mostly developers or marketers or professionals?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +1

      @@denniszenanywhere really depends on the company, but recruiters were generally the hardest hit

    • @denniszenanywhere
      @denniszenanywhere Год назад

      @@PIRATEKINGDOM Good to know. Thanks

  • @Twi1ightFr0st
    @Twi1ightFr0st Год назад +1

    I like your shirt, where can I get it?

  • @JosephM1M5A4
    @JosephM1M5A4 Год назад +2

    I love you

  • @nickssilver
    @nickssilver Год назад +2

    Do you have another personal github account ?. For a SE like you i expected your github contribution to be daily

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      i do, but i only contribute to my employer's github daily xD

  • @johnavernia1026
    @johnavernia1026 Год назад +2

    I think heroku doesn't have free tier anymore.

  • @tbcfrankee
    @tbcfrankee Год назад +1

    Does someone wanna tell him about heroku?

  • @VolodymyrInTech
    @VolodymyrInTech Год назад +2

    😀😀

  • @lazybot71
    @lazybot71 Год назад +2

    😍😍

  • @monushaw5949
    @monushaw5949 Год назад +1

    Heroku not here for free anymore.

  • @deepakpun9267
    @deepakpun9267 Год назад +2

    🙄🤔🤔

  • @jinxscript
    @jinxscript Год назад +2

    Cap

  • @PauloVitor-rv5dc
    @PauloVitor-rv5dc Год назад +2

    dammit your like count is 666 i will change it, don't need thanks me, ure welcome

  • @rcookman
    @rcookman Год назад +2

    I think it pronounced pl-AA-ed

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад

      support-my.plaid.com/hc/en-us/articles/4420192652311-How-do-you-pronounce-Plaid

    • @rcookman
      @rcookman Год назад

      @@PIRATEKINGDOM aaahhh

  • @househome805
    @househome805 Год назад +2

    2nd view

  • @YoureAMitch
    @YoureAMitch Год назад +2

    leaving salesforce development, gonna make this see yall in a year

  • @RemotHuman
    @RemotHuman Год назад +2

    I think heroku got rid of their free tier. Theo - ping gg made a video on alternatives

  • @ProdByGhost
    @ProdByGhost Год назад +1

    I learn to code by gpt3

  • @girllina9844
    @girllina9844 Год назад +2

    PK where do you work after resign at Microsoft?
    you r really good at coding then me
    do i really need a degree?

    • @PIRATEKINGDOM
      @PIRATEKINGDOM  Год назад +1

      Nope. Check out piratekingdom.com/faq

    • @girllina9844
      @girllina9844 Год назад +1

      ​@@PIRATEKINGDOM oh I see.
      thanks for showing

  • @ahmedosman1020
    @ahmedosman1020 Год назад +1

    Hi PK,
    Just a quick update, Heroku will not have a free tier by the end of this month 🥲
    Plenty of alternatives though, Netlify, Render, etc.